gpt4 book ai didi

.net - Project.json 工具现在应该去哪里?

转载 作者:行者123 更新时间:2023-12-05 00:16:42 25 4
gpt4 key购买 nike

我正在关注 Entity Framework Core instructions一步步。在某些时候它说

locate the tools section and add the Microsoft.EntityFrameworkCore.Tools.DotNet package as shown below


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 表示.我基本上找不到这方面的文档;我是通过阅读dotnet-migrate的来源才找到的.

一个例子如下所示:

<Project ...>
<Import .../>
<PropertyGroup .../>
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet">
<Version>1.0.0</Version>
</DotNetCliToolReference>
</ItemGroup>
</Project>
dotnet-migrate 输出的更完整示例是 here .

关于.net - Project.json 工具现在应该去哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41383626/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com