我有一個在iis本地運行的網站。我最初從tfs中獲取它並在本地設置它,並且它正在運行。我最近買了一臺新電腦,所以我不得不重新設置這個項目。我遵循了與之前相同的步驟,從tfs獲取代碼,並且確保我在iis中設置了相同的代碼。我注意到我設置了舊的物理路徑,並確保它在我的新機器上設置爲相同的路徑。但是,當我嘗試去任何網址(包括主頁(僅localhost:80))時,我收到「找不到資源」錯誤。'/'應用程序中的服務器錯誤:該資源找不到,但以前工作(重定向問題?)
在iis中一切都是一樣的,所以它必須是我錯過的web配置中的某些東西,但我不知道它會是什麼。當我轉到像localhost/templates/default.aspx這樣的特定路徑時,我可以加載該頁面,但與網站相關的網址似乎無法正常工作。
你確定你在新機器上正確設置了IIS嗎?你是否檢查過以確保虛擬目錄的etc ..和舊項目一樣設置..你是否也確保爲默認網站啓動IIS你在哪裏設置你的網站也檢查,以確保你沒有使用Web項目中的端口再次檢查所有設置新舊版本.. – MethodMan 2015-02-23 20:52:09
所以你說'localhost/templates/default.aspx'正在工作?但不是'localhost/templates /'? – mason 2015-02-23 20:53:18
您是否驗證了應用程序池信息I.e .net版本與原始設置相同? – WorkSmarter 2015-02-23 21:11:09