2013-05-02 58 views
5

我一直在嘗試解決這個問題很長一段時間了,但我根本無法在Visual Studio Express 2012 for Web中創建任何ASP.NET項目。當我開始一個新項目時出現此錯誤:無法啓動任何ASP.NET項目

Web應用程序項目當前配置爲使用IIS Express。要切換回使用Visual Studio開發服務器,請更改「選項」菜單的「項目和解決方案/ Web項目」類別下的開發服務器選項。 IIS配置快速失敗,出現以下錯誤:

  • 文件名:redirect.config
  • 錯誤:無法讀取配置文件。

因此,我去互聯網上嘗試找到其他人有相同的錯誤,但我找不到具體的解決方案,我的問題。我發現舊版本的東西類似,但它不能解決我的問題。我的服務中有IIS管理器(當你想管理Windows時)。我甚至做了一個虛擬文件夾,但無濟於事。仍然不起作用。

我想使用IIS

我該如何解決這個問題?

+0

您麪包車找到在此鏈接假定想要的東西,我明白你的問題[解決方案](http://msdn.microsoft.com/en-us/library/ms178108%28v=vs.100%29.aspx) – gasroot 2013-05-02 08:31:43

回答

1
  1. 在Solution Explorer中,右鍵單擊要爲其指定一個Web服務器的Web應用程序項目的名稱,然後單擊屬性
  2. 在屬性窗口中,單擊Web選項卡。
  3. 要選擇Visual Studio開發服務器,請在「服務器」下單擊「使用Visual Studio開發服務器」。
  4. 要在Visual Studio Development Server中使用特定端口號,請選擇特定端口並輸入端口號。默認情況下,選擇自動分配端口選項,並且分配給您的應用程序的端口號出現
  5. 要選擇IIS,請在Servers下的選擇本地IIS Web服務器。如果您的計算機上未啓用IIS,則此選項不可用。將自動爲您創建一個將localhost與Web應用程序名稱相結合的URL,並將其顯示在Project URL框中(例如,l ocalhost/WebApplication1)。
  6. 要選擇IIS,請在服務器下選擇本地IIS Web服務器。如果您的計算機上未啓用IIS,則此選項不可用。與您的Web應用程序的名稱結合本地主機的URL將自動爲您創建並出現在Project URL盒(例如,LOCA lhost/WebApplication1)。
  7. 要選擇自定義Web服務器,請選擇使用自定義Web服務器。在「服務器URL」框中,鍵入Visual Studio在運行當前項目時應該啓動的URL。
+0

請給你的答案添加一些間距,這是非常難的眼睛。否則的話,我認真地必須這樣做* *每一次我想要一個新的ASP。NET項目..?必須有一些修復,所以我不必製作一個破損的項目,然後在創建後去修復它。它在IDE中擊敗了Wizards的目的._。 – OmniOwl 2013-05-02 08:20:19

+0

沒問題的朋友@Vipar – gasroot 2013-05-02 08:21:59

1

例如你可以打開你的項目文件在記事本中搜索字符串<useiisexpress>true</useiisexpress>用字符串<UseIIS>True</UseIIS>代替它保存並重新加載項目。

雖然先製作一個項目文件的副本。

+0

@Vipar – gasroot 2013-05-02 08:12:36

+0

我稍微改變了我的問題。我不清楚。我想使用IIS而不是禁用它。 – OmniOwl 2013-05-02 08:22:53

+0

更改了用iis替換iisexpress的答案。 – mortb 2013-05-02 08:38:33