我的帳戶頁面(登錄,註冊等)正在使用根目錄的Site.Master。由於父路徑被默認禁用(?),我得到以下着名的錯誤:IIS Express啓用父路徑
無法使用前導..以退出頂層目錄。
我發現在計算器一個非常有前景的解決方案,但對我來說
這裏是關於部分沒有工作:
<system.webServer>
<serverRuntime />
<asp
enableParentPaths="true"
scriptErrorSentToBrowser="true">
<cache diskTemplateCacheDirectory="%TEMP%\iisexpress\ASP Compiled Templates" />
<limits />
</asp>
<caching enabled="true" enableKernelCache="true">
</caching>
<cgi />
<defaultDocument enabled="true">
<files>
<add value="Default.htm" />
...
...
...
你有什麼其他的建議?我從幾個小時以來一直在搜索,但找不到任何有用的東西。其實如果我爲帳戶頁面創建一個單獨的母版頁,那麼我不會得到任何錯誤,因爲它不會嘗試去上層目錄,但我不需要任何其他母版頁,並認爲應該有一個更合適的解決方案。
我沒有使用IIS快遞與傳統的ASP,但在常規IIS可以很容易地啓用ASP父路徑(HTTP: //prashantd.wordpress.com/2010/06/22/iis-7-5-enable-parent-paths-for-asp/)。也許如果你能在常規的IIS上使用它,它可能會解決你的問題。 – erdinger
是的,你甚至可以通過配置嚮導實現,我猜想,在最壞的情況下,我會將該網站攜帶到正常的常規IIS – mctuna