首页 文章

Visual Studio 2008和Visual Studio 2005

提问于
浏览
5

我正在我的PC中使用.net Framework 2.0和Visual C#(Microsoft Visual Studio 2008)开发Windows应用程序 .

在我的项目完成后,我必须在具有Visual Studio 2005和.net framework 2.0的系统中执行它 .

所以我怀疑的是,如果我在Microsoft Visual Studio 2008中开发应用程序,我能否在Visual Studio 2005中正确执行它?可能吗?

请帮我!

提前致谢!

4 回答

  • 3
    • 在Visual Studio 2005中创建项目

    • 在某处保存一份副本

    • 升级到Visual Studio 2008,进行开发工作 .

    • 将已完成的项目放回原始的Visual Studio 2005项目并进行编译

    • 只要您不使用任何.NET 3.5功能,代码中应该存在最小的差异 .

    注意:只要您只使用.NET 2.0功能,该项目就可以在Visual Studio 2005计算机上正常运行

  • 0

    项目文件在两个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

  • 5

    这取决于你的'执行'是什么意思 . 您可以在目标计算机上运行您的应用程序,这与Visual Studio无关 . 只要框架版本相同(或更高),您应该没有问题 .

    但是,如果要在使用2008构建Visual Studio 2005时打开解决方案,则会遇到问题,因为它们不向后兼容 .

  • 0
    • Version 9.00 替换* .sln文件中的 Version 10.0

    • 2008 替换为* .sln中的 2005

    • 在每个* .vcproj文件中将 Version="9.00" 替换为 Version="8.00"

相关问题