【问题标题】:Run a visual studio 2010 Windows7 project on a Windows XP machine在 Windows XP 机器上运行 Visual Studio 2010 Windows7 项目
【发布时间】:2011-12-18 13:33:16
【问题描述】:

我在 windows 7 32 位中创建了一个简单的 windows forms visual studio 2010 项目。

我需要运行windows xp下release文件夹中的.exe文件。

我需要将哪些文件与我的 EXE 捆绑在一起才能使其正常工作?

【问题讨论】:

    标签: visual-studio-2010 visual-c++ windows-7 windows-xp compatibility


    【解决方案1】:

    你不需要任何额外的东西。您只需要确定是否在目标平台(在这种情况下为 XP)上安装了所需的 .NET Framework。除此之外,我建议您使用 Visual Studio 的打包和部署向导进行设置。但是即使没有打包和部署向导,如果您使用发布输出(不是调试),只需复制可执行文件就足以在 XP 平台上运行。确保不要使用 Windows XP 不支持的任何东西(如 DirectX 11、Direct2d 等)。

    ps:您可能需要一些额外的文件,例如清单文件。但这完全取决于您的项目。打包和部署向导也应该处理这些。

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 你需要在目标机器上运行它。我只是将它包含在我的安装程序中并在安装后运行它。我相信较新的 InstallShields 会为您做到这一点。
      • 它工作得差不多了....当我点击 .exe 文件并选择以管理员身份运行时....它说运行时环境没有找到....如果我双击它就可以了很好...打赌我需要管理员权限...(我在 Windows XP 中测试过)
      • 是的,我猜你需要有管理权限才能安装它。
      猜你喜欢
      • 2011-04-06
      • 2013-05-15
      • 1970-01-01
      • 2011-12-05
      • 1970-01-01
      • 2014-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多