Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.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
使用clickonce部署和更新.net程序集_.net_Clickonce - Fatal编程技术网

使用clickonce部署和更新.net程序集

使用clickonce部署和更新.net程序集,.net,clickonce,.net,Clickonce,要部署并自动更新我的.net程序集。 但发布仅适用于winforms和wpf应用程序 找到的解决方案:创建空winforms应用程序,将.net程序集添加为内容,使窗体不可见,然后部署此应用程序。升级会有麻烦 这是最好的解决方案吗?您可以让另一个应用程序调用ClickOnce安装来检查更新。因此,使用程序集的任何应用程序都可以执行一个过程。从安装URL的URL开始,它将执行更新。此服务的目的是什么?ClickOnce会将程序集安装到不易发现的每个用户文件夹中。你是否考虑过NuGET?点,这个由非

要部署并自动更新我的.net程序集。 但发布仅适用于winforms和wpf应用程序

找到的解决方案:创建空winforms应用程序,将.net程序集添加为内容,使窗体不可见,然后部署此应用程序。升级会有麻烦


这是最好的解决方案吗?

您可以让另一个应用程序调用ClickOnce安装来检查更新。因此,使用程序集的任何应用程序都可以执行一个过程。从安装URL的URL开始,它将执行更新。

此服务的目的是什么?ClickOnce会将程序集安装到不易发现的每个用户文件夹中。你是否考虑过NuGET?点,这个由非托管Win32 APPHO调用的DLL,应用程序知道在哪里找到程序集吗?它是COM可见的,并且它实际上是注册的,并且位于应用程序的文件夹中,但是现在我想增加在用户进行自动更新的能力。