WebプロジェクトをRC1からRC2に移行する際に問題があります。私が切り替えると、プロジェクト全体でこのようなエラーが発生しています。アセンブリmscorlibへの参照を追加する必要があります。バージョン= 4.0.0
タイプ 'Func <、>'は、参照されていないアセンブリで定義されています。あなたは「バージョン= 4.0.0.0、文化=中立、なPublicKeyToken = b77a5c561934e089、mscorlib」
が機能していないLINQ機能とラムダ式のすべてのように見えるのアセンブリへの参照を追加する必要があります。
これは私のproject.json
ファイルは次のようになります。これは何を意味するのか
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
"System.Linq": "4.1.0-rc2-24027"
},
"imports": [ "net451", "portable-net45+win8" ]
}
},
"dependencies": {
"NETStandard.Library": "1.5.0-rc2-24027",
"Microsoft.EntityFrameworkCore": "1.0.0-rc2-final",
"Microsoft.EntityFrameworkCore.SqlServer": "1.0.0-rc2-final",
"System.ComponentModel.Annotations": "4.1.0-*"
}
任意のアイデア?私はdotnet restore
を実行しようとしましたが、助けにはなりませんでした。
このエラーは再現できません。あなたはあなたのプロジェクト全体を共有することができますか? – svick
'imports'引数を使用しているときに同様の問題が発生しました。完全に削除してみるか、net451をdnx451に変更してください。 – Negorath
@Negorathの良いアイデア、*新しい* RC2 Webアプリケーションに追加されたものを見てみることを検討してください。インポートセクションは '' dotnet5.6 "、 " dnxcore50 "、 " portable-net45 + win8 "' – wal