.Net Core Console Appから正常に参照できる.Net Core Class Libraryがあります。私の.Net 4.6.2コンソールアプリケーションが.net core Class Library Projectを間違って参照しているのはなぜですか?
.Net 4.6.2コンソールアプリケーションからクラスライブラリを参照しようとしていますが、これは参照用のようですが、.Net Core Libからオブジェクトをインスタンス化しようとすると見つかりませんそれ。奇妙なことに、DLLへの参照を.Net Core Class Libの/ bin/Debugフォルダを使って直接追加しようとすれば十分です...
これをNugetパッケージとしてパッケージ化して追加すると動作しますそれはそう。私の.Net Core Class Libraryのproject.jsonは以下の通りです。あなたは今、唯一のNuget経由でネットコアクラスライブラリに依存関係を追加することが可能であるhttps://github.com/PrintsCharming/ObjectHydrator/tree/v2-alpha-1
{
"version": "2.0.0-*",
"dependencies": {
},
"frameworks": {
"net46": {
"dependencies": {
},
"frameworkAssemblies": {
"System.ComponentModel.DataAnnotations": "4.0.0.0"
}
},
"netcoreapp": {
"dependencies": { "System.ComponentModel.Annotations": "4.1.0" },
"imports": "dnxcore50"
}
}
}
さて、私は、私はそれを「権利」をやっていたと思います。これがいつ解決されるのか分かりますか?それはVS "15"ですか? – Webjedi