我(不幸的是)使用VS 2003开发某些Windows CE .NET 4.1移动设备。该应用程序是用.NET Compact Framework 1.0编写的(操作系统不支持任何更高版本的.NET CF)。
每当我从Visual Studio运行我的应用程序时,它都会复制/尝试将.NET CF 1.0安装到我的设备上:
Copying netcf.all.wce4.armv4t.cab
复制需要很长时间,最后设备会问我是否要重新安装(我总是说'不')。
由于这需要很长时间才能复制,因此我希望每次点击“debug”时都指示VS 2003 不复制文件。有没有办法以这种方式更改我的部署设置?
谢谢!
答案 0 :(得分:5)
我没有在任何时候安装Studio '03,但让我们看看它是否像'08一样。
首先,查看项目属性。在“设备”部分中,查看是否存在类似“部署最新版本的COmpact Framework”的复选框。
如果没有,那么我们可以尝试后门,如果它使用'08用于部署的相同机制(我认为可能)。请尝试以下方法:
您可能也必须在“所有用户”配置文件文件夹中执行相同操作。
再次确保在编辑之前备份这些文件。
答案 1 :(得分:1)
右键单击项目(在资源管理器窗口中),然后单击“设置”,再单击“设备”选项卡。取消选中标记为“部署最新版本的.NET Compact Framework等”的框。