與舊的IIS相比,這件事情很混亂,我甚至沒有找到在哪裏選擇.NET版本。我不得不從我的web.config註釋掉,因爲我一直得到:如何在IIS7中爲本地測試設置本地ASP.NET 2.0站點?
此配置部分不能在此路徑使用 。發生這種情況時 該部分鎖定在父級 級別。鎖定默認爲 (overrideModeDefault =「Deny」),或者通過位置標記 overrideMode =「Deny」或傳統 allowOverride =「false」明確設置 。
然後,我現在得到一個HTTP錯誤404.3沒有找到Default.aspx但它是在那裏(和我創建了它的默認頁面條目)。它說它可能缺少一個處理程序映射,到底是什麼?他們爲什麼使用新的IIS如此混亂?我在這個試圖設置這個項目的項目上失去了很多時間。有沒有我從我的web.config註釋掉創建這個新問題?請幫忙!
哦,等待它也說有可能ASP.NET沒有安裝,但我很確定它是我運行Windows 7.有什麼我需要在IIS中配置以啓用ASP.NET aspx/ashx處理?
更新:是的,我已經安裝asp.net現在我越來越500.19:
模塊DefaultDocumentModule 通知ExecuteRequestHandler 處理程序StaticFile錯誤代碼 0x800700b7配置錯誤不能添加 類型的 重複的集合項「添加'具有唯一鍵屬性 'value'設置爲'Default.aspx'配置 File \?\ C:\ Users \ Ryan \ Bancroft Archive \ SANTIAGO \ Santiago Code \ trunk \ web.config
嗯......
UPDATE(2):刪除這條線在web.config中它被添加的Default.aspx作爲默認的文件,因爲我已經在ISS7手動添加它,它是一個副本。似乎現在正在工作。有趣的是,我發佈後解決了它,但我不斷更新,希望這不會浪費,這增加了本網站的有用內容。感謝所有的答覆。