ClickOnce将".application"文件显示为XML

9 deployment clickonce

我创建了一个测试应用程序的ClickOnce部署,我试图在我的Windows XP SP2测试框上运行它.当我单击Visual Studio 2008创建的安装按钮时,我得到的只是浏览器中显示的清单文件,它不会产生安装.

如果我对Internet Explorer 7测试框运行安装,一切正常.

我该如何解决这个问题?

cod*_*ion 5

MSDN文章中第一个解决ClickOnce Deployments中的特定错误的问题解决了您的问题.

Guy Starbuck是对的,一个问题可能是2.0 Framework未安装或损坏.但是,我经常遇到的问题是没有在IIS中.application文件正确设置MIME类型.确保将IIS设置为将.application文件与application/x-ms-application内容类型相关联.


Guy*_*uck 0

要检查的一件事是 XP 机器上是否安装了 .NET 2.0 Framework。只是一个尝试的想法,这在过去我在 Win2k 机器上曾出现过。

如果未安装 .NET 2,则可能会发生您所描述的行为,因为“.application”文件扩展名不会与任何内容关联。