create exe from visual studio 2012 c#

本文关键字:2012 studio visual exe from create | 更新日期: 2023-09-27 17:56:03

我用c#做了一个小应用程序,我想把它发给朋友以获得意见。问题是当我选择发布配置并单击重建时,我得到了 7 个额外的文件(3 个 dll,1 个 exe,...)以及我想要的 exe。我做错了什么吗?当我在VS 2005中使用c ++时,我曾经得到单个.exe文件。

create exe from visual studio 2012 c#

你没有做错任何事。只是在发布时会生成其他文件,例如 AppConfig.xml用于保存应用程序设置的实例,或 ClickOnce 部署包,以便您的朋友可以安装该应用程序。要更习惯 c#,您可以从谷歌搜索有关调试和发布之间差异的文章开始

您是否考虑过使用 Visual Studio 2012 中内置的 Click Once 工具?

单击"一次部署 - MSDN

"

单击一次将生成一个安装程序,您的朋友可以执行该安装程序。如有必要,它将自动下载并安装任何依赖项(例如特定的 .NET 运行时)。

若要分发引用的 DLL,请查看以下 URL,因为它建议正确的配置设置:

如何:指定由 ClickOnce 发布的文件

> 这是一个可怕的时刻。无法让 ClickOnce 为如此简单的应用程序工作。仅将 3 个引用的 dllexe 移动到另一个文件夹是有效的。另一方面,Wix...至少很难说。

但是,允许我在 10 分钟内创建一个安装文件(如果不是 exe)。我向桌面发送了一个快捷方式,这或多或少是我想要的。