clickonce相关内容

ClickOnce应用程序EXE文件证书签名

我正在通过ClickOnce分发我的应用程序。 现在我正在签署ClickOnce清单。 setup.exe已使用有效的发布者签名。安装后,还有另一个EXE文件供应用程序运行。 如何签名应用程序EXE文件? 解决方案 您应该在CSPROJ文件中使用postbuild任务(请注意,我仅对“ RELEASE”配置进行签名): ..
发布时间:2020-10-02 06:30:19 其他开发

如何回滚ClickOnce应用程序?

是否有一种方法(hacky会做)允许用户返回的先前版本ClickOnce 网络部署的应用程序? 我已经查看了文档和API,但似乎没有办法。您可以有选择地选择是否要更新,但是一旦更新,似乎就无法退回。 解决方案 ClickOnce将使用您发送给他们的任何版本。如果您向他们发送旧版本,则它们将回滚到该旧版本。基础。实际上,我们可以让每个用户使用不同的版本。该应用程序甚至告诉数据库用户想要 ..
发布时间:2020-10-02 06:29:17 其他开发

将文件添加到单击一次部署中

我有一个要移到ClickOnce的应用程序,该应用程序有一个中等大小的数据文件夹,其中包含数百个我需要在部署中包含的文件。部署后,该文件夹必须相对于EXE放在同一位置。我已经看到了一些有关如何执行此操作的建议,但是似乎没有达成共识的方法。 任何建议都会很棒- p> 谢谢! 解决方案 一种做到这一点的好方法是: 以VS名称在应用程序下创建一个文件夹,例如“数据文件” 在文 ..
发布时间:2020-10-02 06:29:13 其他开发

使用驱动程序签名证书进行代码签名

通过Microsoft ClickOnce分发软件时,使用现有的驱动程序签名证书(来自GoDaddy)进行代码签名是否有缺点? 解决方案 使用内核代码证书代替 normal 代码签名证书,应该没有什么区别。它们都基于Microsoft Authenticode系统,但是-就我所知-处于不同的信任级别: 代码签名-证书:Class 2 Microsoft内核代码:Class 3 ..
发布时间:2020-09-30 20:46:58 C#/.NET

签名时发生错误:未知错误“ -2147012894”

我有从 https://www.globalsign.co.uk/ 购买的.pfx证书。我已经用它签署了我的VSTO(Visual Studio中的Excel外接程序项目类型)项目的ClickOnce清单,并且一切正常。在使用了一个月之后,我尝试重建我的项目(该项目曾经可以正常工作),现在却给了我一个错误: 签名时发生错误:未知错误“ -2147012894” 证书完全有效且未过期,并 ..

Clickonce + HKEY_LOCAL_MACHINE

我有一个用.NET 4.0,VS2010编写的WPF应用程序,我希望通过内部内部clickonce进行部署。 问题是我试图在HKEY_LOCAL_MACHINE中创建一个注册表项,但是我拒绝访问。 我将应用程序设置为完全信任,甚至尝试断言RegistryPermission没有用。 是否真的不可能通过clickonce分发应用程序并拥有是否可以访问HKEY_LOCAL_MACHI ..
发布时间:2020-09-29 07:48:53 其他开发

如何在不同的环境中使用Azure DevOps Pipeline发布ClickOnce应用程序?

我现在尝试了几天,以使用Azure DevOps Pipeline发布ClickOnce应用程序.在进行详细介绍之前,我想从发布视图中进行以下操作: 我从一个工件和两个发布阶段开始,在我的登台阶段用阶段变量修改config.deploy文件,在生产阶段用生产变量修改config.deploy文件.部署工作正常,但由于使用了哈希检查系统,因此无法安装应用程序. 因此,我决定用2个工件创建 ..
发布时间:2020-09-17 00:49:09 其他开发

VSTS Online-使用ClickOnce签名PFX密码构建解决方案

我有一个正在VSTS Online中构建的WPF解决方案. 以下是我的基本构建定义: 在本地的Visual Studio 2017中,我已分配了一次单击认证(PFX).一切都可以在本地构建和编译. 构建失败,并出现以下错误: 无法导入以下密钥文件:.密钥文件可能是密码 受保护的.若要更正此问题,请尝试再次导入证书,或者 将证书手动导入到当前用户的个人信息中 证书存储. ..
发布时间:2020-09-17 00:43:26 其他开发

clickonce-clickonce的一个好的开源替代品是什么? (DDay.Update)?

clickonce有什么好的开源替代品?我猜这是最受欢迎且正在积极发展的一种吗? DDay.Update 也许?这是主要的吗? 谢谢 PS.我从搜索中提出了一些建议,但是希望人们提供反馈,包括如何审查这些建议,以及对哪些建议最受欢迎/最值得关注的想法. .NET应用程序更新程序组件- http://windowsclient.net/articles/appupdater. ..
发布时间:2020-09-15 01:41:42 其他开发

Clickonce应用程序未发现AppSettings

我具有完全信任的,仅在线的单击一次应用程序,该应用程序依赖于App.config-> appSettings集合中的设置. 发布后,首次执行该应用程序时,将读取设置,并且一切正常.如果我关闭该应用程序并再次运行它,则appSettings中的项目不再存在,并且appSettings.Count等于0. 我已将app.config设置为“内容",并设置为“始终复制". 任何想法都可 ..
发布时间:2020-09-06 02:19:11 C#/.NET

如何使用ConfigurationManager通过ClickOnce更新保留app.config?

此问题描述了我的问题完全一样,只是我在app.config和ConfigurationManager中使用了自定义配置部分,因此此处介绍的解决方案不适用... 基本上,我的问题是,ClickOnce更新应用程序时,它将与新的app.config一起安装到其他目​​录中,从而擦除所做的任何更改.我的应用程序使用app.config来保留应用程序设置,因此这非常糟糕……合并的更新将非常出色(类似 ..
发布时间:2020-09-06 02:13:51 C#/.NET

Mac-从浏览器传递参数启动桌面应用程序

我用.Net编写了一次单击部署的应用程序,该应用程序可在Windows计算机上运行.我需要从浏览器启动该应用程序,以便我可以基于当前浏览器会话将信息传递给该应用程序(HTTPHeader包含一个单点登录ID,该ID必须传递给该应用程序,以便它可以调用安全的网络服务). 因此,单击一次应用程序作为jsp上的链接提供,并且所需的id作为链接中的querystring参数传递,单击一次应用程序即可 ..
发布时间:2020-08-14 19:53:33 移动开发

强名签名对此程序集stdole.dll无效

我刚刚开始在我的ClickOnce应用程序中遇到以下错误.在安装并运行相同的应用程序时,在看似成功的安装之后,我收到一条错误消息: 应用程序验证未成功 我可以看到的错误详细信息是: 强名称签名对此程序集stdole.dll无效. 当我单击详细信息时,我会得到 错误详细信息在此操作过程中检测到以下错误. * [2016年4月13日11:33:22 AM] System. ..
发布时间:2020-08-06 03:32:43 C#/.NET

Visual Studio中的常规设置

只是想知道是否有一种方法可以使Visual Studio 2008 Express Edition生成由安装程序为我的应用程序创建的普通 exe文件? 我讨厌ClickOnce应用程序文件.我已经设置了所有这些文件关联,现在我需要为我的应用程序实际安装一个安装程序,代码中的文件关联设置不起作用,因为它们现在是"ClickOnce"应用程序文件,而不是常规的exe文件.不会,VS完全不会为Cl ..
发布时间:2020-07-27 08:22:08 C#/.NET

当文件位于必须放置的位置时,ClickOnce找不到其先决条件

我想使用 ClickOnce 发布我的应用程序,并附带一些先决条件(.NET 4.5和 SQL Server Express ). 我照了 如何:在ClickOnce应用程序中包含先决条件 (请注意,程序包文件夹位于v8.1A文件夹而不是v8A文件夹),但是仍然显示找不到文件.我已经尝试了 Visual Studio 2013 和 要在“先决条件"对话框中启用“从与我的应用程序相同的位置下 ..
发布时间:2020-07-27 08:15:59 C#/.NET

我必须签署ClickOnce清单吗?

我有一个VS2012解决方案(WinForm vb.net),感谢ClickOnce对其进行了部署.我今天对部署此应用程序进行了一些测试.我可以发布并部署此应用程序,而无需签署ClickOnce清单或签署程序集.在我的项目的“签名"选项卡上,取消选中“签署ClickOnce清单"和“签署程序集".安装此应用程序时,我没有任何错误(关于程序集未签名). 我将发布的文件夹复制到USB闪存盘上,然 ..
发布时间:2020-07-27 08:08:53 其他开发

在Clickonce部署中以必备条件安装SAP Crystal Report

我有一个使用水晶报表的客户端WPF.现在,在客户端计算机中,我必须分别安装Crystal Report和该应用程序.是否可以通过应用安装将其附加? 我尝试将其添加为发布属性中的必需项,但由于它在.NET Framework 4.0的Crystal Reports文件夹下的本地计算机上找不到,因此在发布过程中会出现错误. 解决方案 这是我对此的看法: 步骤1:从此处安装SAP C ..
发布时间:2020-07-27 04:16:30 C#/.NET

WPF ClickOnce缺少参考

我有一个WPF应用程序,可与本地SQLite和Entity Framework Core一起使用.我想使用ClickOnce分发我的应用程序. 当我使用Visual Studio 2017运行它时,一切正常.但是,当我使用ClickOnce时,应用程序在启动时崩溃.崩溃太早了,所以我什至无法记录异常.一段时间后,我发现在publish文件夹中缺少一些dll.例如System.Runtime. ..
发布时间:2020-07-27 04:16:19 C#/.NET

无法应用项目X的发布属性

每当我们在主要解决方案中进行构建时,我们都会收到以下警告: 无法应用项目的发布属性 "microsoft.visualstudio.qualitytools.unittestframework". 有人以前见过这样的东西吗?有想法该怎么解决这个吗?它发生在我们所有的开发人员机器上,也发生在我们的TFS构建服务器上.但是,它仅在“调试"模式下显示. 解决方案 问题似乎与Click ..