gpt4 book ai didi

c# - MVC 内容文件夹问题 - 未找到 Twitter Bootstrap 样式表

转载 作者:太空宇宙 更新时间:2023-11-04 12:12:22 25 4
gpt4 key购买 nike

我在 Visual Studio 2013 中有一个 MVC 元素,它加载一个 View 并在加载 Bootstrap 样式表时出现 404 错误。我正在使用 IIS 托管我的网站,我有一个名为“content”的虚拟文件夹,它指向用于图像、上传等的网络驱动器。在我的 Visual Studio 元素中,我通过 NuGet 包管理器导入了 Bootstrap 。 Bootstrap 样式表位于

/content/bootstrap.min.css.

我试过用

* @Url.Content("~/content/bootstrap.min.css")
* "~/content/bootstrap.min.css"
* "/content/bootstrap.min.css"

但没有任何效果。我得到的确切消息是

GET http://mysite/content/bootstrap.min.css 404 (Not Found)

脚本文件正在正确导入,所以这让我觉得我的虚拟文件夹和元素的内容文件夹发生了一些有趣的事情。

有没有其他人遇到过这样的问题,如果有,解决方案是什么?

更新:我将元素“内容”文件夹中的所有文件复制到虚拟目录中,现在我没有收到任何 404 错误。这不是一个可接受的解决方案。有什么建议吗?

最佳答案

当您从 Visual Studio 2013 中创建 MVC 元素时,当您尝试在 IIS 中托管您的应用程序时,您不必手动创建任何虚拟目录。

您应该使用 Visual Studio 中的发布功能并将其指向您的 IIS。让 VS 管理对 IIS 的部署可确保将所有 HTML/CSS/JS 部署到适当的位置。

这是一个 Bootstrap 您完成部署步骤的链接。 ASP.NET MVC

关于c# - MVC 内容文件夹问题 - 未找到 Twitter Bootstrap 样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28952671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com