部署clickonce软件包时遇到错误。
这是一个c#winform,我跟着this tutorial。
了解已部署的文件:例如,我已经部署了一个 应用程序名为temp到我的笔记本电脑位置c:\ Test,所以我有 像这样的文件:
c:\Temp\setup.exe c:\ Temp \publish.htm c:\ Temp \ Temp.application c:\ Temp \ Temp _1_0_0_0.application c:\ Temp \ Temp _1_0_0_0\ Temp.exe.deploy c:\ Temp \ Temp _1_0_0_0\ Temp.exe.manifest
只有在我们部署到网络时,才会出现publish.htm文件 服务器。 .manifest和.application文件存储有关的信息 所需文件,更新设置和其他详细信息.manifest和 .application文件在发布时进行了数字签名,所以 这些文件无法手工修改。如果我们做了改变, ClickOnce会注意到差异并拒绝安装 应用。所以现在我们的应用程序是ClickOnce应用程序
但是当我点击“发布”时,
没有生成.manifest
个文件。
因此,当我将所有这些文件上传到我的网站时,该应用程序无法从我的网站上找到应用程序更新信息。
是什么导致了无法生成.manifest
文件的问题?