为一次单击安装添加文件。添加清单文件时出错

时间:2012-10-08 19:58:21

标签: manifest oneclick

我正在使用OpenWebKitSharp并尝试在我一次点击发布时包含这些文件。我几乎让我的项目工作但我遇到了OpenWebKitSharp.manifest文件的问题。我调试时一切正常,我已经能够使用“Visual Studio Installer”安装它。但是,我想使用One Click安装程序,因此它会自动检查更新。所以我已经将所有文件复制到我的项目中并设置了引用,以便在安装其他所有内容时安装WebKitSharp。在所有WebKitSharp文件中,我将“Build Action”设置为“Copy”并将“Copy to Output”设置为“Copy if newer”(如前所述,所有内容都可以正常复制到调试文件夹中并正确运行)。我切换并使用“PublishWizard”并将其发布到一个文件夹。一切都显示在安装文件夹中。

然而,现在我去把它安装在电脑上。完成后尝试运行该程序,我收到一个错误说。 “激活上下文尚未初始化。”经过一些调试后,我发现当我点击安装到计算机上时,“OpenWebKitSharp.manifest”内容已完全更改。如果我复制旧文件并将其粘贴到安装目录中,而不是写入它创建的新文件,那么一切正常。

如何解决这个问题?

P.S.这可能有也可能没有关系,但我有一些似乎没有复制到我的安装文件夹的TrueType字体(TTF)。它们会复制到我的调试文件夹中,而不是在我去发布时。

0 个答案:

没有答案