Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.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# 使用ClickOnce运行程序,而不是安装程序_C#_Clickonce - Fatal编程技术网

C# 使用ClickOnce运行程序,而不是安装程序

C# 使用ClickOnce运行程序,而不是安装程序,c#,clickonce,C#,Clickonce,我希望我的ClickOnce项目在不安装游戏的情况下立即运行,因为它只是一个简单的“showcase”游戏,我真的不想强迫版主在之后从控制面板卸载它。在visual studio中,选择仅在线提供应用程序的选项。然后,在启动时,应用程序每次都会重新下载,而不是在本地安装 您使用ClickOnce有什么具体原因吗?ClickOnce是为安装和优化应用程序的未来更新而设计的。如果你想让别人打开你的应用程序而不安装它,就给他们你的exe。(假设您没有DLL…如果有,那么也包括它们) 您可以在项目文件夹

我希望我的ClickOnce项目在不安装游戏的情况下立即运行,因为它只是一个简单的“showcase”游戏,我真的不想强迫版主在之后从控制面板卸载它。

在visual studio中,选择仅在线提供应用程序的选项。然后,在启动时,应用程序每次都会重新下载,而不是在本地安装


您使用ClickOnce有什么具体原因吗?

ClickOnce是为安装和优化应用程序的未来更新而设计的。如果你想让别人打开你的应用程序而不安装它,就给他们你的exe。(假设您没有DLL…如果有,那么也包括它们)


您可以在项目文件夹\Debug或\Release中找到它们(取决于编译的项目)

xcopy部署它,而不是clickonceIt如果将应用程序设置为“online only”,它实际上会在本地安装该应用程序。它只要求用户能够访问部署服务器以运行应用程序,如果任何文件已更改,它将下载这些文件的新副本。