我们需要通过 Apacke Tomcat 6 服务器部署 .NET clickonce 应用程序。有人对设置这一点有什么提示或注意事项吗?(或者它很简单,我甚至不需要问?)
答案1
ClickOnce 只是一个静态文件,以指定的格式准备。ClickOnce 文件使用特殊的 MimeType 映射,即
application/x-ms-application
要在 tomcat 中配置此功能,无论是在$TOMCAT/conf/web.xml
还是在 web 上下文中,
<mime-mapping>
<extension>application</extension>
<mime-type>application/x-ms-application</mime-type>
</mime-mapping>
或者,如果你在 Tomcat 前面使用 Apache 来加速静态文件,你可以在文件中添加这样的 mime 类型/etc/httpd/conf/httpd.conf
映射
AddType application/x-ms-application .application