asp.net - ASP.NET MVC 网络相关或特定于实例的错误
问题描述
我收到此错误
System.Data.SqlClient.SqlException:'建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)'
当我尝试运行我的 ASP.NET MVC 项目时。在这台电脑上第一次打开它。(我尝试注册一个用户,数据库没有被创建,我得到了上面的错误。)数据库应该在我第一次访问数据库时创建 PS:这是一个代码第一个项目我以为我知道如何修复它直到现在。该项目在我的另一台电脑上运行,但在这台电脑上没有。所以我想我会去将连接字符串更改为
<connectionStrings>
<add name="foo"
providerName="System.Data.EntityClient"
connectionString="Data Source=localhost"/>
</connectionStrings>
(只需更改Data Source=
为localhost
)我的 DbContext 中的构造函数是
public EventManagerDbContext() : base("foo")
{
}
我仍然无法运行我的项目。PS:我可以使用 SQL Server Management Studio 连接到我的数据库,但不能从项目中连接。这是为什么?我意识到问题在于我的连接字符串被放置在数据访问层中。但它必须在 ASP.NET MVC 应用程序中,对吧?想澄清一下。
解决方案
推荐阅读
- css - React JSS 样式全局
- django - 当我开始另一个芹菜工人崩溃时
- firefox-addon - Mozilla Web 扩展中输入类型=“文件”的问题
- html - 有没有办法将 onclick 事件应用于 xslt 中的多个值?
- java - SpaceVim jdt-语言-服务器-最新
- angular - SnackBar 在效果规范文件中
- r - Linear regression on split data in R
- python - 合并两个具有重叠范围的数据框并计算按类别分组的重叠
- python - 在购物 django rest 中按类别过滤品牌
- c# - C# WinForm:单击显示帮助工具提示和 Shift+单击显示管理面板登录?