2012-06-29 56 views
1

我甚至不知道如何描述这一点。我有一个WPF项目,我已经添加了一些库。我以前在许多其他项目中使用过的图书馆。我有一个奇怪的问题,当输入代码时,intellisense可以从库中填充事物,但是只要我进行构建,VS就会像所有这些事情一样未声明。导入语句突然说,我试图引用不存在的东西,等等。但是,如果我清理构建,所有的引用回来罚款。在Visual Studio中构建项目会使参考停止工作?

我完全难住了,有什么想法?

回答

2

我已经看到了这一点,如果你的目标客户的个人资料,但一些DLL文件都需要完整的.NET框架。

+0

这么简单的回复,但那是问题,谢谢! – cost

1

这可以,如果你使用的是基于文件引用到具有相同的解决方案为您添加引用($ PROJ)的一个相应的项目库($ REF)发生。

Visual Studio是无法(可靠)了解构建顺序,并建立项目乱序($的PROJ是$裁判以前建成,但$裁判的输出后,已被清理)。

如果有这种情况,只是改变以项目为主的引用引用。

同样,确保没有任何会改变或移动文件生成的事件。

此外,VS有时会搜索参考,并在你不期望的位置选择一个文件。突出显示引用并检查其属性页面,并确保它实际上位于您认为的位置。

+0

所有好的建议,因为我见过参考一般有很多像这样的小问题,但在这种情况下,它最终是由.NET的完整版本构建的DLL,并且应用程序被设置为客户端配置文件版本 – cost

相关问题