7

我有很多关于 Microsoft Report 的报告。我已将所有其他项目迁移到ASP.NET Corev. 3.1。我想保留我的报告,rdcl因为在 Visual Studio 中很容易更新。

在我的解决方案中,我添加了

<ItemGroup>
    <PackageReference Include="Microsoft.ReportingServices.ReportViewerControl.WebForms" Version="150.1404.0" />
    <PackageReference Include="Microsoft.SqlServer.Types" Version="14.0.1016.290" />
</ItemGroup>

我注意到包裹中有一些警告。可以理解。该库适用于 .NET Framework,而不适用于 .NET Core。

在此处输入图像描述

但是,该项目正在正确编译。当我尝试呈现报告时,出现此错误:

TypeLoadException:无法从程序集“System.Web,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”加载类型“System.Web.UI.WebControls.CompositeControl”。

环顾四周,我发现了一些库,但它们都没有工作:

任何想法?或者,有没有办法在 Azure Functions 中生成 PDF?

4

0 回答 0