Sib*_*Guy 4 .net nuget entity-framework-core .net-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"
},
Run Code Online (Sandbox Code Playgroud)
据我所知,project.json现在已经不见了.那么我应该在哪里添加这个值呢?项目文件?
在project.json/ xprojformat中,它位于顶层project.json:https://docs.microsoft.com/en-us/dotnet/articles/core/tools/project-json#tools
在新csproj系统中,它由代表DotNetCliToolReference.基本上没有我能找到的文件; 我只是通过阅读它的来源找到它dotnet-migrate.
一个例子看起来像这样:
<Project ...>
<Import .../>
<PropertyGroup .../>
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet">
<Version>1.0.0</Version>
</DotNetCliToolReference>
</ItemGroup>
</Project>
Run Code Online (Sandbox Code Playgroud)
输出更完整的例子dotnet-migrate是在这里.
| 归档时间: |
|
| 查看次数: |
816 次 |
| 最近记录: |