我在VS2010中有一个使用Winform的产品,它由多个多项目解决方案组成。我需要将其移植到VS2012。你可能会问为什么?因为我们需要使用WF4.5功能。
有没有人有这方面的经验?
是否像安装VS2012并在vs2012中打开解决方案并编译和链接一样简单?
答案 0 :(得分:2)
简而言之:您可以将VS2010项目升级到VS2012,但Windows窗体应用程序不会明确升级。
选项#1:如果您仍想保留WinForm项目而不将其转换为WPF应用程序,则必须通过服务使用WF4.5功能。
选项#2:虽然Microsoft删除了创建C ++ / CLI Windows窗体应用程序的选项,但仍然安装了模板文件。唯一缺少的东西似乎是.vsz文件和vcNET.vcdir文件中的注册。我重新创建了这些文件并将其下载here。
安装文件,你应该能够再次在C ++ / CLI中创建WinForm应用程序。
选项#3 :您仍然可以根据此帖子单独升级您的项目 - FREE: Visual Studio Express 2012 for Windows Desktop。
我的建议在升级到.NET4.5之前,会检查所有第三方组件,并确保他们有升级版框架的更新。