h.a*_*lex 1 performance build visual-studio workflow-foundation-4
我正在开发一个WF项目,其中包含许多进程和代码活动.该项目建设时间过长(比解决方案中的任何其他项目多20-30倍).
我已经向谷歌询问了这一点,但似乎没有任何信息.
请问,如何减少Workflow Foundation项目的构建时间?
主要部分可能是所有基于XAML的复合活动在构建期间都得到验证.这意味着,他们得到了实例化!
您可以使用csproj文件中的未记录设置将其关闭:
<SkipWorkflowValidation>true</SkipWorkflowValidation>
<DisableWorkflowCompiledExpressions>true</DisableWorkflowCompiledExpressions>
Run Code Online (Sandbox Code Playgroud)
必须将此设置添加到所有配置部分(相关元素,通常,您需要在所有配置中执行此操作).
可以通过以下步骤在Visual Studio中编辑项目文件(csproj或vbproj扩展):
编辑完文件后,可以在解决方案资源管理器中右键单击该项目,然后选择"重新加载项目".
试试看,然后观看构建时间.但请注意,这将在构建期间跳过一些可能有价值的测试...
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |