gpt4 book ai didi

.net - 为什么 Mac 上的 dotnet new 不创建 .csproj 文件?

转载 作者:行者123 更新时间:2023-12-05 01:22:11 25 4
gpt4 key购买 nike

在 OSX 中安装 .NET Core SDK 1.1 后,dotnet new 命令会创建两个文件:

Program.cs
project.json

我以为 MS 正在转向 csproj?非Windows环境不是这样吗?是否有我错过某处的通知?

最佳答案

这是当前可用工具的正确行为。这很快就会改变。

目前,“经典”.NET Framework 项目(在 Windows 上)使用 .csproj,而 .NET Core 项目使用 project.json(加上 .xproj 使用 Visual Studio 2015 时)。当final tooling已发布,所有内容都将使用 .csproj 以在所有平台上保持一致。

在当前的工具版本中,dotnet new 将创建您提到的两个文件。当 project.json 被弃用时,您应该能够使用 dotnet migrate 将其转换为 .csproj

暂时不用担心! .NET Core 现在在 Mac 上运行良好,并且在工具更改后将继续运行。

关于.net - 为什么 Mac 上的 dotnet new 不创建 .csproj 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41127830/

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