尝试运行后单击(Wpf 应用程序、.NET4、IIS 7.5)。在解决了前十几个问题之后,我现在似乎陷入了困境。Clickonce 失败并显示 404,说明“未知子类型”错误。我已经将所有必需的文件类型添加到 IIS mimetypes,所以这不是问题(.application、.manifest、.deploy、.msp、.msu)。更重要的是,当我使用“使用 .deploy”选项创建清单时,所有文件实际上都具有 .deploy 扩展名。
奇怪的是,错误消息指出:无法下载“http://myserver/1.0.0.0/mysubdir/my.diverse.namespaces.xyz”
在 IE 中输入 URL“http://myserver/1.0.0.0/mysubdir/my.diverse.namespaces.xyz”确实会产生 404,但在 URL 末尾添加“.deploy”可以很好地下载文件。我检查了清单文件,它列出了所有带有 .deploy 扩展名的文件。这没有任何意义。为什么应用程序尝试使用错误的文件名进行访问?或者这是一个不同的问题?
任何帮助将不胜感激。
编辑:再次创建清单后,清单中列出的文件没有“.deploy”扩展名。.xml 文件现在下载失败