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