Vs2010 -参考.exe不工作

本文关键字:工作 exe 参考 Vs2010 | 更新日期: 2023-09-27 18:18:38

我在vs2010 (c#)中有一个项目(项目a),我想引用我创建的另一个项目(.exe)(项目B)。项目A是一个快速的,向下的& &;脏,直到我只会使用一次,但我需要所有的函数调用和db调用从项目B,所以,而不是剪切,复制,粘贴从一个到另一个,我想我可以只是引用项目B在我的参考资料。我能够指向。exe,在代码中我可以使用它,但是当我编译它时,它抱怨不能看到它(臭名昭著的"你错过了一个using指令或汇编引用吗?"错误)。

有人知道我该怎么做吗?

Vs2010 -参考.exe不工作

很可能,也很难说,你有.NET Framework版本冲突。其中一个项目的.NET Framework版本与其他项目不兼容。

  • 签入它们的项目属性和框架的版本。
  • 使它们相同
  • 重新编译它们

很可能麻烦就会消失。

确保您想要从项目A中使用的类的命名空间包含在项目B的using指令中的文件中:

using projA.ExampleNamespace;

我有同样的问题。当我第一次添加引用时,一切都很好。但是在重新构建之后的一段时间,出现了错误,"项目a"的类和名称空间不再被识别。删除并重新添加引用立即解决了问题(不需要重建或任何东西)。其他代码中没有错误,所有dll和exe都正确构建。构建顺序和构建依赖设置也正确。似乎是一个奇怪的错误在Visual Studio(我使用2013专业版)。

我还检查了如何在csproj文件中设置引用。在删除和重新添加引用后,csproj文件根本没有改变。sln文件也没有。

可能是一些奇怪的缓存行为。但是由于我使用了"Rebuild All"来清理临时文件,所以不应该发生这种情况。即使重新启动VS或PC也无济于事