问题标签 [clickonce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
16734 浏览

c# - 如何移动 ClickOnce 部署包

我在网络驱动器上的发布文件夹中有一组 ClickOnce 包,需要将它们全部移动到另一台服务器(我们的 DR 机器)。

复制/粘贴整个目录并在新机器上运行设置后,我收到一条错误消息,指出它找不到旧路径:

...MyClickOnceApp.application 的激活导致异常。检测到以下故障消息:

+ 下载文件://oldMachine/c$/MyClickOnceApp.application 没有成功。

+ 找不到路径“\\oldMachine\c$\MyClickOnceApp.application”的一部分。

一旦我将安装URL更改为指向我的新机器,我会收到另一个错误:

清单 XML 签名无效。

+ 对象的数字签名未经验证。

我尝试使用MageUI.exe来修改部署 URL,但它要求提供我没有的证书。

我做错了什么以及如何成功移动已发布的 ClickOnce 包?

0 投票
4 回答
7388 浏览

.net - 受密码保护的 .NET ClickOnce 部署?

如何使用密码保护 ClickOnce 部署的应用程序?我是否必须更改 Web 的 IIS 设置,还是有办法以编程方式进行?我正在使用 Visual Studio 2005 (.NET 2.0)。

如果我必须使用 Web 凭据,是否还可以自动更新应用程序?

如果您能提供一些示例代码或管理 IIS 的详细说明,那就太好了。

谢谢!

0 投票
2 回答
252 浏览

.net - .net 发布

我有一个 .net 应用程序,并在本地位置发布。从发布的位置安装时,应用程序需要安装在“c:\temp”中,我如何在 clickonce 方法中执行此操作?

0 投票
6 回答
3953 浏览

vb.net - ClickOnce 应用程序未打开

我有一个试图在我的计算机上安装的 VB.NET ClickOnce 应用程序。以前,我能够毫无问题地安装和运行这些应用程序。现在,当我安装应用程序时,我可以看到一个窗口打开的闪光,然后什么也没有。(使用任务管理器查看时,也没有任何进程挂起或任何东西。)

经过一番挖掘后,我注意到我的 Internet 临时文件中有一些文件,其名称类似于“FusionBindError”,然后是我的应用程序名称和不同的 DLL 名称。

我已经完成了我在网上可以找到的所有事情,重新安装应用程序,重新安装 .NET Framework,删除我的本地设置文件夹并重新登录。

有没有人有任何其他想法让我尝试?

我尝试了 Mage.exe 建议,但没有帮助。与其他安装位置建议相同。应用程序在屏幕底部闪烁,但未打开。我尝试使用 FUSLOGVW 来检查绑定,但那里没有任何显示。(好或坏,没有绑定条目。)

0 投票
9 回答
30412 浏览

clickonce - 如何回滚 ClickOnce 应用程序?

有没有办法(hacky 会做)允许用户返回到ClickOnce网络部署应用程序的先前版本?

我查看了文档和 API,似乎没有办法。您可以选择性地选择是否要更新,但一旦更新,似乎就没有回头路了。

0 投票
4 回答
5309 浏览

c# - ClickOnce 和独立存储

Winform 应用程序在我们的 Intranet 中随 ClickOnce 一起发布。我们将个人对 GUI 的偏好存储在独立存储中。一切都很好:)

问题是当我们有一个新版本的应用程序时,我们发布......所有的偏好都丢失了!用户需要在每个版本上设置他们的偏好。

有没有办法冻结整个应用程序而不是版本的隔离?

0 投票
6 回答
9148 浏览

msbuild - 在 ClickOnce 部署中自动增加“最低要求的版本”?

有没有办法自动增加 ClickOnce 部署中的“最低要求版本”字段以始终等于当前内部版本号?基本上,我总是希望我的部署在启动时自动更新。

我怀疑我需要一些构建前/构建后的事件,但我希望有更简单的方法。

0 投票
3 回答
709 浏览

compact-framework - Click-Once 是否可用/与 .NETCF 兼容?

我开发和管理了大约 45 台 WindowsCE5 设备。更新设备上的应用程序是一场噩梦。在 CF 上执行 Click-Once 是否可能/可行?

我认为缺乏答案是“不”。:)

编辑:这是问题 116713的副本

0 投票
2 回答
1548 浏览

c++ - ClickOnce:在用户机器上获取 MSVCRT C++ DLL

我一直在拼命地尝试让我的应用程序(15 个 C# dll 和 1 个具有 C++ 运行时 DLL 依赖项的 C++/CLI dll)使用 ClickOnce 进行部署。我通过复制 Release 文件夹让它工作,但 ClickOnce 拒绝复制文件(msvcm80.dll、msvcp80.dll 和 msvcr80.dll)并将它们部署在这个文件夹中。

我做了这个疯狂的解决方法(提供 msvcm80.dll、msvcp80.dll 和 msvcr80.dll 作为 Content/Copy If Newer,然后在启动时创建 Microsoft.VC80.CRT 文件夹,复制这些 DLL,然后创建 Microsoft.VC80.CRT。 manifest) 这似乎有效,但这一切对我来说都是错误的。

我错过了什么吗?

0 投票
2 回答
589 浏览

.net - 使用单击一次部署时,是否有可用的“发布日期”属性

我想在“关于”对话框中显示发布日期。