2015-04-28 34 views
0

HTTP錯誤404.7 - 找不到•請求篩選配置爲Web服務器和此請求的文件擴展名是明確拒絕

請求篩選模塊被配置爲拒絕文件擴展名。

我正在使用Visual Studio 2013 web express。當我運行Defalt.aspx時,它的運行正常,但是當我運行materpage.master時,它會拋出我這個錯誤。我嘗試了很多解決方案,但仍然無法正常工作(我試圖更改web.conf)。任何人都知道我能爲這個問題做些什麼>?對於web.conf

<configuration> 

<connectionStrings> 
    <add name="ConnectionString" connectionString="Provider=MSDAORA;Data Source=XE;Password=1234;User ID=System" 
     providerName="System.Data.OleDb" /> 
    <add name="databaseString" connectionString="Provider=OraOLEDB.Oracle.1;Data Source=XE;Persist Security Info=True;Password=1234;User ID=system" 
     providerName="System.Data.OleDb" /> 
    <add name="SOConnectionString" connectionString="Provider=OraOLEDB.Oracle.1;Data Source=XE;Persist Security Info=True;Password=1234;User ID=so" 
     providerName="System.Data.OleDb" /> 
</connectionStrings> 
<system.web> 
    <compilation debug="true" targetFramework="4.5.1" /> 
    <httpRuntime targetFramework="4.5.1" /> 

</system.web> 

回答

1

代碼你不直接訪問master pages。您訪問引用母版頁的內容頁面(.aspx)。

+0

那我該怎麼辦呢?因爲每當我調試我的程序時,總是提示DEFAULT.aspx而不是masterpage。 –

+1

@LspPatrick你怎麼做*什麼*?直接訪問母版頁?你不能那樣做。您必須訪問引用母版頁的內容頁面。沒有理由直接訪問母版頁。例如 – mason

+0

,我的VS運行page1.aspx默認情況下,我可以更改並使其運行page2.aspx? –

相關問題