我刚刚将VS2010项目升级到VS2012,现在遇到了依赖项目无法按需构建的问题。例如,说我的解决方案中有以下项目:

  • ConsoleApp 1

  • ConsoleApp 1引用库A的位置。如果我在库A的类中更改方法的签名并运行ConsoleApp 1,则会出现编译器错误,因为ConsoleApp 1看不到我的更改,因为运行ConsoleApp 1不会导致库A build 。

    如果我手动构建库A,然后手动构建ConsoleApp 1,则可以正常工作。但是,我希望运行ConsoleApp 1会导致在启动之前重建所有依赖项目。

    我可以配置一些不正确的东西吗?还是这是VS2012中的错误?

    最佳答案

    尝试删除项目references并再次添加它们(遵循的路径:References ->(右键单击)Add reference -> Solution -> Project)。在再次尝试Save All之前。这就是我解决的方法。

    关于c# - Visual Studio 2012不构建依赖项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11064345/

    10-08 23:31