2011-06-20 39 views
0

嘿大家,謝謝你花時間幫忙。 我被困在這個問題上。我有一個asp.MVC應用程序,我的客戶想要爲購物車使用nopCommerce。我做了一個測試MVC應用程序,並讓子應用程序在一個簡單演示上運行良好。 nopCommerce虛擬目錄在IIS中註冊爲應用程序,並且在演示中運行良好。但是,當我嘗試將步驟集成到我的應用程序中時,出現運行時編譯錯誤:IIS7.5 MVC Forms子應用程序繼承下載,而不是執行

CS0246:無法找到類型或名稱空間名稱'Combres'(您是否缺少using指令或程序集引用?)

Line 56:     <add namespace="System.Web.WebPages" /> 
    Line 57:     <add namespace="System.Web.Helpers" /> 
    Line 58:     <add namespace="Combres" /> <-----Error Line 
    Line 59:    </namespaces> 
    Line 60:   </pages> 

子應用程序(nopCommerce)不使用Combres,所以我認爲這是一個繼承的問題,所以我做父Web.config文件中的位置絕招:

<location path="." inheritInChildApplications="false"> 
     <system.web> 
      ... 
     </system.web> 
    </location> 

這擺脫了的編譯錯誤,但現在沒有編譯.aspx文件只是下載到我的電腦而不是被執行。主要的MVC應用程序仍然運行良好,當我嘗試運行nopCommerce應用程序時,我只得到這個下載問題。我完全被難倒了,我很友善 - 一個IIS noob,我不得不快速學習。

回答

0

K找到了答案。我的公司平臺,我們使用ASP.net MVC,將文件*的所有請求轉換爲下載請求。所以我寫的東西很棒,它是做着本來應該做的......我只是不知道。

相關問題