原文地址:vs08提高编译速度,未测试作者:IT_IT族人_IT__族
最近用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有PlatformVerification Task
的具体描述
参照上文的说明,修改文件
C:WindowsMicrosoft.NETFrameworkv3.5Microsoft.CompactFramework.Common.targets
中
<Target
Name="PlatformVerificationTask"Condition="'$(SkipPlatformVerification)'== 'true'">
<PlatformVerificationTask
PlatformFamilyName="$(PlatformFamilyName)"
PlatformID="$(PlatformID)"
SourceAssembly="@(IntermediateAssembly)"
ReferencePath="@(ReferencePath)"
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
PlatformVersion="$(TargetFrameworkVersion)"/>
</Target>
部分,红色文字为新增加的部分
于是项目生成速度大幅提高。
分享到:
相关推荐
PCL1.7.2+VS2012编译及常见问题
NiosII经常出现打开后工程无法编译问题NiosII经常出现打开后工程无法编译问题NiosII经常出现打开后工程无法编译问题NiosII经常出现打开后工程无法编译问题NiosII经常出现打开后工程无法编译问题NiosII经常出现打开后...
在windows x64下,编译poco c++库,并给出几种常见编译该库所遇到问题的解决方法。以及编译好后在VS2019中的工程项目中配置该库的简单步骤及简单测试。
保证可以在VS2008 VS2010上编译通过,文件内附说明,解决VS2010 release版编译时外部链接错误问题
使用VS2008编译的GMSSL库,用于进行国密运算,里面的文件有bin、html、include、lib。亲测过,没问题。
搜集整理的一些VS2005的编译过程分析,可以帮助理解编译过程和解决实际问题
遇到的问题,Android,反编译,doc
用vs2010编译通过的zthread lib工程,编译得到的lib经过简单的测试,若有问题,可以自己修改代码编译
解决VS2010编译的程序在XP不能运行的问题
这是我自己用VS2008编译极速五笔源码遇到的问题和解决方法
gcc编译时出现异常,发现pow函数找不到。 对该编译问题的解决办法总结
重载编译不过问题
VS2022编译的jsoncpp静态库,直接可以使用,64位,release版本
5个方法解决keil全部编译的问题
VS编译发布根据SVN自动更新版本号,方便追踪和查找问题对应的版本
KEIL编译常见问题:本文档主要编辑了网文《吴鉴鹰总结的Keil编译常见问题》
Maven多模块项目编译速度慢,下面我们来学习下优化的方法。 mvn clean package -T 4C -Dmaven.test.skip=true -Dmaven.compile.fork=true -T 4C 代表本机4个CPU内核都参与编译工程, -Dmaven.test.skip=true 代表...
最新的、最简单的VS2019编译Qt6.1.2源码,不会的来打我,有问题可以问我。
解决VS2010静态调用dll编译问题:odbccp32.lib(dllload.obj) : error LNK2019: 无法解析的外部符号 __imp___vsnprintf.
为了能解决大家在编译上的问题,减少不必要的时间浪费,这里博主为大家提供已经编译好的Opencv+contirb(411)的安装包。该安装包使用官网提供的opencv4.1.1+contirb4.1.1的源码使用cmake3.17.0和VS2017编译完成,...