我编译了一个较旧的C ++程序,在VS2010的调试模式下运行良好,转换为VC ++ 6,但我不知道如何打包或部署应用程序。
VS2010可能与部署程序完全无关,但我想我应该提一下
“release”文件夹不仅包含可执行文件,还包含一些“obj”,“tlog”,“vc100.pdb”,“exe.intermediate.manifest”和“lastbuildstate”。
此应用程序正在Windows Mobile OS上安装(希望如此)。它不像将可执行文件复制到设备那么简单吗?
我是否需要创建一个cab文件或msi,如果是,如何创建?
我非常擅长在C#和MVC中被宠坏太久了!
答案 0 :(得分:5)
Visual Studio 2010没有为Windows Mobile(不是Windows Phone)构建所需的任何智能设备编译器(托管或本机)。您必须使用Visual Studio 2008来构建,部署和/或调试。
修改强>
FWIW,Studio 2012将在明年第一季度支持智能设备(Studio 2010仍然无法获得支持)。向后兼容性尚未公布,但您始终可以使用ARM编译器为WinMo设备进行开发。有a video here详细介绍了一些功能。
答案 1 :(得分:1)
你在Google上搜索了吗?虽然我不知道有关部署到Windows手机的任何信息,但快速谷歌搜索发现了一些点击。
我搜索了“部署Windows手机应用程序”并找到了一些东西。其中包括:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/gg588378(v=vs.92).aspx
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff928362(v=vs.92).aspx
最后,看起来这个网站之前已经被问过了。例如: