问题标签 [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 投票
1 回答
920 浏览

.net - .NET 部署(ClickOnce 或 MSI)客户端设置/参数

我创建了一个 Windows 窗体应用程序。我需要存储一些信息(在注册表、隔离存储或其他序列化方法中),例如 ClientID,它是从注册表生成的 GUID,然后用户可以下载当前部署 ClickOnce 的安装包。该应用程序是离线运行的,因此根据我读过的一些文章,添加查询字符串参数不是一个选项。我想在客户端下载设置之前创建一个模块来修改 config.deploy 文件,但是当多个用户同时下载应用程序时可能会导致一些问题。我还在考虑让用户在应用程序首次运行时输入电子邮件地址或任何登录信息,因此可以从 Web 服务器下载必要的信息并将其存储在客户端的计算机中,但我

我希望我已经写得足够清楚,以便我能尽快得到一些答案。任何意见/建议将不胜感激。

0 投票
5 回答
10041 浏览

visual-studio-2008 - 如何安装/部署/构建我的 Visual C# 应用程序以供所有用户使用?

我用 Microsoft Visual C# 2008 Express Edition 编写了一个应用程序。

我要安装它的 Windows XP 计算机有两个用户帐户。一个是管理员帐户,另一个是主用户帐户,没有管理员权限。

我尝试以主用户身份安装该应用程序,但出现错误说我不能,因为我不是管理员。美好的。我尝试将应用程序安装为管理员帐户。它可以在管理员帐户下正常安装和工作,但在我的主用户帐户中似乎不可用。从主用户帐户,我使用 Windows 资源管理器导航到我以管理员身份运行应用程序的位置,并且出现相同的“无法安装”错误。

我需要做什么才能使我的主用户帐户可以使用它?

谢谢!

-阿迪娜

更新:有人询问这些细节:我正在使用“ClickOnce”发布方案(我认为这是 Express 中唯一可用的东西。我使用向导并将其发布到我机器上的本地文件夹,然后我说“用户的将从 CD-ROM 安装”(而不是从网站或文件共享),然后选择“应用程序将不检查更新”

update2:当我尝试在主用户帐户下安装时,我得到一个对话框,上面写着:“应用程序无法启动。请联系应用程序供应商。” 然后有一个“详细信息...”按钮,我单击它并获得以下错误摘要: 错误摘要 下面是错误摘要,这些错误的详细信息在日志中稍后列出。* C:\ADIA\ADIA.application 的激活导致异常。检测到以下失败消息: + 访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))

另一个注意事项......这是一个非常简单的应用程序。如果我将在 MS Visual Express 中工作时生成的可执行文件复制到另一台机器并以我的主要用户身份运行,它运行良好。

0 投票
3 回答
974 浏览

c# - Clickonce 和独立存储

是否有人遇到过独立存储目录的内容丢失或单击自动部署后无法正确更新的问题?

0 投票
4 回答
36069 浏览

.net - 如何将命令行参数传递给 ClickOnce 应用程序?

我有一个从开始菜单(本地)启动的 Clickonce 应用程序。我希望能够指定一个参数,以便应用程序可以加载某些数据。该应用程序存在于文件共享中,并且仅使用 URL 启动一次(如MSDN 上所述)。这意味着此链接中描述的方法将不起作用;用户将使用开始菜单中的 .appref-ms 快捷方式启动应用程序。

我一直无法找到解决方案。是否有可能以某种方式将参数传递给单击一次应用程序?如果是这样,怎么做?如果没有,有哪些替代方案?

0 投票
2 回答
1119 浏览

c# - 如何确定我的 .Net 应用程序是否使用快捷方式启动?

是否可以查明您当前的 .Net 应用程序是否已使用快捷方式或 Clickonce 应用程序参考 (*.appref-ms) 文件启动?如果是这样,怎么做?

一些背景知识:我在使用 Microsoft Clickonce 时遇到了一个问题,我无法将命令行参数传递给应用程序。这似乎是该技术按设计工作的方式。我正在探索传递此参数的不同方法;其中之一是拥有一组不同的 Clickonce 开始菜单快捷方式。

0 投票
3 回答
7946 浏览

clickonce - 单击一旦 Setup.exe 使用 IIS 返回 404

每当我尝试安装 Click Once 应用程序时,我总是从 setup.exe 文件中收到 404 错误。我检查了 Web 服务器指向的物理文件夹,并确认 setup.exe 存在于正确的位置。

如果我使用 file://path/to/index.html 打开网页,CO 部署也可以正常工作

0 投票
2 回答
2673 浏览

clickonce - 有没有人在 ClickOnce 中使用过 GoDaddy 的代码签名证书

根据 GoDaddy 的常见问题解答,他们支持 Microsoft 的 SignTool,但未提及 mage.exe。Mage.exe 用于对应用程序进行签名,但我无法确定 mage.exe 是否使用 SignTool。如果有人将 GoDaddy 的代码签名证书用于 ClickOnce,我们将不胜感激。

0 投票
2 回答
5654 浏览

clickonce - 是否可以将 NGen 与 ClickOnce 部署一起使用?

是否可以将 NGen 与 ClickOnce 部署一起使用?

0 投票
3 回答
2088 浏览

visual-studio - 如何通过 ClickOnce 部署 Visual Studio 加载项?

是否可以使用 ClickOnce 部署 VS 加载项?我该怎么做?

0 投票
5 回答
1633 浏览

deployment - 如何计算 ClickOnce 程序的安装/更新次数?

计算 ClickOnce 部署的程序安装或更新次数的最佳方法是什么?此外,是否有可能以某种方式跟踪在安装或更新它(例如,地理上)?