我有一个使用VB.net编写的visual studio解决方案。
该解决方案包含4个项目。
以下是它的工作方式。
上周,我没有共享设置库,一切都很好。但是,因为GUI和Service都包含一个名为ConfigXML.vb的相同类(用于序列化和反序列化设置),我经常对项目进行更改和复制以及粘贴,所以我决定将类提取到一个库项目中。它是自己的(上面3)。
本周,没有任何作用!
我添加了对1.和2的项目引用。事情确实和以前一样。当我“开始调试”时,我可以正常查看和使用GUI。
但是,我遇到的问题是,当我创建并安装解决方案的新安装程序时,GUI和服务都无法启动。
我认为问题是设置库不再是预期正确/未正确注册的位置,需要通过Setup.msi或类似的东西放在目录中。
这是我第一次做这样的事情,所以我希望这是我需要的一个明显的解决方案。
答案 0 :(得分:0)
我从那个班级的名字中收集了#34; ... XML.vb"在光盘上有这个类的XML文件。如果有这样的文件,那么你需要将该文件添加到项目中,然后右键单击它转到"属性"并设置"复制到输出目录"到"复制如果更新"