VS2008开发WinCE程序编译速度慢的解决办法

VS2008开发WinCE程序编译速度慢的解决办法

VS2008环境下采用C#、.NET Compact Framework开发WinCE、Windows Mobile程序时,编译项目非常慢,有时候需要几分钟甚至十几分钟,如果出现这种情况,除了排除机器配置问题外,你可以修改VS的配置文件,以屏蔽掉编译中不需要的任务,这个修改可以让你的编译速度大大提高,有可能你的编译时间只需要几秒钟就搞定了啊。

1、找到以下文件

C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.Common.targets

2、用记事本打开该文件,找到以下节点,按照加粗亮底的部分,修改后保存。

<Target Name="PlatformVerificationTask" Condition="‘$(SkipPlatformVerification)‘ == ‘true‘" >
  <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

时间: 2024-10-22 09:23:32

VS2008开发WinCE程序编译速度慢的解决办法的相关文章

【控制台程序】一闪而过的基本解决办法

方法1: 直接通过[Ctrl + F5]组合键启动程序: 方法2: 在程序中加上getchar(); 方法3: 先添加对应引用: #include <ctype.h> #include <iostream> system("pause"); //代码中加上这句,系统暂停; 方法4: 通过[cin>>]等待新的输入来实现暂停的作用. [控制台程序]一闪而过的基本解决办法,布布扣,bubuko.com

常见反编译产生错误 k__BackingField 解决办法

常见反编译产生错误 k__BackingField 解决办法     无聊反编译小蚂蚁出现上千的错同样的错 private bool <EnableRuntimeHandler>k__BackingField;        [CompilerGenerated]        private bool <EnableSDE>k__BackingField;        [CompilerGenerated]        private bool <EnableStopw

[转]PLS-S-00201, identifier &#39;CALLDEMO.GET_EMPLOYEES&#39; must be declared 预编译错误原因及解决办法

$ proc sample9.pc SQLCHECK=SEMANTICS Pro*C/C++: Release 11.2.0.1.0 - Production on Tue Jan 8 15:18:40 2013 Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved. System default option values taken from: /usr/local/oracle/produc

mysql导入导出sql文件,source导入速度慢的解决办法

1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql 2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u dbuser -p dbname users> dbname_users.sql 3.导出一个数据库结构mysqldump -u dbuser -p -d --add-drop-table dbname &

解决VS2008 开发Wince应用程序项目生成速度慢的问题

最近用VS2008开发Windows Mobile程序,使用C#..NET Compact Framework,发现项目生成速度比较慢.用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受. 修改文件C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.Common.targets中 <Target        Name="PlatformVerif

VS2008 开发wince程序设备调试

今天之前开发的一个wince程序,用户反馈报错,由于很久没玩了,从用户那里拿来设备.结果怎么调试的忘记了.在网上找了些资料,自己有摸索了一下.才搞定. 1.安装Microsoft ActiveSync 6.1用户在PDA和电脑直接数据同步 2.连接设备 3.启动vs2008,打开项目. 4.在工具栏上显示设备工具项 5.成功将PDA于电脑连接后,将程序部署到PDA 6.开始调试.

wince开发环境搭建遇到的问题及解决办法

仅仅记录自己在安装各个开发工具时碰到的问题以及最后通过什么方法才解决掉,有些方法也是不知道到底是因为什么原因才导致最后通过了安装,总之记录一下,以备不时之需. standard_sdk安装中断 安装标准sdk就碰到了大问题,双击安装文件没几步呢就报错了,翻译一下就是本sdk缺少一些相关软件,虽然能够继续安装但是完成后不能被使用该sdk的其他软件调用,有open browser和close两个选项,第一个是打开浏览器查找相关软件,第二个是不理会,当时没考虑那么多直接点了close,安装完成后确实如

Android开发 |常见的内存泄漏问题及解决办法

在Android开发中,内存泄漏是比较常见的问题,有过一些Android编程经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢? 在Android程序开发中,当一个对象已经不需要再使用了,本该被回收时,而另外一个正在使用的对象持有它的引用从而导致它不能被回收,这就导致本该被回收的对象不能被回收而停留在堆内存中,内存泄漏就产生了. 内存泄漏有什么影响呢?它是造成应用程序OOM的主要原因之一.由于Android系统为每个应用程序分配的内存有限,当一个应用中产生的内存泄漏比较多时

关于IDEA不能实时编译的一个临时解决办法。。。。

https://my.oschina.net/fdblog/blog/172229 昨天在 http://www.oschina.net/question/240989_130365 讨论关于IDEA不能实时编译的一个问题 但是貌似还是没有解决方案 其中 虽然 jse7en 童鞋告诉我们 可以(ctrl+s和ctrl+F9)进行保存和编译,但是...2个按键你懂得..太麻烦了 而 gohsy 童鞋告诉我们要有节奏感....但是作为一个有强迫症的程序员...你懂得,我们不允许任何东西不在我们的掌控