2014-01-17 41 views
2

我在Visual Studio 2013中有8個項目的解決方案。使用IIS設置失敗在vs2013中加載項目

該解決方案的web項目有IIS與路徑http://localhost/www.myproject.com但每次我打開這個項目提供了一個「加載失敗」,如果我試圖重新加載項目會出現一個消息,說解決時間設定: 「的用於Web項目的URL http://localhost/www.myproject.com在本地IIS Web服務器上配置'myproject'。要打開此項目,必須使用IIS管理器從本地IIS Web服務器中刪除使用此URL的綁定。 我試圖找到這個綁定沒有運氣。 每次我與此修復程序結束: 編輯myproject.csproj代碼:

<ProjectExtensions> 
    <VisualStudio> 
     <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}"> 
     <WebProjectProperties> 
      <UseIIS>True</UseIIS> 
      <AutoAssignPort>True</AutoAssignPort> 
      <DevelopmentServerPort>19384</DevelopmentServerPort> 
      <DevelopmentServerVPath>/</DevelopmentServerVPath> 
      <IISUrl>http://localhost/www.glocalapps.com</IISUrl> 
      <NTLMAuthentication>False</NTLMAuthentication> 
      <UseCustomServer>False</UseCustomServer> 
      <CustomServerUrl> 
      </CustomServerUrl> 
      <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile> 
     </WebProjectProperties> 
     </FlavorProperties> 
    </VisualStudio> 
    </ProjectExtensions> 

和轉產<UseIIS>True</UseIIS>爲False。然後我重新加載項目並且完美地工作,只有在它設置爲使用IIS Express的web屬性中才能將其重新更改爲IIS。

這是怎麼回事?我有更好的解決方案嗎?

+0

您是否嘗試在管理模式下啓動Vs?試試看 – Imran

+0

我總是在管理模式下啓動VS。 –

+0

那麼你可以看看項目屬性>網絡部分,並在那裏進行一些調整。那可能會工作。在我的盒子裏它只有兩個選項IIS Express和其他是customUrl.That可能是因爲我沒有IIS上我框。 – Imran

回答

0

當IIS配置爲使用此項目時,如果有人遇到此問題「項目加載失敗,VS」的問題,則作答。

您將需要編輯IIS管理器中的綁定設置,以便配置爲使用該項目的網站