Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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# 从.net core调用.net framewok中的ConfigurationManager.ConnectionString_C#_Asp.net_Asp.net Core 2.0 - Fatal编程技术网

C# 从.net core调用.net framewok中的ConfigurationManager.ConnectionString

C# 从.net core调用.net framewok中的ConfigurationManager.ConnectionString,c#,asp.net,asp.net-core-2.0,C#,Asp.net,Asp.net Core 2.0,上下文:我目前正在尝试确定我的公司是否可以使用.net-core-2.0框架创建一个新的web项目,该框架调用运行在.net-framework-4.5上的一些共享类库,而无需对它们进行任何修改 我有一个.netframework4.5共享类库,其中包含一个Foo方法 Foo方法调用ConfigurationManager.ConnectionString 在我的.net-core-2.0web应用的控制器中,我调用SharedLibrary.Foo() ConfigurationManag

上下文:我目前正在尝试确定我的公司是否可以使用
.net-core-2.0
框架创建一个新的web项目,该框架调用运行在
.net-framework-4.5
上的一些共享类库,而无需对它们进行任何修改


  • 我有一个
    .netframework4.5
    共享类库,其中包含一个
    Foo
    方法
  • Foo
    方法调用
    ConfigurationManager.ConnectionString
  • 在我的
    .net-core-2.0
    web应用的控制器中,我调用
    SharedLibrary.Foo()
  • ConfigurationManager
    返回
    null
appsettings.json

{
  "Logging": {
    "LogLevel": {
      "Default": "Warning"
    }
  },
  "AllowedHosts": "*",
  "ConnectionStrings": {
    // Real values replaced with **** for security reasons, of course :-)
    "ConnectionStringSecurehSQL": "Data Source=****;Initial Catalog=****;user=****;password=****;Connect Timeout=100000"
  }
}
调用
ConfigurationManager

var conn = ConfigurationManager.ConnectionStrings["ConnectionStringSecurehSQL"];
我希望获得连接字符串,而不是
null
值。我想达到的目标可能实现吗?如果是,我做错了什么