私は、POCOデータモデルを表す.NET 3.5でコンパイルされたDLLを持っています。クライアントアプリケーションは.NET 3.5に限定されており、クライアントとサーバーの両方でDLLを共有する必要があるため、DLLの再コンパイルはオプションではありません。ASP.NETコアプロジェクトからの.NET 3.5 DLLの参照
サーバーのREST APIをASP.NET Core MVCプロジェクトとして書き直そうとしています(VS2015の1.0リリースとPreview 2ツールを使用しています)。私もnugetを設定しようとした
error: Package Microsoft.NETCore.App 1.0.0 is not compatible with net35 (.NETFramework,Version=v3.5). Package Microsoft.NETCore.App 1.0.0 supports: netcoreapp1.0 (.NETCoreApp,Version=v1.0)
"frameworks": {
"netcoreapp1.0": {
"imports": [ "dotnet5.6", "portable-net45+win8" ]
},
"net35": {
"bin": { "assembly": "c:\\source\\externaldllsdebug\\datadef.dll" }
}
:ログのようなエラーの束を示し、以下のように私は、いわゆる「ビン構文」とproject.jsonを更新しようとしたが、パッケージには、復元しますパッケージをDLLフォルダーに入れ、フォルダーを新しいナゲットソースにします。パッケージを正常に開いたが、DLLをインポートしようとすると失敗した。
私はnet451 +をターゲットにしようとしていて、私の指が交差していないようにしています:) – Pawel