2012-06-21 43 views
0

我已经创建了Visual Studio 2010 ASP.NET Web应用程序。有了它,我使用了一个.MDF数据库文件,其中成员资格服务已经生成了必要的表格和存储过程等。 。 。将文件移动到远程服务器时连接到数据库

ConnectionString中是如下

<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\PIPEFIXX.mdf;User Instance=true" providerName="System.Data.SqlClient" /> 

现在在远程服务器上,这是我已经完成测试后,只是使用直FTP(FileZilla中),没有使用Visual Studio任何形式的发布。它现在不会连接到该数据库。我知道路径是

http://www.mydomain.co.uk/App_Data/ 

因为这是上传的内容。

任何建议

+0

尝试连接时会出现什么错误? – Tim

+0

您的远程主机是否安装了sql express?您正在指定数据库实例。\ SQLEXPRESS –

+0

您是否检查过实例是否被命名为“。\ SQLEXPRESS”? – Steve

回答

0

它可能是一个权限问题?您的应用程序的有效身份(可能是匿名用户,IIS APPPOOL \ DefaultAppPool或任何您设置的)需要能够读取/写入远程网站上的App_Data文件夹。

+0

我已经做了更改,现在正在等待发布完成 –

相关问题