首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> Symbian >> Symbian入门 >> 正文
取消Carbide.vs 自动更新MMP/PKG的功能
作者:[翁培铖,…    文章来源:http://www.bention.com/article.asp?id=192    更新时间:2006-10-28 19:26:04
取消Carbide.vs 自动更新MMP/PKG的功能

你是否在用VS.NET 2003+Carbide.vs 开发基于Symbian的应用呢?而你是否会发现每次在编译时Carbide.vs总会创建一个 *.mmp 文件的备份文件,并自动更新了*.mmp文件呢?结果如何?你加进去的一些东西给取消掉了,或者给屏蔽掉了,郁闷吧?虽然说这个功能是一个非常人性化并且方便的功能,但有时却让人很郁闷,为此我郁闷了好久,终于发现如何解决这个问题了。让Carbide.vs在编译生成时不自动去更新MMP和KPG文件。

第一种方法:



打开你的项目后,依次点击 菜单 项目->Carbide.vs Properties-> 将update .mmp File 的勾取消掉,再按OK,现在你试试,是不是不会再更新你的mmp文件 了呢?


第二种方法:

如果第一种方法不成功的话,比如OK的按钮是不可用的话,可以试下以下的方法。打开你的项目目录下的 项目名称-SymbianOS-properties.xml 文件,在这里比如我的项目名称是 HelloWorld 那我的文件名就是 Helloworld-SymbianOS-properties.xml ,打开后找到类似以下格式的文本

<activeMmpFile>group\项目名称.mmp</activeMmpFile>
<updateMmpFile>true</updateMmpFile>
<updateUidCppFile>true</updateUidCppFile>
<pkgFile>sis\项目名称.pkg</pkgFile>
<pkgUpdate>false</pkgUpdate>

只要把<updateMmpFile>true</updateMmpFile> 改成<updateMmpFile>false</updateMmpFile>
就行了,现在再试一下,是不是成功了? ^__^


Power by 翁培铖 (蓝色忧郁)[Bention]
相关文章:
Symbian开发工具Carbide简介
修改Carbide.C++ 1.2的模板文件格式
如何从Carbide.c++产生SIS安装文件?
Symbain S60 入门之旅, HelloCarbide example
Carbide.c++中的UIQ3 SDK配置插件
当键盘锁定被取消时可能会导致无意中将程序切换到后台
解决当取消SIS包安装时并没有完全删除程序文件而是保留了一部分已安装的内容的方法
使用Carbide.vs与VS.NET2003构建Symbian开发平台(s60)
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号