2017-07-14 120 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時,它看起來可行。 –

相關問題