我在ASP.NETv5試圖iTextSharp的,我有一個覆蓋OnEndPage
與以下行PdfPageEventHelper
:矩陣組件參考iTextSharp的與ASP.NET5
_cb.AddTemplate(_template, pageSize.GetLeft(295), pageSize.GetBottom(36));
這將引發一個錯誤:類型'矩陣'在未引用的程序集中定義。您必須添加對程序集「System.Drawing,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a」的引用。
我該如何解決這個問題,我是否需要添加一些項目。
編輯 繼CodingGorilla的回答,我已經改變了我的web.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity name="System.Drawing"
publicKeyToken="b03f5f7f11d50a3a"
culture="en-us" />
<bindingRedirect oldVersion="2.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<system.webServer>
etc...
然而,構建仍然失敗,並提到了2.0.0.0版本。
你想在CoreCLR上運行這個嗎? – CodingGorilla
@CodingGorilla不,它只運行dnx451 – Sean