为什么我的CSS在添加到项目之前不起作用?

时间:2009-05-11 23:47:41

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

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

这里发生了什么?我确信MSVS能够胜任幕后工作,我想了解为什么会这样做以及为什么我所做的会产生它所做的行为。

1 个答案:

答案 0 :(得分:3)

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

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

相关问题