2013-08-03 71 views
4

我有一个奇怪的问题。我下载了主题。我输入主题的主文件夹并在浏览器中打开索引html。一切都很好,看起来很好。 CSS和JavaScript加载正确。然后我将主题的文件夹复制到我的asp.net mvc项目(包含所有文件夹(包括css和js文件夹))。但是当我打开index.html与我的浏览器CSS和JavaScript加载不正确。我不知道为什么。Visual studio not recognized css

我的主题文件夹结构如下图所示:

enter image description here

我的主题文件夹结构,在我的asp.net mvc的项目如下:

enter image description here

我的html代码:

<link rel="stylesheet/less" type="text/css" href="themes/less/bootstrap.less"> 
<script src="themes/js/less/less.js" type="text/javascript"></script> 
<script src="themes/js/lib/jquery-1.9.1.min.js"></script> 
<script src="bootstrap/js/bootstrap.min.js"></script> 

还我试图(〜/):

<link rel="stylesheet/less" type="text/css" href="~/themes/less/bootstrap.less"> 
<script src="~/themes/js/less/less.js" type="text/javascript"></script> 
<script src="~/themes/js/lib/jquery-1.9.1.min.js"></script> 
<script src="~/bootstrap/js/bootstrap.min.js"></script> 

和异常:

enter image description here

不:当在asp.net mvc的项目,否则,它正在它无法正常工作。

+1

Mayme less.js面前.LESS主题文件被加载。 – Daniele

+0

在.less主题文件和错误消失之前,我加载了less.js。但我的index.html页面看起来不太好。看起来像不认可的CSS。但没有错误。 – fuat

+1

看看这个[答案](http://stackoverflow.com/questions/10779625/lesscss-and-asp-net-mvc) – Daniele

回答

3

感谢丹尼尔我在web配置和问题添加了此解决:

<system.webServer> 
<staticContent> 
    <mimeMap fileExtension=".less" mimeType="text/css" />  
</staticContent > 
</system.webServer>