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