发布asp.net mvc应用程序会导致jnlp错误

发布asp.net mvc应用程序会导致jnlp错误,asp.net,applet,Asp.net,Applet,我有一个java小程序,它运行在asp.net mvc 2项目(visual studio 2008)的特定网页上。java小程序使用java中的LiveConnect等运行。这需要一个jnlp文件。我所有的JAR和jnlp文件都在应用程序的根目录中 当我通过VisualStudio的内置服务器运行网站时,一切都很好。当我发布网站并在IIS Express中运行它时,我在java控制台中遇到以下错误: 异常:JNLP文件错误:/test-applet.JNLP。请确保 文件存在,并检查JNLP文

我有一个java小程序,它运行在asp.net mvc 2项目(visual studio 2008)的特定网页上。java小程序使用java中的LiveConnect等运行。这需要一个jnlp文件。我所有的JAR和jnlp文件都在应用程序的根目录中

当我通过VisualStudio的内置服务器运行网站时,一切都很好。当我发布网站并在IIS Express中运行它时,我在java控制台中遇到以下错误:

异常:JNLP文件错误:/test-applet.JNLP。请确保 文件存在,并检查JNLP文件中的“codebase”和“href”是否存在 对


有什么想法吗?

您确定IIS已配置为服务.jnlp文件吗?
您是否在web.config中定义了一个全面的StaticFileHandler


您可能只想添加一个StaticFileHandler来服务.jnlp文件,请参见

否我不需要。我会试试这个,如果你的答案正确的话,我会把它标出来。非常感谢。回答:需要将此添加到应用程序配置: