我正在我的PC上使用.net Framework2.0和Visual C#(Microsoft Visual Studio2008)开发一个Windows应用程序。
在我的项目完成后,我必须在一个拥有Visual Studio2005和.net Framework2.0的系统中执行它。
所以我的疑问是,如果我在Microsoft Visual Studio2008中开发一个应用程序,我是否能够在Visual Studio2005中正确地执行它?有可能吗?
请帮帮我!
提前感谢!
发布于 2009-09-17 14:06:28
< code >F211
注意:只要您只使用.NET 2.0特性,该项目就可以在Visual Studio2005计算机上正常运行
发布于 2009-09-17 14:03:07
项目文件在两个IDE之间是兼容的,但解决方案文件不兼容。如果您在2005年创建一个新的解决方案并将项目添加到新的解决方案中,则可以在VS2005中执行它。
http://blogs.msdn.com/djpark/archive/2007/11/07/how-to-use-solutions-and-projects-between-visual-studio-2005-and-2008.aspx
发布于 2009-09-17 14:03:22
这取决于你所谓的“执行”是什么意思。您可以在目标计算机上很好地运行您的应用程序,这与Visual Studio无关。只要框架版本相同(或更高),就不会有任何问题。
然而,如果你想在Visual Studio2005中打开你的解决方案,而它是使用2008构建的,你会遇到问题,因为它们不向后兼容。
https://stackoverflow.com/questions/1439061
复制相似问题