在VS 2008中构建.NET CF 3.5移动应用程序速度缓慢

4
我一直在使用由.NET Compact Framework 3.5在Visual Studio 2008中构建的Windows Mobile 6应用程序。该应用程序构建速度缓慢,大部分时间花在PlatformVerificationTask上。
如何加快构建速度?
2个回答

9
在分布式开发环境中停止PlatformVerificationTask的最佳方法,我建议在移动应用程序的项目文件中添加以下内容:
<Target Name="PlatformVerificationTask">
</Target>

这将覆盖 \Windows\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.Common.targets 中的 PlatformVerificationTask 。


1
谢谢。它有效。只需在*.csproj文件(或VB项目的*.vbproj)末尾添加此内容即可。这比建议在https://social.msdn.microsoft.com/Forums/en-US/46bcb905-1fa6-4f1b-a8ae-b3ddb86bd9c6/how-to-reduce-build-time-of-c-net-cf-windows-form-based-project?forum=netfxcompact中建议的Condition="'$(SkipPlatformVerification)' != 'true'"要容易得多。遗憾的是,这个解决方案对我起作用,而修改.targets文件的那个解决方案则没有起作用。 - kuklei

0

这可能是IceSlurpy大约10小时前说的话。

为了让我理解它,我只需“取消选中”不必要的构建和部署项目。

如果Setup.CAB是您项目的一部分,则取消选中设置项目可以节省大量时间!

Configuration Manager


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接