2017-07-14 122 views
2

我有一个针对.NET框架4.6的项目,我需要在那里调用Watson Conversation API。我创建了一个.NET核心项目并添加了IBM.WatsonDeveloperCloud NuGET包,但它不允许我从.net框架中引用.net核心应用程序。问题。 .net框架无法引用.net核心项目

Error: project X targets .NETCoreApp, Version=v1.1. it cannot be referenced by a project that targets .NETFramework, Version=v4.6

我尝试了很多东西,但它仍然无法正常工作。任何帮助表示赞赏。

+0

您使用的是.NET Core还是.NET平台4.x? – taj

+0

我正在使用.NET核心。我刚刚编辑了.csproj文件,并将该框架手动更改为net45,现在看起来它正在工作! –

回答

4

Ameneh Sh。

IBM.WatsonDeveloperCloud.*是在.NET标准库,只支持.Net框架

我还是想了解您的方案4.6版本的1.3版。我知道你有两个项目.Net Framework 4.5和另一个.Net Core。但.Net核心项目是一个应用程序或一个类库?请让我知道你的情况的更多细节。

+0

我将目标框架更改为4.6,但我仍然收到一个错误消息,指出.net核心v1.1不能被一个针对.NETframework v4.6的项目引用。当我创建.net核心项目并手动将目标框架更改为.csproj文件中的n3t46时,它看起来可行。 –

相关问题