单击一次部署Windows窗体应用程序

时间:2014-03-09 13:30:43

标签: c# clickonce

我对ClickOnce一无所知,我试图找到更多。我有一个Windows窗体应用程序,我想使用Web服务器(http)通过单击一次进行部署,以便客户进行测试。

我的系统中有Apache使用我的系统作为Web服务器(在XAMPP软件中)

我有几个问题:

  1. 当我想发布应用程序时,是否必须将其复制到特定目录中?

  2. 我可以使用任何免费的网络服务器吗?

  3. 如果有,我必须在Web服务器上复制我的应用程序吗?怎么样?

  4. 顺便说一句,如果你知道关于这方面的详细说明,你可以介绍一下吗?

    PS:我完全阅读了this reference

1 个答案:

答案 0 :(得分:1)

  1. 您可以在“属性”中指定ClickOnce应用程序的位置 - >发布。发布文件夹是位置,Visual Studio尝试保存已发布的位置。如果您使用的是必须登录的WebServer,请在此处选择计算机上的本地路径。安装文件夹URL是ClickOnce应用程序正在查找更新的URL。这是服务器上的Url,您必须将发布文件夹中的所有文件复制到(如果不相同)。
  2. 我不认为你可以使用免费的网络服务器。有一些服务退出便宜,但正如您所提到的,您可以使用自己的服务器与XAMPP。我从未使用XAMPP所以我无法帮助你
  3. 是的,您必须将您的应用程序复制到Web服务器。我正在使用WinSCP。务必将文件复制到您在属性中设置的位置。如果您使用的是XAMPP,则可以将文件本地复制到XAMPP文件夹
  4. 我无法提及具体说明。您将在Web中找到所有内容。 CodeProject

    有一些有用的清晰度