问题标签 [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 回答
750 浏览

deployment - 作为安装的一部分,如何将 ClickOnce 应用程序部署到客户站点?

我有一个与我们的软件相关联的 ClickOnce 应用程序,我们在内部部署和使用。我们希望将其提供给客户,但客户托管 clickonce 更新站点。据我从The Instructions中可以看出,我必须在创建部署清单后对其进行签名,并且要创建它,我需要知道更新站点。

在安装时间(在客户站点上)之前,我不知道更新站点,但我不希望我们的证书出现在客户站点上。

如何以这种方式部署应用程序?还是我误解了这是如何工作的?

0 投票
1 回答
583 浏览

deployment - 重新定位 ClickOnce 部署

有没有人有过重新定位 ClickOnce 部署的经验?我通过 ClickOnce 在公司内部部署了多个应用程序,现在托管应用程序的驱动器已移动到不同网络映射上的不同计算机。

我需要更改“配置”的哪些部分以反映移动?谢谢!

0 投票
7 回答
17405 浏览

.net - 为什么我的 .net 应用程序需要完全信任?

我开发了一个 .net 3.0 应用程序,它是使用 clickonce 部署的。

我想从完全信任转变为部分信任以简化部署。

我在visual studio下我的项目的“安全”选项卡中尝试了“计算权限”工具,答案很清楚:

但是,我无法弄清楚为什么需要完全信任。我尝试将安全设置更改为“部分信任”,但应用程序在启动时立即引发 SecurityException :

我的软件可能不需要完全信任(我只使用 https 连接到网络服务器,并且仅在用户请求时访问文件系统,用于导入/导出目的)

我怎样才能弄清楚为什么我的应用程序需要完全信任?

0 投票
1 回答
541 浏览

clickonce - Clickonce 升级和应用程序设置

我们有一个使用 Clickonce 部署的 winform 应用程序,它有一个配置文件。

我们需要的是当有可用的升级时,将本地机器中的配置与来自部署的配置合并。

有什么想法或经验吗?

0 投票
3 回答
10522 浏览

.net - ClickOnce appref.ms 参数

我有一个在线或离线可用的 ClickOnce 应用程序。该程序接受一个参数。在线时,我在 URL 上传递参数,如“url?argument”,效果很好。离线我使用应用程序的开始菜单链接启动一个进程。

是否可以通过此链接将参数传递给我的应用程序?我想我可以以某种方式计算出应用程序文件的位置,但是还有其他选择吗?

0 投票
10 回答
134498 浏览

.net - 错误消息“无法安装或运行应用程序。应用程序需要 GAC 中的 stdole 版本 7.0.3300.0”

当一个用户尝试运行应用程序时,我们的 ClickOnce 应用程序会报告:

无法安装或运行应用程序。该应用程序需要 GAC 中的 stdole 版本 7.0.3300.0。

有趣的是,GAC (C:\Windows\assembly) 中没有安装 stdole。我怎么把它弄到那里?

我们使用的是 .NET 3.5,它已安装在这台计算机上。

0 投票
1 回答
523 浏览

c++ - 使用 System.Diagnostics C++.Net 2003 fx1.1

当 ClickOnce 部署应用程序时,它会生成一个允许您执行应用程序的 .application 文件,因此当我告诉他调用第一个文件(来自 ClickOnce 的 .application 文件时,主应用程序是使用 Fx1.1 在 C++.Net 2003 上构建的部署 C# 3.0 应用程序)他不知道如何¿?!

我试图编写一些代码片段,下面的代码无法“打开”从 ClickOnce 生成的 .application 文件。谢谢

0 投票
1 回答
1551 浏览

.net - 获取 ClickOnce 文件关联的路径

我一直在使用 ClickOnce,但我正在为文件关联而苦苦挣扎。我可以建立协会。双击关联文件甚至可以启动应用程序。

...然而...

我不知道如何访问单击以启动应用程序的文件的路径。

有没有人遇到过这个?

0 投票
4 回答
2372 浏览

.net - net reactor 和 clickonce 部署

在构建我们的 VB.NET .exe 之后,然后使用第 3 方 .NET Reactor 实用程序对其进行混淆,然后将其输出包含在 VS2005 部署项目中。有没有办法在使用 click-once 发布之前将 .exe 替换为加扰版本?

有没有人设法通过单击一次来部署受网络反应堆保护的应用程序?

0 投票
1 回答
4345 浏览

clickonce - 未使用 ClickOnce 应用程序部署的数据文件

我有一个使用 ClickOnce 部署的 WinForms 应用程序。在应用程序项目中,我有一些文件标记为内容,在发布设置的应用程序文件对话框中也标记为“数据文件”。我还有一些标记为“包含自动”的内容文件。

当我发布时,安装应用程序,然后执行它在启动时立即崩溃,并出现 DirectoryNotFoundException(下面的完整堆栈跟踪)。

查看应用程序文件夹,我可以找到所有标记为“包括自动”的文件,与可执行文件一起整齐地放置。虽然没有安装标记为“数据文件”的文件(我已经检查了可执行文件夹和数据文件夹)。

请注意,发布和安装都是从我本地计算机上的文件夹完成的,而不是通过网站完成的。

如果我在所有内容文件上从“数据文件”更改为标准包含,那么一切都像一个魅力。

我正在运行(喘气)Windows XP SP3 和 .Net 3.5 SP1。

System.IO.DirectoryNotFoundException 未处理 Message="系统找不到指定的路径。(来自 HRESULT 的异常:0x80070003)" Source="mscorlib" StackTrace:在 System.Deployment.Internal.Isolation.IActContext.SetApplicationRunningState(UInt32 dwFlags, UInt32 ulState, UInt32& ulDisposition) 在 System.ActivationContext.SetApplicationState(ApplicationState s) 在 System.AppDomain.SetupDomainForApplication(ActivationContext activationContext, String[] activationData) 在 System.AppDomain.SetupApplicationHelper(Evidence providedSecurityInfo, Evidence creatorsSecurityInfo, ApplicationIdentity appIdentity, ActivationContext activationContext, String [] activationData) 在 System.AppDomain.SetDomainManager(Evidence providedSecurityInfo, Evidence creatorsSecurityInfo,IntPtr parentSecurityDescriptor, Boolean publishAppDomain) at System.AppDomain.SetDefaultDomainManager(String fullName, String[] manifestPaths, String[] activationData) InnerException: