【问题标题】:publishing asp.net mvc application results in jnlp error发布 asp.net mvc 应用程序导致 jnlp 错误
【发布时间】:2011-08-22 16:05:34
【问题描述】:

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

当我通过 Visual Studio 的内置服务器运行网站时,一切正常。当我发布网站并在 IIS Express 中运行它时,我在 java 控制台中收到此错误:

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

有什么想法吗?

【问题讨论】:

  • 回答:需要将此添加到应用程序配置中:

标签: asp.net applet


【解决方案1】:

您确定 IIS 已配置为提供 .jnlp 文件吗?
你有一个在 web.config 中定义的包罗万象的 StaticFileHandler 吗?

您可能只想添加一个 StaticFileHandler 来提供 .jnlp 文件,请参阅 http://msdn.microsoft.com/en-us/library/bya7fh0a.aspx

【讨论】:

  • 不,我没有。如果可行,我会尝试并标记您的答案正确。非常感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多