解决VS2008 开发Windows Mobile 项目生成速度慢的问题
有个问题请教,解决VS2008 开发Windows Mobile 项目生成速度慢的问题
答案或建议:
最近用VS2008开发Windows Mobile程序,使用C#、.NET Compact Framework,发现项目生成速度比较慢。用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受。
决定找出VS2008生成时,做了什么花费时间的工作。从工具à选项进入“选项”对话框
选择“MSBuild项目生成输出详细信息”为“诊断”这样编译时,会输出具体执行了那些任务,花费了多少时间。
结果发现最花费时间的是
Platform Verification Task
http://blogs.msdn.com/vsdteam/archive/2006/09/15/756400.aspx有Platform Verification Task
http://blogs.msdn.com/vsdteam/archive/2006/09/15/756400.aspx有Platform Verification Task
的具体描述
参照上文的说明,修改文件
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.Common.targets
中
<Target
Name="PlatformVerificationTask" Condition="'$(SkipPlatformVerification)' == 'true'" >
<PlatformVerificationTask
PlatformFamilyName="$(PlatformFamilyName)"
PlatformID="$(PlatformID)"
SourceAssembly="@(IntermediateAssembly)"
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
PlatformVersion="$(TargetFrameworkVersion)"/>
</Target>
部分,红色文字为新增加的部分
于是项目生成速度大幅提高。
文章来自:http://www.baikewenda.com/h/0902/a35076.html
其它内容推荐:
→UltraISO刻录只有最快速度可选 为何?
→液晶电视如何验货?
→铜线绕的变压器好,还是现在的开关式电源变压器好?
→ACDSEE左边的目录窗口和下面的小预览窗口怎么打开?
→我的G盘盘符变成了蓝色
→220v电压不稳定忽高忽低,对电器有没有影响?
→液晶显示器显示条条白影跟着鼠标移动
→图拉丁分赛扬图拉丁的奔腾图拉丁吗
→android手机怎么发彩信
→VEGAS或AE怎么做到视频只有一部分有颜色
→因iastor.sys引起的蓝屏问题
→Win7桌面上的程序快捷方式全都打不开了,怎么办?
→为什么安装ie9时老是安装失败呢?
→Windows7 中文家庭高级版为什么不能激活?
→maya里按P键和约束里的父子有什么区别啊?
→AfterEffect CS3中怎么抠动态图
→液晶电视如何验货?
→铜线绕的变压器好,还是现在的开关式电源变压器好?
→ACDSEE左边的目录窗口和下面的小预览窗口怎么打开?
→我的G盘盘符变成了蓝色
→220v电压不稳定忽高忽低,对电器有没有影响?
→液晶显示器显示条条白影跟着鼠标移动
→图拉丁分赛扬图拉丁的奔腾图拉丁吗
→android手机怎么发彩信
→VEGAS或AE怎么做到视频只有一部分有颜色
→因iastor.sys引起的蓝屏问题
→Win7桌面上的程序快捷方式全都打不开了,怎么办?
→为什么安装ie9时老是安装失败呢?
→Windows7 中文家庭高级版为什么不能激活?
→maya里按P键和约束里的父子有什么区别啊?
→AfterEffect CS3中怎么抠动态图