7

我刚刚在 Visual Studio 2012 中制作了我的第一个 C# 应用程序,我想以某种方式导出它,以便其他人可以在他们的计算机(包括没有 Visual Studio 2012 的计算机)中使用它。我该怎么做?我是 C# 的新手,我找不到任何我能理解的东西。有人可以用一个很好的(也许是教学的)解释来解释或指出一些网站是如何工作的吗?我现在只制作了 C/C++ 程序,我只需要 .exe 文件,但是,根据我能找到的,我需要其他东西来将 C# 程序发送给其他人使用。抱歉英语不好,感谢帮助的人。

4

4 回答 4

7

右键单击 VS 2012 中的项目,然后Publish...从上下文菜单中选择。发布到文件允许您创建安装程序:

  • 在文件系统中选择要保存安装程序的位置
  • 点击[Finish]
  • 等待发布操作完成

Setup.exe在您在发布向导的第一步中选择的位置创建安装程序文件。与您希望向其提供应用程序的人共享安装程序。

于 2013-06-21T13:24:19.317 回答
2

构建项目后,您将在以下位置找到一个 EXE 文件bin\(Debug or Release)

于 2013-06-21T13:23:58.087 回答
0

您需要任何想要运行 Windows 的计算机,并运行正确版本的 .net 框架。如果是用 VS2012 创建的程序,那就是 .net 2.0 到 4.5.2。之后,您需要找到您的程序的位置,您只需复制您当前正在运行的调试文件夹,您的程序就可以运行了。

于 2013-06-21T13:24:11.497 回答
0

还要检查运行 c# 应用程序所需的 .net 框架。您可以在 projext 属性中找到您的应用构建的框架。如果目标计算机有旧操作系统(XP),则可能还需要安装 .net 框架

于 2013-06-21T13:29:58.640 回答