0

我有一个 Bundling 可以正常工作的应用程序,但是我必须在远离我们的网络的地方演示该应用程序,所以我将它转移到我笔记本电脑上的虚拟机上。

在我的笔记本电脑上 捆绑包没有在页面上呈现,当我的意思是不呈现时,我的意思是那里实际上什么都没有。捆绑或单独没有脚本或 CSS 文件。

我只是想调试问题。捆绑包似乎都在 中BundleTable,但不确定我接下来应该在哪里寻找。

如果有人可以向我指出一个资源的方向,该资源可以为我提供有关将捆绑包写入响应的确切时间和位置的更多信息,我将不胜感激。

笔记本电脑运行的是 Windows 7、Visual Studio 2010、.NET 4,并且 IISExpress 和 Visual Studio 开发服务器都出现了问题。

编辑:感觉有点像个白痴。问题是由于我的开发机器和笔记本电脑上的虚拟目录配置不同。因此,当 Bundle 正确时,脚本和 CSS 文件并没有被添加到 bundle 中,因此没有什么可以渲染的。

4

1 回答 1

0

我遇到了一个非常相似的问题,可能是出于同样的原因:在我的开发机器上,我有很多脚本随着时间的推移进入项目。在本地运行 Web 应用程序时,找到了脚本,但在生产服务器上却没有。我意识到我没有将额外的脚本添加到项目的Scripts文件夹中,因此在生产服务器上部署时(通过VS中的Publish方法)没有包含它们。同样适用于生产服务器上丢失的图像,顺便说一句。

于 2013-08-13T12:05:09.347 回答