我有和ASP.NET MVC网站很好地工作与我的SQL 2016。我的意思是,ConnectionString在web.config文件中没有问题!
但问题是,我在哪里add-migration,并希望通过软件包管理器控制台Update-Database。
我知道这个错误:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)什么能引起?连接字符串是100%正确的!SQL服务器正在使用实时应用程序!
为什么EF不能连接到这一点?
.NET框架版本:4.7.2 Server版本:2016 OS:Windows 10
发布于 2018-07-21 12:04:30
你在用DataLayer吗。如果在DataLayer上使用Update命令(在Package控制台顶部查找默认项目),则应该将连接字符串添加到DataLayer的app.config文件中。
编辑;
Update-Database -Verbose
-ConnectionString "CONNECTIONSTRING"
-ConnectionProviderName "System.Data.SqlClient"
-StartupProjectName WEBSITE_PROJECT -ProjectName MIGRATION_PROJECThttps://stackoverflow.com/questions/51455624
复制相似问题