Azure開發(fā)者任務之四:在Azure SDK 1.3中掛載調試器的錯誤
原創(chuàng)Windows Azure開發(fā)者任務之四:在Windows Azure SDK 1.3中掛載調試器的錯誤
我安裝了Windows Azure SDK的1.3版本。我試著創(chuàng)建了一個Azure的“Hello World”應用程序。
我按了“F5”,然后我得到了下面這個錯誤:
我嘗試了“Ctrl+F5”;不使用調試器來運行就不會得到上面這個異常,但是在瀏覽器中,我得到了服務不可用的錯誤。
我在這里發(fā)現(xiàn)了一些關于這個特定的異常的討論:http://int.social.msdn.microsoft.com/Forums/en/windowsazuredevelopment/thread/45e01c3d-7c16-4ca7-999b-46cb20b38c1d
備選解決方案1:
***個建議是檢查在“C:\Windows\Microsoft.NET\Framework64”文件夾下,是否有兩個“V4.0”的文件夾。我檢查了,我發(fā)現(xiàn)我只有一個叫作“v4.0.30319”的文件夾,所以這個建議并不適用于我所遇到的情況。
備選解決方案2:
第二個建議是打開命令提示符,然后運行“aspnet_regiis.exe –r”命令。我又試了一下,再一次“悲劇”了。
備選解決方案3:
第三個建議是把目標框架從v4.0改成v3.5。我這樣做了,“悲劇”再一次降臨到了我的頭上。
備選解決方案4:
第四個建議是從“ServiceDefinition.csdef”文件中刪除“Sites”節(jié)點。很不幸,“悲劇”再次降臨到了我的頭上。
<Sites>
<site name="Web">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" />
</Bindings>
</site>
</Sites>
備選解決方案5:
第五個選擇是測試一下,一個正常的,目標框架為4.0的Web應用程序是否可以在IIS中成功地發(fā)布?我試了一下,我可以在IIS中成功地發(fā)布Web應用程序。所以我的IIS沒有問題。
我徹底絕望了,然后重新啟動了系統(tǒng),奇跡出現(xiàn)了,居然一切正常了,我沒有再看到那個調試器異常了。我不知道發(fā)生了什么,但是這是我處理這個流行的異常的經驗。
原文名:Windows Azure for developers Task4: Error Attaching the debugger in Windows Azure SDK 1.3 作者:Dhananjay Kumar
【本文乃51CTO精選譯文,轉載請標明出處!】
【編輯推薦】
- 微軟公布云計算平臺Azure收費模式細節(jié)
- 云計算意在長遠,微軟云計算服務Windows Azure已經啟用
- 技術透析:Windows Azure Platform框架與組成
- 微軟Windows Azure Platform技術解析
- 走近微軟云:SQL Server到Azure數據同步
- 當微軟Azure遭遇亞馬遜EC2:五大關鍵區(qū)別
- Windows Azure云計算平臺新增五大功能
- 云計算前途光明 Azure用戶數突破31000
- 如何把應用程序部署到Windows Azure中
- 挑戰(zhàn)有何不同!云環(huán)境中開發(fā) vs 云環(huán)境中管理