我正在尝试将Web应用程序转换为本地应用程序,以便可以在另一个应用程序上进行测试。
但是我在web.config中遇到问题,并且一旦更改此连接字符串,它就会发出404错误。
当前字符串为
<add name="Entities"
connectionString="metadata=res://*/DataModel.csdl|res://*/DataModel.ssdl|res://*/DataModel.msl;
provider=System.Data.SqlClient;
provider connection string="
Data Source=THEDATABASE;
Initial Catalog=THECATALOG;
Persist Security Info=True;
User ID=THEUSER;
Password=THEPASSWORD;
MultipleActiveResultSets=True""
providerName="System.Data.EntityClient" />
这是我尝试使用的转换后的字符串
<add name="Entities"
connectionString="metadata=res://*/DataModel.csdl|res://*/DataModel.ssdl|res://*/DataModel.msl;
provider=System.Data.SqlClient;
provider connection string="
Data Source=LOCAL\SQLEXPRESS;
Initial Catalog=THECATALOG;
Persist Security Info=True;
User ID=USER;
Password=PASSWORD;
MultipleActiveResultSets=True""
providerName="System.Data.EntityClient" />
我也直接在本地复制了数据库。我之前更改的其他所有文件似乎都无法正常运行。我已经尝试过搜索它,但我确实遵循了我在这里找到的其他一些示例,但是没有任何效果。