我在 VS 2010 下创建了一个 Web API 项目。 当我切换到 VS 2012 后,我总是收到警告:
The Web project 'xxx' requires SQL Server Express, whcih is not installed on this computer. [...]
我不想安装此 SQL Server Express。我使用 IIS 进行调试。 如何禁用此依赖项?
我在我的 web.config 中也注意到了这一点:
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|[...].mdf;Initial Catalog=[...];Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" />
</connectionStrings>
谁创造了这个?我可以删除这个吗?
最佳答案
将连接字符串“Data Source=.\SQLEXPRESS”的这一部分更改为
“数据源=localhost\SQLEXPRESS”
关于configuration - ASP.NET Web API : Project requires SQL Server Express,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13699921/