VS2008环境下采用C#、.NET Compact Framework开发WinCE、Windows Mobile程序时,编译项目非常慢,有时候需要几分钟甚至十几分钟,如果出现这种情况,除了排除机器配置问题外,你可以修改VS的配置文件,以屏蔽掉编译中不需要的任务,这个修改可以让你的编译速度大大提高,有可能你的编译时间只需要几秒钟就搞定了。
1、找到以下文件
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.Common.targets
2、用记事本打开该文件,找到以下节点,按照加粗蓝字的部分,修改后保存。
1 2 3 4 5 6 7 8 9 |
<pre class="inline:true class:language-http decode:1 " ><Target Name="PlatformVerificationTask" <span style="color: #0000ff;"><strong>Condition="'$(SkipPlatformVerification)' == 'true'"</strong></span> > <PlatformVerificationTask PlatformFamilyName="$(PlatformFamilyName)" PlatformID="$(PlatformID)" SourceAssembly="@(IntermediateAssembly)" ReferencePath="@(ReferencePath)" TreatWarningsAsErrors="$(TreatWarningsAsErrors)" PlatformVersion="$(TargetFrameworkVersion)"/> </Target> |
3、重启VS,再次编译,速度是不是提高了很多呢?
msdn资料:http://blogs.msdn.com/b/vsdteam/archive/2006/09/15/756400.aspx
浏览量: 18