我使用VS 2013开发了WPF应用程序。
如何在没有Visual Studio的情况下安装此应用程序并在其他PC上运行,仅使用框架?
答案 0 :(得分:3)
分发WPF应用程序的一种好方法是ClickOnce
您可以将应用程序放在服务器上,用户可以单击链接进行安装。如果您愿意,可以提供自动检查更新的设置。
可以使应用程序在脱机模式下运行,并在“开始”按钮和“控制面板”下进行输入以允许卸载。
它将在隔离存储沙箱中运行,因此这可能不适合所有应用程序,或者可能需要进行一些次要的代码更改。但是,我已经有许多程序在转换为ClickOnce部署时才起作用。
注意:您可能希望投资代码签名证书,以删除最终用户将看到的任何警告。或者调整目标计算机的代码访问安全性(如果它们在您的控制范围内)。
答案 1 :(得分:1)
准备好的答案取决于几个因素;
目前,此链接提供了一些选项 Deploying a WPF Application (WPF)
如果您更详细地更新问题,或许我们可以提供更具体的建议。
答案 2 :(得分:1)
最简单的方法 - ClickOnce。使用它:项目 - >财产 - >发布。另一个流行的选择 - InnoSetup(http://www.jrsoftware.org/isinfo.php)。