ZKWeb Webフレームワーク3.0が正式にリリース

3.0更新された内容

  • アップデートの.NET Framework
    • netcoreapp3.0に交換用のプロジェクトテンプレートnetcoreapp2.2
    • 現在サポートされている.NETフレームワーク:net461、netcoreapp2.0、netcoreapp3.0
    • 注意:3.0 efcoreあなたが使用している場合だけnetcoreapp3.0は、サポートnet461 zkweb efcore 2.2代わりに使用されます
      、それはより安定し、古いバージョンのためのより良い互換性であるため、特別な要件はNHibernateはをお勧めしていませんがある場合
    • 注:netcoreapp3.0に既存のZKWeb(Asp.NETコア)プロジェクトを更新した場合、
      Program.csのに交換してください.UseKestrel().UseKestrel(options => options.AllowSynchronousIO = true)
  • サポートホットプラグ負荷(ホットリロード)は、上記の.NETのコア3.0が必要です
    • 注:オープンプラグインの熱負荷は(efcore倉庫#18272を参照してください)使用できないefcore遅延ロード機能につながる
      、あなたが「真のプラグインの熱負荷に近いZKWeb.DisableAutomaticPluginReloading」「エクストラ」のApp_Dataに/ config.jsonを設定することができます。
    • Microsoftは、この枠組みを放棄したため、ZKWeb熱負荷プラグインは、.NET Frameworkをサポートしていません。
  • 更新依存するコンポーネント
    • Microsoft.Extensions.DependencyInjection.Abstractions 3.0.0
    • Newtonsoft.Json 12.0.2
    • System.Drawing.Common 4.6.0
    • Microsoft.CodeAnalysis.CSharp 3.3.1
    • Microsoft.CSharp 4.6.0
    • Microsoft.Extensions.DependencyModel 3.0.0
    • Microsoft.Owin 4.0.1
    • Dapperの2.0.30
    • Dommel 1.11.0
    • Dapper.FluentMap 1.8.0
    • Dapper.FluentMap.Dommel 1.7.0
    • Microsoft.Data.Sqlite 3.0.0
    • Npgsqlの4.1.0
    • MySqlConnector 0.59.1
    • Microsoft.EntityFrameworkCore 3.0.0
    • Microsoft.EntityFrameworkCore.Design 3.0.0
    • Microsoft.EntityFrameworkCore.InMemory 3.0.0
    • Microsoft.EntityFrameworkCore.Sqlite 3.0.0
    • Microsoft.EntityFrameworkCore.SqlServer 3.0.0
    • Microsoft.EntityFrameworkCore.Proxies 3.0.0
    • Npgsql.EntityFrameworkCore.PostgreSQL 3.0.0
    • Pomelo.EntityFrameworkCore.MySql 2.2.0
    • MongoDB.Driver 2.9.2
    • NHibernateは5.2.6
    • MySql.Data 6.10.9
    • System.Data.SQLite 1.0.111

プロジェクト住所:
https://github.com/zkweb-framework/ZKWeb

おすすめ

転載: www.cnblogs.com/zkweb/p/11730278.html