clickonce相关内容

MSBuild 不尊重我的 ClickOnce 应用程序的 PublishUrl 属性

我正在尝试制作一个批处理文件,以便一键发布我们拥有的几个 ClickOnce 应用程序.我为此使用了 msbuild,作为示例,下面的命令行显示了我是如何做到的: msbuild我的应用程序.sln/t:发布/p:配置=发布/p:PublishUrl="C:\Apps\"/v:正常 >日志.txt (为便于阅读包装) 当我运行上述命令时,它会在发布目录中构建并发布应用程序,即 bin\r ..
发布时间:2022-01-08 15:11:12 其他开发

ClickOnce 部署 Windows 服务?

是否可以使用 ClickOnce 部署 Windows 服务?如果是这样,您如何实现这一目标? 目前我们必须使用一个Deployment项目,使用ClickOnce可以大大简化安装过程. 解决方案 AFAIK 你不能真正使用 ClickOnce 端到端来部署服务;文件位置(ClickOnce 安装到用户的配置文件中)和安装(ClickOnce 在很大程度上没有副作用)都存在问题. ..
发布时间:2022-01-05 19:19:58 C#/.NET

如何续订过期的 ClickOnce 证书?

我需要对我一年多没有接触过的 ClickOnce 应用程序进行一些更改,因此证书已过期. 我已经读到使用新证书发布将使应用程序失败,因为它将使用不同的密钥进行签名. 因此我认为我需要使用相同的证书,但不确定如何续订. 解决方案 如果您正在寻求快速解决方案,那么您可以“续订"现有证书并延长有效期. Cliff Stanford 已经清理了 Microsoft 的“解决方法" ..
发布时间:2022-01-05 19:17:05 C#/.NET

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

我开发了一个 .net 3.0 应用程序,该应用程序使用 clickonce 进行部署. 我想从完全信任转变为部分信任以简化部署. 我已经在visual studio下我的项目的“安全"选项卡中尝试了“计算权限"工具,答案很清楚: ---------------------------微软视觉工作室---------------------------此应用程序需要完全信任才能正确运 ..
发布时间:2022-01-04 19:30:22 C#/.NET

“ClickOnce 不支持请求执行级别‘requireAdministrator’."

所以我正在编写一个需要访问注册表的应用程序.我没有涉及任何构建设置,希望在添加其他内容(例如描述或名称)之前让该内容正常工作. 出乎意料的是,我收到了一个不会消失的错误.ClickOnce 不支持请求执行级别“requireAdministrator". 现在,我还没有在这个应用程序中接触过 ClickOnce.我所做的只是包含一个请求这些权限的清单文件. 我现在的问题是这个错误不会消 ..
发布时间:2021-12-31 22:23:47 C#/.NET

找到VSTO Outlook Addin的安装目录和工作目录;或任何 Office 插件

我创建了一个 VSTO Outlook 插件,它使用一个库 Html2Xhtml.dll (.NET),它通过执行 System.Diagnostic.Process.Start() 调用另一个 Html2xhtml.exe. 但是,它无法调用 Html2xhtml.exe(我认为),因为即使从 Visual Studio 启动,工作目录也是当前用户的“我的文档"文件夹.我无法控制 Html ..
发布时间:2021-12-30 09:45:48 其他开发

如何向 ClickOnce 应用程序添加先决条件?

我想为我的 Click Once 应用程序添加先决条件.这是问题所在.该程序位于服务器中,客户端从特定 URL 安装该应用程序.我想在用户第一次下载和安装时自动安装必备软件(例如,Crystal Report Viewer),我该怎么做? 我使用的是 C# Windows 窗体和 .NET Framework 4.0 解决方案 您需要先创建先决条件.Visual Studio 中显示 ..
发布时间:2021-12-26 23:37:40 C#/.NET

ClickOnce 仍然是 Windows 窗体应用程序部署的方法吗?

ClickOnce 仍然是 Windows 窗体应用程序部署的方法吗? 我一直在寻找介绍 ClickOnce 部署的书籍,但似乎根本没有很多书籍,而且这些书籍已经有几年的历史了(?). 关于我在做什么的附加说明: 一个可执行文件和一个数据库文件(SQLite) 应用程序有时需要更新数据库 (SQLite)(例如添加表、添加列) 数据库数据(它只是 SQLite 的一个文件)当 ..
发布时间:2021-12-26 23:36:20 C#/.NET

可以压缩 ClickOnce 部署的应用程序设置吗?

我使用 ClickOnce 发布 Windows 窗体应用程序.考虑到这个应用程序的整体大小,安装是相当大的.它超过 15 MB.如果我压缩本地构建的应用程序,它会被压缩到 2.5 MB. 能否以某种方式压缩 ClickOnce 部署? 如果没有,是否有人使用 IIS 压缩来加速传输?这会有帮助吗? 解决方案 据我所知,您无法真正手动压缩程序集.但是,您绝对可以使用 IIS 压 ..
发布时间:2021-12-26 23:34:20 C#/.NET

ClickOnce 部署留下多个版本(是的,不止两个)

我有一个 ClickOnce 应用程序,它在我的磁盘上保留了所有旧版本.这是一个经常更新的内部公司应用程序,因此对于快速膨胀我们的备份大小来说,这是一场灾难. 根据文档和其他 StackOverflow 问题,应该只将当前和以前的版本保留在磁盘上.但是,每次我部署项目和升级客户端时,我都会得到所有 EXE、DLL 和数据文件的另一个副本.我没有对应用程序进行任何更改,只是在 Visual S ..
发布时间:2021-12-26 23:32:57 C#/.NET

禁止/禁用/解决 Visual Studio 构建警告

我正在将 clickonce 用于 Windows 窗体应用程序.我必须部署一些资源程序集.这些程序集位于我的项目中的文件夹中(不作为参考).它们被标记为 BuildAction = content 和 CopyToOutputDir = Copy If Newer.使用此配置,我收到警告 MSB3178:程序集 '' 被错误地指定为文件. 当我将 BuildAction 设置为 none ..
发布时间:2021-12-26 23:31:22 C#/.NET

.Net 4.5 是否包括 .Net 4.0

我正在使用 Winforms 开发 C# 桌面应用程序.我使用visual studios click once安装工具创建了一个安装策略.幸运的是,它为客户端提供了检测、下载和设置相关必备组件的功能. 我的问题是我开始使用 .NET 4.0 开发此应用程序,然后在检查 4.5 和 4 的先决条件列表中将其升级到 .NET 4.5.我想知道是否取消选中 .NET 4.0 组件可以吗? ..
发布时间:2021-12-26 23:30:03 C#/.NET

单击一次更新后重新启动 WPF 应用程序(启动新版本)

如何在使用单击一次更新后重新启动 WPF 应用程序,我需要启动新版本! 解决方案 有几种方法,但大多数都不能正常工作,它们最终会重新打开旧版本. WPF 没有适当的处理方法 (#fixwpf) 听起来很疯狂,但您需要引用 System.Windows.Forms.dll 并调用 System.Windows.Forms.Application.Restart(); 快速搜索发现 ..
发布时间:2021-12-26 23:27:26 C#/.NET

ClickOnce 部署错误

我正在尝试部署 ClickOnce 应用程序.当服务器刚刚安装了 .Net 2.0(没有 SP)时,它以前工作过.最近服务器上安装了 3.5SP1,现在 ClickOnce 失败并显示错误: 值不在System.Deployment内的预期范围. 以下是 MSDN 论坛上发布的有关调用堆栈的信息(对我来说通常是命中或未命中的答案): 它在 VS 2005 w/SP1 中,我尝试更 ..
发布时间:2021-12-26 23:22:53 其他开发

如何不签署 ClickOnce 清单

我有一个 Office 2007(特别是 Outlook 2007) 添加在 Visual Studio 2008 中创建. 当我取消选中“签署 ClickOnce 清单"选项然后发布时,它会自动重新选中该选项. 我在同一个解决方案中有一个常规的 Windows Forms 项目,它允许我发布这未选中. 为什么它不允许我取消选中签名选项? 解决方案 您不需要对 EXE 文 ..
发布时间:2021-12-26 23:20:43 其他开发