Vs2010 -参考.exe不工作
本文关键字:工作 exe 参考 Vs2010 | 更新日期: 2023-09-27 18:18:38
我在vs2010 (c#)中有一个项目(项目a),我想引用我创建的另一个项目(.exe)(项目B)。项目A是一个快速的,向下的& &;脏,直到我只会使用一次,但我需要所有的函数调用和db调用从项目B,所以,而不是剪切,复制,粘贴从一个到另一个,我想我可以只是引用项目B在我的参考资料。我能够指向。exe,在代码中我可以使用它,但是当我编译它时,它抱怨不能看到它(臭名昭著的"你错过了一个using指令或汇编引用吗?"错误)。
有人知道我该怎么做吗?
很可能,也很难说,你有.NET Framework
版本冲突。其中一个项目的.NET Framework
版本与其他项目不兼容。
- 签入它们的项目属性和框架的版本。
- 使它们相同
- 重新编译它们
很可能麻烦就会消失。
确保您想要从项目A中使用的类的命名空间包含在项目B的using
指令中的文件中:
using projA.ExampleNamespace;
我有同样的问题。当我第一次添加引用时,一切都很好。但是在重新构建之后的一段时间,出现了错误,"项目a"的类和名称空间不再被识别。删除并重新添加引用立即解决了问题(不需要重建或任何东西)。其他代码中没有错误,所有dll和exe都正确构建。构建顺序和构建依赖设置也正确。似乎是一个奇怪的错误在Visual Studio(我使用2013专业版)。
我还检查了如何在csproj文件中设置引用。在删除和重新添加引用后,csproj文件根本没有改变。sln文件也没有。
可能是一些奇怪的缓存行为。但是由于我使用了"Rebuild All"来清理临时文件,所以不应该发生这种情况。即使重新启动VS或PC也无济于事