部署在VS2010中编译的C程序

时间:2012-09-25 14:20:29

标签: c++ c visual-studio-2010 visual-c++ windows-mobile

我编译了一个较旧的C ++程序,在VS2010的调试模式下运行良好,转换为VC ++ 6,但我不知道如何打包或部署应用程序。
VS2010可能与部署程序完全无关,但我想我应该提一下 “release”文件夹不仅包含可执行文件,还包含一些“obj”,“tlog”,“vc100.pdb”,“exe.intermediate.manifest”和“lastbuildstate”。
此应用程序正在Windows Mobile OS上安装(希望如此)。它不像将可执行文件复制到设备那么简单吗? 我是否需要创建一个cab文件或msi,如果是,如何创建?
我非常擅长在C#和MVC中被宠坏太久了!

2 个答案:

答案 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

最后,看起来这个网站之前已经被问过了。例如:

Can you install you own apps on your windows 7 phone