Binフォルダにサードパーティ製のDLLがいくつかあります。 root/libのパスに移動したいと思います。私は、それはlibフォルダにファイルを移動するのに十分ではないと思う。どうしたらいいですか?これらはdllです。サードパーティのDLLをbinフォルダからASP.NET Webフォームプロジェクトの別のフォルダに移動する方法はありますか?
- Microsoft.Web.Infrastructure.dll
- Newtonsoft.Json.dll
- NReco.PdfGenerator
- System.Web.Optimization.dll
- WebGrease.dll
更新:私はthese instructionsに続き、私は次のようなエラーが出ました。 型または名前空間名「最適化」「System.Webの」
エラーは、このライン上に発生した名前空間に存在しません:
using System.Web.Optimization;
は、私は、ルートディレクトリに新しいlibフォルダを作成し、システムを移動しました。 Web.Optimization.dllファイルをlibにコピーします。それから、私は以下のようにweb.configを編集しました。
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.5.2.14234" newVersion="1.5.2.14234" />
</dependentAssembly>
<probing privatePath="bin;lib"/>
</assemblyBinding>