2

我正在使用azure發佈一個asp.net應用程序,當我在本地發佈時它工作正常,但在Azure上與數據庫相關的所有內容都沒有顯示出來並正在獲取「該頁面無法顯示,因爲內部服務器錯誤已經發生。「SQL CE azure連接

想知道如果它可能是我的連接字符串錯了。

與webly_data.sdf 斌

App_Data文件夾:webly.dll ... Simple.Data.SqlCe40.dll

<connectionStrings> 
    <add name="webly" connectionString="Data Source=|DataDirectory|\webly_data.sdf" providerName="System.Data.SqlServerCe.4.0" /> 
</connectionStrings> 

我使用自衛隊,以及不知道如何與蔚藍的線索那......

------問題解決了-------

我做了以下內容:

  1. 配置的網站(在Azure管理)
  2. 把連接字符串有定製

不知道到底爲什麼這是必需的,也許是忽略我的連接字符串在我的web.config .... 感謝誰在這裏回答。

+0

設置好Azure診斷日誌並找出:http://msdn.microsoft.com/en-gb/library/windowsazure/gg433048.aspx ...但是.sdf文件在Azure中可以正常運行。它有缺點,但是如果你使用你的部署包打包'sdf'文件,它會工作 – Arran 2013-02-18 15:37:05

+0

你需要部署sql compactcdll文件到bin以及 – ErikEJ 2013-02-18 19:27:02

+0

是的,我做到了......感謝Arran和ErikEJ你的答案,但我找出發生了什麼......將作爲答覆發佈......非常感謝。 – thiagovinicius 2013-02-18 19:51:53

回答

2

我做了以下內容:

  1. 配置的網站(在Azure管理)
  2. 把連接字符串有定製

不知道到底這是爲什麼需要,也許它是忽略我的連接字符串在我的web.config ....

+0

謝謝你的男人!我正在爲這個問題爭取3個小時:) 請注意,簡單地DELETING這個字符串也適用。 – Nikolay 2014-07-12 20:40:27