【发布时间】:2012-01-05 18:04:19
【问题描述】:
我已根据发布配置文件进行构建,这会在我的项目的 release 目录中创建一个可执行构建。
如何最好地将此可执行文件分发给客户端?此文件夹中有很多文件在通过安装程序安装时不会出现,例如 mainifest 和一个名为 application.exe.xml 的文件(当 Windows 在 Windows 资源管理器中隐藏扩展时会让人感到困惑)。
这些都是必要的吗?我可以只发送可执行文件吗?还是我需要发送所有文件?有没有办法在没有所有这些文件的情况下进行构建?
【问题讨论】:
-
首先,如果不使用安装程序,您需要确保客户端安装了正确版本的 .NET。
-
我认为您需要一个文件来安装项目/解决方案。我的建议是使用 HM NIS 编辑器。使用它并选择所有 .exe 和 .dll 文件。运行 HM NIS 程序时,将进行设置
-
嗨 oded... 绝对有保证! :p
-
月光 - 我们的客户无法在他们的机器上安装程序。