0

我在我的 ASP.NET Web Forms Web 应用程序中看到 51degrees.mobi 库的一些奇怪行为。我把它缩小到最简单的测试用例,这样你就可以轻松地复制它。以下是步骤:

  1. 在 VS 2010 中创建一个新应用程序:文件 -> 新建 -> 项目 -> Web -> ASP.NET Web 应用程序
  2. 右键单击 Default.aspx 和“浏览方式”并选择 Firefox 并单击“设置为默认值”
  3. 运行应用程序并注意“主页”和“关于”菜单项正确呈现(样式)并且 Firebug 中没有错误
  4. 现在在 VS 中停止应用程序并启动 NuGet 控制台:工具 -> 库包管理器 -> 包管理器控制台
  5. 通过键入以下命令安装 51 Degrees 软件包: install-package 51degrees.mobi
  6. 再次运行应用程序并注意“主页”和“关于”菜单项未正确呈现(样式),并且 Firebug 控制台中有一个 Javascript 错误(this.container 未定义)。

知道这里可能会发生什么吗?我已经在 Firefox 7.0.1 和 3.16.13 和同样的问题中测试过这个。

4

1 回答 1

0

原来这是因为过时的 51 度文件而发生的,更新它们修复了它。

于 2012-09-06T21:01:47.667 回答