如何从.net核心使用.net框架?

时间:2017-11-03 14:57:18

标签: .net .net-core .net-framework-version

我有一个.net核心xUnit项目,它引用了一个引用Microsoft的Azure Notification Hub API的.net框架项目。

它构建,但是当尝试创建一个集线器时,我得到错误......

  

无法加载文件或程序集   ' System.Configuration.ConfigurationManager,Version = 0.0.0.0,   Culture = neutral,PublicKeyToken = cc7b13ffcd2ddd51

如果引用System.Configuration,这似乎是一个奇怪的错误。

如何使Azure引用项目像框架4.7项目一样?

2 个答案:

答案 0 :(得分:1)

如果您的目标是.NET Core,请确保您引用了NuGet包System.Configuration.ConfigurationManager

请参阅相关问题:Is ConfigurationManager.AppSettings available in .NET Core 2.0?

答案 1 :(得分:1)

微软刚刚发布了一个与.NET Standard 2.0兼容的新版本,

https://azure.microsoft.com/en-us/updates/azure-notifications-hubs-net-sdk-now-compatible-with-net-standard-2-0/

请升级您的SDK以使用它。当然,您需要根据他们的文档进行其他更改。