我在visual studio 2012中开发了一个程序,我的定位框架是4.5,现在我希望它能在vs 2008中打开。 我试图编辑cs文件在记事本中并编辑它,但无法编译。 有什么解决方法吗? 任何帮助将不胜感激。如何在visual studio 2008中打开和编译.net 4.5 winform应用程序
-1
A
回答
3
Visual Studio 2008不支持.NET 4.5 Framework。它支持的最大值是3.5。
类似地,最大VS 2010支持是.NET 4.0。
您可以尝试在VS2008打开之前改变目标框架3.5,但如果你使用从较新的框架,任何东西,它不会编译。
此外,这里是一个Wikipedia article与支持的框架(和其他信息)为每个Visual Studio版本。
+0
+1来附加图片 – Neel
1
从ScottGu的博客:http://weblogs.asp.net/scottgu/archive/2009/08/27/multi-targeting-support-vs-2010-and-net-4-series.aspx
没有任何办法从目标.NET VS08 4并使用新的功能。 话虽如此,.NET4是.NET 3.5向上comaptible - 所以 应用程序,您建立与VS08针对.NET 3.5应的.NET 4
顶做工精细 那么简单的话,你刚好可以不!
1
你实际上是否使用4.5框架的功能?正如其他答复者指出的那样,没有IDE支持的方式来做到这一点。你可以做的是这样的:
- 在Visual Studio中创建一个新项目2008年
- 您将文件添加到它。
- 检查并删除对.NET 4.5的任何引用,并确保它在.NET 2.0或任何与您的目标相兼容的VS2008兼容的框架下进行干净地构建。
- 冲洗并重复,直到你得到一个干净的构建。
根据你实际使用的代码,这可能需要很多工作或很少。
相关问题
- 1. 如何打开Visual Studio IDE(2008)中的多CPU/Core C++编译?
- 2. Visual Studio 11 beta和.NET 4.5
- 3. 如何在Visual Studio 2008中开发Windows Mobile应用程序?
- 4. 在Visual Studio 2008中打开编译器优化专业
- 5. 64位编程和编译 - visual studio 2008或visual studio 2010?
- 6. .NET 4.5打破应用程序
- 7. 配置Visual Studio 2008以编译Posix应用程序
- 8. 从.NET 4.0和Visual Studio 2010过渡到.NET 4.5和Visual Studio 2012
- 9. Visual Studio 2008 x64/MP编译器开关
- 10. WinForm应用程序无法在Visual Studio 2010之外启动
- 11. Visual Studio C# - 编译应用程序?
- 12. Visual Studio 2008中 - 编译问题
- 13. 制作安装程序在.NET中的Visual Studio 2008但要项目编译
- 14. Visual Studio在编译期间编译WPF应用程序两次
- 15. 如何配置Visual Studio 2008以编译驱动程序?
- 16. Visual Studio 2008中的程序集编程
- 17. 试图在Visual Studio 2010中编译Tessnet2(Visual Studio 2008 C++)项目
- 18. 在Visual Studio 2008中编译程序时出错
- 19. 在Visual Studio 2008中编译Linux项目
- 20. Debug文件夹中在Visual Studio中打开C#控制台应用程序2008
- 21. 如何在WinForm和C#(Visual Studio 2015)中使用.Net Native?
- 22. 在Visual Studio 2008中打开Visual Studio 2010项目
- 23. 如何在.net核心控制台应用程序中编译Visual Studio 2015中的打印稿?
- 24. 从Visual Studio 2008编译和链接32位程序
- 25. 如何在Visual Studio 2008中编译C代码?
- 26. 是否有可能在Visual Studio 2008中编译.NET 1.1?
- 27. 使用Visual Studio 2012和.NET 4.5的SQLite?
- 28. 如何在Visual Studio 2008中创建Silverlight应用程序?
- 29. C#编译Visual Studio程序
- 30. 分析.net多线程应用程序(Visual Studio 2008)
感谢大家的回复。似乎我必须下载vs 2012 – user3458895