我最近继承了一个原来用VB 2008编写的遗留项目。我得到了一个VB 2012 Pro环境来工作。最终产品将运行在一系列Windows CE移动设备上。我有一些VB 2005/08的经验,但在2012没有。
当我在VB 2012中打开项目。我得到以下错误。很遗憾,这个链接是错误的。
-
找不到此项目类型所基于的应用程序。请点击此链接获取更多信息:http://go.microsoft.com/fwlink/?prd=12395&pver=11&sbp=ProjectTypeDeprecated&plcid=0x409&clcid=0x409&ar=MSDN&sar=ProjectCompatibility&o1=68B1623D-7FB9-47D8-8664-7ECEA3297D4F
到目前为止,我发现了一些相互矛盾的文章,说VB 2012将支持Windows CE和智能设备,但其他文章说它不支持。
问题:
-
VB 2012支持Windows CE和智能设备吗?
-
如果没有固有的支持,有人能想到一个变通方法或另一个方向采取我的研究?
- 不,你不能用Studio 2012为Windows CE设备构建。它将很快支持WEC2013(有效的CE 8),但永远不会支持任何旧版本的CE。"解决方法"是安装并使用Studio 2008。认真对待。我几乎每天都在做CE开发,因此我在每台PC上都安装了Studio 2008。这确实很痛苦,但这是唯一的选择。
No。你不能在WindowsCE上使用VS2012。
VS2008是支持WindowsCE平台/应用程序开发的最后一个版本