2017-09-01 35 views
0

我有一個項目,其中包含UI和一個類庫,我有共享視圖。從另一個組件服務角度靜態文件的Asp.net MVC 5控制器錯過js和css

我使用VirtualPathProvider作爲嵌入式資源提供Razor頁面,並且工作正常。

但現在它上面的類庫我有一個角度的應用程序,螞蟻它的看法。

我從角度使用MVC控制器的靜態HTML文件,它工作得很好。唯一的問題是js和css文件丟失,因爲它們在index.html的同一文件夾級別中被引用爲相對路徑,但靜態文件請求不由Asp.Net管道處理。

一些類似的問題最常用System.Web.Handlers.TransferRequestHandler來捕獲靜態文件請求,但它不適用於我 。 我把我的web.config的配置類似

<add name="scripts" path="/controller/action/*" verb="GET" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/> 

回答

0

我已經改變了它使用這裏我把使用@ Script.Render方法腳本的所有引用剃刀指數,所以解決請求問題文件。

相關問題