Visual Studio 2015 C#将应用程序部署到桌面

时间:2017-04-08 18:35:07

标签: c# visual-studio deployment clickonce

我有一个C#应用程序。它有多种形式和多个类。我一直在寻找如何部署我的应用程序并继续遇到问题的年代。

我试过了:

的ClickOnce

右键点击我的解决方案 - >发布

这是我输入的数据:

Specify the location to publish this application:

    C:\Users\$USER\Desktop

How will users install the application? 

在这里,我只希望能够获得一个安装文件来安装应用程序和所有资产。这纯粹是为了测试,但我只是希望能够通过电子邮件(或其他方式)向朋友发送.exe安装,以便他们可以使用它。我没有得到任何这些选项,因此无法继续。

档案 - >新项目 - >其他项目类型 - > Visual Studio Installer - >设置项目

我右键点击Application folder -> add -> Project Output

执行此操作时,它告诉我需要关闭当前的解决方案(我的应用程序)以及是否要保存。看起来其他人能够让这个项目输出项目在解决方案资源管理器中显示,以及它们的主要应用程序,但我似乎无法做到这一点。

整个Add Project Output Group都是空的,包括两个下拉列表。

<小时/> 这些是我见过的最简单的两种方法,但我似乎无法让它们起作用:s

我也有自己的网站,最终我希望用户从网站上的页面安装应用程序。如果更容易,我可以设置它而不是处理只是获取安装文件,但我没有调查它,因为我假设只是在我的计算机上获得这个安装文件会更简单。

任何对此的帮助都会受到高度赞赏,因为我现在已经迷失了。

1 个答案:

答案 0 :(得分:0)

因此,当我与我的朋友分享我的工作进行审核时,我通常会将他们发送给位于项目文件夹内.exe文件夹中的bin\Debug\app.publish\<name>.exe。注意将所有.dll,即已编写的类库放入该文件夹,压缩并共享!你的朋友应该能够提取并运行。