我在ASP.NET Web窗体Web应用程序中看到了51degrees.mobi库的一些奇怪行为。我把它缩小到最简单的测试用例,这样你就可以轻松地重新编写它。以下是步骤:
- 在VS 2010中创建新应用:文件 - >新 - >项目 - >网络 - > ASP.NET Web应用程序
- 右键单击Default.aspx并“浏览方式”并选择Firefox并单击“设为默认值”
- 运行应用程序并注意“Home”和“About”菜单项正确呈现(样式化)并且Firebug中没有错误
- 现在停止VS中的应用并启动NuGet控制台:工具 - >库包管理器 - >包管理器控制台
- 键入以下命令安装51 Degrees软件包:install-package 51degrees.mobi
- 再次运行应用程序并注意“Home”和“About”菜单项未正确呈现(样式化),并且Firebug Console中存在一个Javascript错误(this.container未定义)。
醇>
知道这里可能会发生什么吗?我已经在Firefox 7.0.1和3.16.13中测试过这个问题了。