Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在mac上设置实体框架_C#_Macos_Entity Framework - Fatal编程技术网

C# 在mac上设置实体框架

C# 在mac上设置实体框架,c#,macos,entity-framework,C#,Macos,Entity Framework,我曾在windows中的工作计算机上使用实体框架。当您从VisualStudio安装EF时,它只运行,不需要编辑任何配置文件 所以我也想在我的mac电脑上试试,但是当我安装EF时,我的项目的Web.config文件中没有任何内容。我试着遵循microsoft指南并插入 <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFr

我曾在windows中的工作计算机上使用实体框架。当您从VisualStudio安装EF时,它只运行,不需要编辑任何配置文件

所以我也想在我的mac电脑上试试,但是当我安装EF时,我的项目的Web.config文件中没有任何内容。我试着遵循microsoft指南并插入

 <section name="entityFramework" 
 type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.1.3, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

我还尝试将连接字符串复制到本地主机

<connectionStrings> 
<add name="TestConnection"  
    providerName="System.Data.SqlClient"  
   connectionString="Server=.\SQLEXPRESS;Database=Blogging;Integrated Security=True;"/> 

我尝试过将服务器更改为localhost:3306,(LocalDB)\SQLEXPRESS、.\SQLEXPRESS和其他几十次尝试。但每次我都会出错:

System.NetSockets.SocketException->无法解析主机“”

是否有人在mac电脑上安装和运行EF时遇到任何问题


关于

您是否参考了EF NuGet软件包?您是在.NET Core还是Mono上运行?是的,软件包就在那里。它不是核心,所以可能是单核?