2012-04-12 16 views
0

我在我的ASP .Net MVC應用程序中使用無點。它編譯.less文件很好。但如果我在我的.less文件中使用Mixins函數,請將我解釋爲「資源解釋爲樣式表,但以MIME類型text/plain傳輸」。如果我從我的.less文件中刪除Mixins函數,一切工作正常。 我的錯是什麼?dotless不能在我的ASP .Net MVC應用程序中編譯Mixins函數

我在Visual Studio 2010,Windows 7(IIS 7)上使用ASP.Net MVC 3。

編輯:

.LESS輸入

body 
{ 
    padding: 0; 
    margin: 0; 
} 
.border-all-around (@defaultBorder: 1px, @defaultColor: black) 
{ 
    border: @defaultBorder solid @defaultColor; 
} 

.MyStandardBox 
{ 
    .border-all-around; 
} 
a 
{ 
    color: #12aee8; 
    text-decoration: none; 
} 

輸出:

body 
{ 
    padding: 0; 
    margin: 0; 
} 

結果Maxins功能後截斷!

+0

舉個例子,請 – 2012-04-12 20:43:10

+0

我加了一個結果的例子。 – Ata 2012-04-13 06:18:48

回答

0

「資源解釋爲樣式表,但使用MIME類型text/plain的轉移」

我不知道這將是任何幫助,但我使用Cassini-時不會得到這個錯誤多次處理MIME類型非常好。

您是否使用與Windows捆綁在一起的IIS 7或cassini啓動? 你可能試過IIs快遞嗎?

如果這對您沒有任何幫助,請忽略它。

+0

我通過IIS7和VS 2010 ASP web服務器測試它,兩者。 – Ata 2012-04-13 06:20:55

0

問題已解決。 我參考dotless.Core它的版本是1.0.0.3。我用新版本(1.3.0.0)替換它,問題就解決了。