私はEntity Framework Coreの指示に従っています。ある時点で
ツールセクションを見つけて、次に示すようにMicrosoft.EntityFrameworkCore.Tools.DotNetパッケージを追加します
project.json
:
"tools": {
"Microsoft.EntityFrameworkCore.Tools.DotNet": "1.0.0-preview3-final",
"Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final",
"Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.0.0-preview2-final"
},
私が理解するように、project.jsonは今やなくなっています。では、この値をどこに追加するのですか?プロジェクトファイル?
でproject.json
/ xproj
形式、それはのトップレベルになっproject.json
: https://docs.microsoft.com/en-us/dotnet/articles/core/tools/project-json#tools
新しいcsproj
システムでは、 DotNetCliToolReference
によって表されDotNetCliToolReference
。基本的に私が見つけることができるこのドキュメントはありません。私はdotnet-migrate
ソースを読んで見つけました。
その例は次のようになります。
<Project ...>
<Import .../>
<PropertyGroup .../>
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet">
<Version>1.0.0</Version>
</DotNetCliToolReference>
</ItemGroup>
</Project>