可能重复:
Compile to a stand-alone executable (.exe) in Visual Studio如何发布/编译程序,而无需用户安装它
我完成了我的应用程序,但我想知道我怎么可以让用户直接从.exe运行而无需运行setup.exe 我正在使用visual studio ultimate 2010.
感谢您的帮助。我在谷歌上没有找到任何东西。
可能重复:
Compile to a stand-alone executable (.exe) in Visual Studio如何发布/编译程序,而无需用户安装它
我完成了我的应用程序,但我想知道我怎么可以让用户直接从.exe运行而无需运行setup.exe 我正在使用visual studio ultimate 2010.
感谢您的帮助。我在谷歌上没有找到任何东西。
您可以将您的解决方案输出复制到目录“bin\Release
”文件中,但请注意在生成时应该在项目中进行版本配置,因此不要为用户提供调试版本“bin\debug
”。
请注意,您不必复制发行版目录中的整个文件,只需要使用专业资源(如果有和.dll
文件),并且不包含.pdb
文件和.exe.manifest
。
,你是这里的另一件事假定用户已安装在他的机器的框架,如果不是,那么你可以创建一个新的Setup Project
为您的未来版本构建提示:您可以设法省略每个构建配置的调试相关文件,所以它们不必在那里才能让别人错误地复制。 –
非常好,知道; \) –
您只需找到可执行文件(及任何该情况(通常为bin\release
,当配置为相对于项目目录释放内部版本时)。
根据应用程序依赖于的其他资源,只需以这种方式部署即可,但“只是工作”,但;要小心了解应用程序在部署之前需要运行什么样的环境,并采取所有必要的预防措施。
您的应用程序有多复杂,需要哪种类型的IO权限?你看过哪些部署机制?例如:是ClickOnce出图片吗? – Reddog
这是这里的这个问题的转贴:http://stackoverflow.com/questions/2035083/compile-to-a-stand-alone-executable-exe-in-visual-studio做任何解决方案为你工作? –