一般来说微软的东西,老版本的应该先安装,兼容性上才会好一些,也就是说,在同一台电脑上安装的话,应该先安装SQL SERVER 2008,后安装VS2013,当然,你要是已安装了VS2013那就镜象备份一下系统后,安装SQL server 2008试试。学编程的人,学会镜像备份系统很重要。
对就于vs2013同组的sql server 是SQL server 2012, *** 作上和SQL server 2008差别不大,如果没有特别需求,建议用高版本。
为了检查问题是否与您的VS,你可以找到在IDE的文件夹,然后运行这些命令来检查它是否能帮助在终端增加数据连接:•请打开Windows资源管理器,然后导航到<Visual Studio的安装路径>\ Common7\ IDE
•devenv.exe的/安全模式:启动在安全模式下加载最小的Windows IDE中。
•devenv.exe的/ ResetSettings:恢复IDE的默认设置,可以选择地重置到指定VSSettings文件。
•devenv.exe的/ ResetAddin:删除指定外接相关命令和命令UI。
•devenv.exe的/ ResetSkipPkgs:清除添加的VSPackage所有SkipLoading标签。
如果你使用的是SQL Server Express时,需要指定的服务器名称为MyComputerName\ SQLEXPRESS。但根据您的文章,我觉得你正在使用SQL Server。如果您使用的是SQL Server和已命名实例,请尝试指定服务器名称为MyComputerName\ InstanceNameHere检查结果。
如果问题仍然存在,请设置下面的配置文件:
Visual studio 2013 中大的“web.config”文件中添加下面code
<add name="NorthwindEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.mslprovider=System.Data.SqlClientprovider connection string="data source=mysql2014svrinitial catalog=Northwindpersist security info=Trueuser id=sapassword=thepwdmultipleactiveresultsets=TrueApp=EntityFramework"" providerName="System.Data.EntityClient" />
个人建议如果问题没法解决可以卸载SQL Server 2014 ,安装SQLServer2012.
建议你有任何关于SQL Server的问题访问微软的官方论坛:
Technet.microsoft
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)