网络上似乎没有记录如何执行此操作的分步过程。如果提到的话,它的记录非常少,而且我无法遵循他们建议的复杂路径。 我是 ClickOnce 的新手,我已经能够让我的 C# 程序在用户计算机上正确安装,但当然我得到“22E88GD7-FB0B-B905-CCA6BD526B52”“类未注册”,这意味着我相信用户计算机上未安装 QBFC13。我的客户不希望使用 ClickOnce 之外的标准 QB 安装程序单独一次性安装 QBFC,他希望将其作为 ClickOnce 的一部分。它真的那么复杂且记录不全吗?我见过的所有谷歌搜索和 stackoverflow 条目都没有提供一种轻松或完全地做到这一点的方法,以便新手可以做到这一点。救命!
最佳答案
在clickOnce部署中,我们可以添加先决条件。如果您添加 QBFC.exe 包,那么它将自动从部署服务器安装到客户端计算机中。
要添加 QBFC 作为先决条件,应添加到 C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\Bootstrapper\Packages
在部署服务器中。
有一种用于命名转换的 XML。
但是,简单的方法是使用
Bootstrapper Manifest Generator Software.
谢谢。
关于c# - 如何将 QBFC13_0.msm 添加到 Clickonce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24511080/