vb.net中多个项目共同使用一个文件,该如何解决

vb.net中多个项目共同使用一个文件
vb.net 多个项目(project)共同使用一个文件(module),
会生成多个副本,导致修改一个副本,多个副本不一致。
如何解决?

比如A,B项目,其中A中有文件xxx.vb有许多函数和变量定义,
要共享给B项目使用,B项目也可以修改其中内容,但是这个文件
xxx.vb必须在A,B中内容是相同的,即共享


------解决方案--------------------
可以多个项目共同使用一个文件.
A项目添加已存在的文件(B项目)就可以
------解决方案--------------------
编译成一个dll,其他项目引用
------解决方案--------------------
a项目前后加上
namespace

end namespace

然后在B中引用项目及imports

再试试能否调用及修改.