我在Visual Studio Community中创建了一个应用程序,ASP.NET Core,使用Angular模板。我将项目的Angular升级到v7。
我试图遵循这个例子这个c-sharpcorner链接
问题是当我尝试使用 连接到服务器时,会引发无法连接到服务器的异常。https://localhost:44367/api/Employee/Index
SqlException:与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。服务器未找到或不可访问。验证实例名称是否正确,以及 SQL Server 是否配置为允许远程连接。(提供程序:SQL 网络接口,错误:26 - 查找指定的服务器/实例时出错)
所以我在SQL Server中创建了表和过程,检查了它们是否存在。服务器已启动,并按照此 msdn 链接中的配置进行配置。
我启用了 TCP/IP,并向防火墙添加了一个新规则,以允许来自本地域的所有 TCP 端口请求。
我用实际项目的名称进行了修改。Employee.cs
我已使用实际项目的名称和使用 ADO.Net 实体数据模型测试的连接字符串的名称进行了修改。EmployeeDataAccessLayer.cs
我还将连接字符串添加到 .web.config
我添加了控制器,我只更改了项目的名称。
在我在我的Angular应用程序中注入代码的服务中,我遇到了一些困难,因为我不知道热修改下面的函数以使用HttpClient(在可观察的Http上映射(rxjs)不起作用)。因此,我在构造函数结束后立即注释了代码。empservice.service.ts
该服务在应用中注册为提供程序。
问题1 期望 https://localhost:44367/api/Employee/Index 提供表格中的内容是错误的吗?(控制器的实现还不够?问题 2 您能帮助我调整上述服务中的代码,以便在 Angular 应用程序中获取数据吗?
犯罪嫌疑人X
哈士奇WWW
相关分类