我正在使用ASP.NET MVC构建一个应用程序,一切都在我的本地设置(localhost)上正常工作。我使用GoDaddy进行托管,当我尝试注册为我的应用程序的用户时,我收到此错误:
无法完成操作。提供的SqlConnection不指定初始目录或AttachDBFileName。
所以我检查了我的web.config,它确实在连接字符串中提供了这两个参数/参数:
<add name="DefaultConnection"
connectionString="Data Source=ip-of-database;
AttachDbFilename=|DataDirectory|\project-20151104031949.mdf;
Initial Catalog=project-20151104031949;User Id=user; Password=password"
providerName="System.Data.SqlClient"/>
我正在使用实体框架(代码优先)。
我查看了this Stackoverflow问题以及ASP.NET部署的文档,但其中任何一个都没有真正帮助。
有什么建议吗?