2012-05-03 71 views
8

我在windows azure中發佈我的asp.net mvc 3應用程序,當我進入我的網站時,我看到錯誤「對不起,處理您的請求時發生錯誤」。這是什麼意思?對不起,在處理您的請求時發生錯誤

+1

您尚未提交足夠的信息給我們來幫助您。我對Azure不熟悉,但很顯然你需要學習如何調試那裏部署的代碼。 –

+4

這可能是許多事情,因爲這太籠統了。我們甚至不知道您的mvc應用程序是否在本地運行。我們不知道您是否嘗試過使用MVC應用程序並將其添加到Windows Azure項目中,或者您是否開始使用Windows Azure項目並添加了新的MVC項目。零詳細信息?零答案。 –

+0

我會重新開始。 我有三個ASP.NET MVC應用程序與數據庫SQL服務器2008年。 我已經添加到項目的Windows Azure項目。在門戶管理Azure中,我創建了一個數據庫,用戶,密碼。 問題:我應該使用哪些連接字符串來發布我的應用程序並正常工作? 對不起英語。 – user

回答

3

正如其他人所建議的那樣,可能會有數十個導致此問題的錯誤發生。我建議你閱讀下面的職位交給開始調查您的問題的建議:

Webrole is not starting and always busy

這裏是你需要添加到web.config中SQL Azure的數據庫從ASP連接的連接字符串。 NET應用程序

<connectionStrings> 
<add name="SQLAzureConnection" connectionString="Data Source=<ProvideServerName>.database.windows.net;Initial Catalog=TestDb;User ID=<ProvideUserName>;Password=<ProvidePassword>;Encrypt=true;Trusted_Connection=false;" 
providerName="System.Data.SqlClient" /> 
</connectionStrings> 
+0

我對此表示懷疑。我認爲這個錯誤信息來自MVC應用程序,這意味着它正在運行。 – smarx

+0

我完全同意smarx。我只是想建議,作爲角色已經運行,你可以將RDP實例化(RDP應該在這種情況下工作)並查找事件日誌以查找任何可能的異常或調查那裏可能存在的問題。 – AvkashChauhan

相關問題