ClickOnce是一种Microsoft技术,通过发布到网站来简化应用程序的部署,用户可以通过单击该网站页面上的链接来安装它。初始设置后,开发人员可以通过“一键”更新应用程序。
我创建了一个最小项目来测试:: ClickOnce 使用Visual Studio 2022的GUI向导生成了My<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe</OutputType> <TargetFramework>net8.0-windows</TargetFramework> <Nullable>enable</Nullable> <ImplicitUsings>enable</ImplicitUsings> <LangVersion>latest</LangVersion> <UseWPF>true</UseWPF> </PropertyGroup> </Project> 。 如果我使用GUI发布(即,在项目上右键单击右键单击,然后“发布”)一切都按预期工作。 not,从克利 ClickOnceProfile.pubxml 在以下错误中解释: ERROR MSB4803:MSBUILD的.NET CORE版本不支持任务“ GenerateBootStrapper”。请使用MSBUILD的.NET框架版本。有关更多详细信息 我尝试在我的dotnet publish -p:PublishProfile=ClickOnceProfile 文件中添加<UseMSBuildRuntime>Framework</UseMSBuildRuntime>,但是错误仍然存在。 任何帮助? 我经历了同样的问题,同一错误消息。 然后,然后找到此注释Https://github.com/dotnet/sdk/issues/33718#issuecomment-1615229332指出“ ClickOnce Publish不支持Dotnet Publish。 我尝试了MSBUILD的多种变体,我还试图在Azure DevOps Pipeline中工作。 我最终在本地CMD提示中工作的是: *csproj this this ther ther ther在我的clickonceprofile.pubxml中指定的PublishDir文件夹,其中包含预期文件,即设置文件,application usivest,laundinger.exe和application files文件夹。
C#VSTO/CLICKONCE:无法加载DLL MSALRUNTIME
i有一个C#Excel VSTO ADDIN,该Addin运行于VS,但使用ClickOnce发布时无法正常工作。 MSAL.DESKTOP.4.62.0.0.MSALCLIENTEXCEPTION WAM_RUNTIME_INIT_FAILED Microsoft.iden ...
我开发了一个 vsto excel 插件。 这就是我将其部署到新电脑上所做的事情。 将所有文件复制到本地计算机/文件夹 这是我的文件夹结构: 然后我将以下信息添加到注册表中: [
通过 Azure Key Vault 进行 ClickOnce 签名
有关于点击一次签名的问题。 我有一台装有 Jenkins 的服务器,它负责构建一个 WPF 应用程序,并使用 ClickOnce 作为部署选项。我已经使用了 MS 的一组命令...
ClickOnce 部署错误:计算出的哈希值与清单中指定的不同
尝试通过 ClickOnce 进行部署时,我不断遇到此错误 文件 image.jpg 的计算哈希值与清单中指定的不同。 我意识到这是一个有很多错误的错误
我们有一个用WPF编写的企业Windows桌面应用程序,基于net8。它用于有时处于离线状态且仅通过移动数据连接到互联网的 PC。该应用程序收到
我到处寻找这个答案,但所有相关问题都非常古老。这个问题来自 2009 年,最好的(也是唯一的答案)有 3 个步骤。真的吗?我的意思是.. 卸载程序不是一个...
我已使用 Active Directory CA 生成与 AuthentiCode 兼容的代码签名证书,并使用它来签署我的 ClickOnce 应用程序和清单。在我的域上一切正常 -...
我用 C# 开发了一个 VSTO Excel 插件。我已经使用部署在 github 页面上的 mkdocs 准备了文档。所以两个独立的 git 存储库。 目标 我想要实现的是用户(非常有限......
我尝试找到有关 ClickOnce 和 Azure 可信签名的解决方案,但我就是找不到解决方案。 是否可以使用 Trusted Signing 对 ClickOnce 的清单进行签名?法师
用于 Click Once 的 Google Chrome 扩展程序?
我有一个客户想要使用 Google Chrome 作为我们开发的内部网络应用程序(我不怪他,我真的很喜欢使用 Chrome!) 问题是我们有一个 win 表单应用程序,用户可以...
有没有办法自动增加 ClickOnce 部署中的“最低所需版本”字段以始终等于当前版本号?基本上,我总是希望我的部署是
使用特定的 PublicKeyToken 创建 pfx 证书
我丢失了我的 pfx 证书文件,我问自己是否可以使用特定的 PublicKeyToken 创建一个新的证书文件。 可以这样做吗? 谢谢你
在 ClickOnce 部署中引用了 assembly.adaptive.xsd 但缺失
我正在使用 ClickOnce 部署应用程序,它工作正常。 但在创建部署后,我收到来自 Visual Studio 的警告:“找不到文件”...“ assembly.adaptive.xsd&
我尝试通过 ClickOnce 在 Visual Studio 2015 中部署我的应用程序。 但在部署应用程序之前,我总是需要清空部署文件夹。 否则我会收到错误: setup.exe 文件...
ClickOnce 在 win 10 任务栏上不显示应用程序图标
我的 clickonce 应用程序未在 Visual Studio 中设置的任务栏上显示图标。 当我运行应用程序时,它会正确显示它,但是当不运行时,“固定”图标显示 b...
单击一次安装失败 - URLDownloadToCacheFile HRESULT '-2146697191'
尝试运行setup.exe进行安装 从 install.log 文件中,错误如下: 启动应用程序。 URLDownloadToCacheFile 失败,HRESULT '-2146697191' 错误:尝试时发生错误
我有一个 Windows 窗体应用程序,它是通过 ClickOnce 部署的。在启动应用程序期间,它会检查更新并提示用户进行更新。如果用户选择不安装...