Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 单击一次部署Windows窗体应用程序_C#_Clickonce - Fatal编程技术网

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

C# 单击一次部署Windows窗体应用程序,c#,clickonce,C#,Clickonce,我对ClickOnce一无所知,我试图找到更多。我有一个Windows窗体应用程序,我想使用web服务器(http)通过单击一次来部署它,以便客户进行测试 我的系统中有Apache,可以将我的系统用作web服务器(在XAMPP软件中) 我有几个问题: 当我想发布应用程序时,我必须将其复制到特定的目录中吗 有我可以使用的免费网络服务器吗 如果有,我必须在web服务器上复制我的应用程序吗?怎么做 顺便说一句,如果你知道这方面的详细说明,你可以介绍一下吗 附言:我完全阅读了 您可以在属性->发布中指定

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

我的系统中有Apache,可以将我的系统用作web服务器(在XAMPP软件中)

我有几个问题:

  • 当我想发布应用程序时,我必须将其复制到特定的目录中吗

  • 有我可以使用的免费网络服务器吗

  • 如果有,我必须在web服务器上复制我的应用程序吗?怎么做

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

    附言:我完全阅读了

  • 您可以在属性->发布中指定ClickOnce应用程序的位置。发布文件夹是Visual Studio尝试保存发布位置的位置。如果您使用的是必须登录的Web服务器,请在此处选择计算机上的本地路径。安装文件夹URL是ClickOnce应用程序查找更新的URL。这是服务器上的Url,如果不相同,则必须将发布文件夹中的所有文件复制到该服务器
  • 我不认为有一个免费的网络服务器,你可以使用。有一些服务很便宜,但正如您所提到的,您可以使用自己的服务器和XAMPP。我从来没有用过XAMPP,所以我不能帮助你
  • 是的,您必须将应用程序复制到Web服务器。我用WinSCP来做这个。确保将文件复制到属性中设置的位置。如果您使用的是XAMPP,则可以将文件本地复制到XAMPP文件夹

  • 我没有具体的指示可以提及。你会在网上找到一切。在

    上有一些有用的文章,如果你有XAMPP,你已经有了一个免费的web服务器,为什么还要另一个?确保设置正确,它就会工作。