VS2010在编译期间是否在WF项目中运行活动?

时间:2010-12-02 23:36:47

标签: visual-studio-2010 workflow-foundation

我刚遇到一个我以前没见过的编译错误。在包含Windows Workflow Foundation 3项目的解决方案中,Visual Studio报告无法编译项目,因为它找不到特定于应用程序的配置文件。配置文件未添加到任何项目中。它仅在运行时由工作流程查找。使用相同运行时配置文件的其他解决方案编译无误。如果我将配置文件放在预期的位置,那么工作流程解决方案会编译而不会出错。

这种行为表明,当VS2010正在编译WF3项目时,它实际上是在编译期间的某个时刻运行项目中包含的活动。 VS在编译期间是否实际在WF项目中运行活动?它创造活动吗?如果没有,为什么不会为不属于项目的文件抛出编译错误?

1 个答案:

答案 0 :(得分:0)

实际上我相信这表明你对这个解决方案文件有一个编译时依赖性,这个解决方案在你提到的其他解决方案中没有。

检查错误是否提供了有关此编译时依赖关系的详细信息,如果不需要则删除它。如果没有任何信息通知您或暗示这可能是什么,请开始深入研究相关的各种项目属性,看看您是否对配置文件有构建依赖性。