我能够获得示例asp.net嵌入式powerbi来处理我的报告
现在我必须将其迁移到aspnetcore
当我看到这篇文章时,我很有希望 - 看到有人能够完成它
Embed Power BI Report In ASP.Net Core Website
所以我:
现在编译即时收到此警告:
软件包' Microsoft.PowerBI.Api 2.0.11'使用' .NETFramework,Version = v4.6.1'进行了恢复。而不是项目目标框架' .NETCoreApp,Version = v2.0'。此软件包可能与您的项目不完全兼容。
我搜索并找不到特定于aspnetcore的powerbi包 有吗?核心会发生冲突吗?或者没关系?
更新:
4.6.1 powerbi包确实可以与aspnetcore 2一起使用
但期待专门为核心编码的powerbi软件包
答案 0 :(得分:1)
正如您所看到的,这只是一个警告,而不是错误。出现此警告是因为.NET Core 2.0应用程序可以使用一些针对.NET Framework 4.6.1(或更低版本)的Nuget包。但是,如果引用的.NET 4.x包中包含一些未包含在.NET Core / .NET Standard 2.0中的API
,则此包含可能会失败所以,我的建议 - 尝试运行你的应用程序。如果乍一看它运行良好 - 那么,很可能PowerBI包不包含任何不受支持的API,并且可以更好地工作。如果它在开始时失败 - 那么你将需要等待发布面向.NET Standard 2.0的新版本的软件包。