【问题标题】:Why did my css not work until added to project?为什么我的 CSS 在添加到项目之前无法工作?
【发布时间】:2009-05-11 23:47:40
【问题描述】:

我有一个 asp.net mvc 项目,我用 iui css 和 javascript 包构建的向导替换了默认 css。它们被放置在 ~/Content/iui/ 文件夹中。当我通过开发网络服务器运行该站点时,没有使用 css。我设法通过将 iui 文件夹添加到项目资源管理器中的项目来修复它。这就是我所做的一切,页面已经正确设置了脚本和样式标签。

这里发生了什么?我确信 MSVS 在幕后做了一些事情,我想了解它为什么这样做,以及为什么我所做的事情会产生它所做的行为。

【问题讨论】:

    标签: asp.net visual-studio-2008 webdev.webserver


    【解决方案1】:

    查看您网站项目的“属性页”(VS 菜单:网站 -> 启动选项)。在“MSBuild Options”下,“输出文件夹”设置是 Visual Studio Dev Web Server 在运行时使用的路径。只有属于项目的文件才会复制到此目录。

    这就是为什么即使您将文件添加到正确的文件夹,它不是 Dev Web 服务器正在查看的文件夹。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-09-30
      • 1970-01-01
      • 2011-09-18
      • 1970-01-01
      • 2021-05-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多