2016-04-14 42 views
0

我正在嘗試向Azure WebApp項目添加ISAPI篩選器。我嘗試遵循官方指導(https://azure.microsoft.com/en-us/documentation/articles/web-sites-migration-from-iis-server/),但它並不適合我。Web.Config上的相對路徑(Azure WebAPI)

,我發現了以下錯誤:

HTTP錯誤500.0 - 內部服務器錯誤

ISAPI篩選器調用LoadLibraryEx 「〜/斌/ ResponseFilter.dll」 失敗

是什麼在web.config中指定相對dll路徑的正確方法?

目前,它是:

<system.webServer> 
    <httpErrors errorMode="Detailed" /> 
    <isapiFilters> 
     <filter name="ResponseFilter" path="~/bin/ResponseFilter.dll" preCondition="bitness32" />  
    </isapiFilters> 

回答

0

能不能請你:

1)使用捻調試控制檯來了解部署的狀態以及是ResponseFilter可言。 https://github.com/projectkudu/kudu/wiki/Kudu-console是教程。

2)檢測您的庫

3)測試配置。將過濾器文件放在文件系統的某個位置(可以使用相同的控制檯實現)並使用絕對路徑也許是有道理的。


如果這是有用的答案,請將其標記爲有用的答案或將其標記爲答案。謝謝!