运行应用程序时,我收到以下错误消息。
我进行了搜索并尝试了不同的解决方案。
我打开了SQL Server配置管理器,SQL Server网络配置,SQLEXPRESS
协议,右键单击TCP / IP,IP地址选项卡并将TCP端口更改为1433.无法正常工作。
SQL Server Configuration Manager screenshot
在services.msc
中,SQL Server进程(SQLEXPRESS
)状态正在运行。
请寻求帮助。
谢谢。
答案 0 :(得分:0)
您可以检查问题的连接字符串。可能是服务器名称,或者您使用的数据库可能不正确。
实体框架的连接字符串(我希望您按照屏幕截图使用它)必须采用以下格式。
<add name="<keyname>"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;
database=YourDatabaseName;
AttachDBFilename=|DataDirectory|<dbname>.mdf;
User Instance=true"
providerName="System.Data.SqlClient" />