私は.netcoreapp1.0ための2つの特定の依存関係にdnx46から私のasp.net(コア)アプリを変換に苦労しています(Microsoft.Azure.ServiceBusとSystem.IO.Ports.SerialPort)依存性の問題1.0
正なので、私は、これらの機能は、最終的には1日、.NETのコアに着陸する予定という賭けを作る..しかし、その間によ、私はモニカから私のアプリを変換することがわかりましたdnx46に.netstandard1.3では、ServiceBusの依存関係を解決できます。
解決するSystem.IO.Ports.SerialPortしかし、まだこの問題を解決する方法はわかりません。私はnet462フレームワークを.netstandard1.3モニカでインポートすると、System.IO.Ports.SerialPortオブジェクトを見つけることができますが、それはできません。
私には何が欠けていますか?参考のため
、私のproject.jsonがあります:
{
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.0-rc2-3002702",
"type": "platform"
},
"Microsoft.NETCore.Platforms": "1.0.1-*",
"Microsoft.EntityFrameworkCore": "1.0.0-rc2-final",
"Microsoft.EntityFrameworkCore.Sqlite": "1.0.0-rc2-final",
[...more stuff...]
},
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
// To be restored when they'll become available on .net core
// "Microsoft.WindowsAzure.ConfigurationManager": "3.2.1",
// "WindowsAzure.ServiceBus": "3.2.1",
}
},
"netstandard1.3": {
"buildOptions": {
"define": [ "INCLUDE_WINDOWSAZURE_FEATURE" ]
},
// Imports of net462 fixes loading of
// - NewtonSoft.Json
// - System.Runtime.Loader for "Microsoft.NETCore.App"
"imports": [
"net462"
],
"dependencies": {
"Microsoft.NETCore.Portable.Compatibility": "1.0.1-rc2-24027"
"Microsoft.WindowsAzure.ConfigurationManager": "3.2.1",
"WindowsAzure.ServiceBus": "3.2.1",
}
}
}
}
: 'net462'フレームワークの部分を持って、netcoreapp1.0'の輸入を行いますすべての 'AspNetCore'と' EntityFrameworkCore'機能を取得します。 – DarkUrse
ASP.NETコアとEFコアの両方が.NET Desktopと互換性があるため(net462の 'netcoreapp1.0'をインポートすることはあまり意味がないので、' net462'に 'netcoreapp1.0'をインポートする必要はありません)とにかく) – Pinpoint
Gotcha、あなたは正しい。最近の名前変更とバージョン変更のストームは私が恐れている:/私はEF * Core *とasp.net * core *実行しないでください。最初は混乱します。私が尋ねることができるなら、目的は何ですか?また、輸入セクションを使用する時期はいつですか? – DarkUrse