【发布时间】:2012-10-25 14:24:29
【问题描述】:
我最近升级到 VS.NET 2012,在调试时开始遇到一个非常令人沮丧的问题。
项目 A 具有对项目 B 的项目引用。当我编辑项目 B 时,我希望构建/调试项目 A 的操作能够检测项目 B 中的更改并在项目 A 的构建过程中自动包含它。(那是有点像项目依赖关系。)这正是 VS 2010 中过去发生的事情。
但这不会在 2012 年发生。事实上,即使我明确构建项目 B,项目 A 也不会接受这种变化,除非我重建项目 A。
所以现在我不得不显式构建项目 B,然后返回到项目 A 并显式地重新构建它,以便包含项目 B 中的修改。
想法?
【问题讨论】:
-
这些是什么类型的项目?什么样的变化表现出这个问题? (例如,当您编辑项目 B 时,您是否真的对其进行了需要重建 A 的更改?)
-
一个是 Windows 窗体应用程序(项目 A),一个是 DLL(项目 B)。是的,我正在进行更改(代码更改),应该强制在项目 A 上构建。
标签: visual-studio msbuild visual-studio-2012