想在MAC下试下NETCORE做网站, 按官网上的下载安装了相关的东西。
dotnet new -t web
dotnet restore
dotnet run
成功,打开浏览器输入http://localhost:5000后能打开网页了,
然后自己手工建立了一个TestController,里面用ADO.NET写上测试代码,再运行网页的时候就报错了,看命令行里的错误是数据库连接字符串出错,连接不上数据库的,可是我的连接字符串明明是正确的,在WIN系统下同样的代码是可以执行成功的,请问是怎么回事?我连接的是远程的sql server数据库。
经测试,连接MSSQL2012(含)以上的数据库没有问题,但是连接SQL2008的数据库就会出图上上的那个连接不上去的问题了。。
安装mssql 2008 sp3以上的补丁包可以解决