千家信息网

.NET Core如何从project.json 到 .csproj构建配置文件

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,.NET Core如何从project.json 到 .csproj构建配置文件,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。从 .
千家信息网最后更新 2025年12月03日.NET Core如何从project.json 到 .csproj构建配置文件

.NET Core如何从project.json 到 .csproj构建配置文件,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

从 .NET Core SDK 1.0 Preview 3 build 004056 开始,.NET Core 弃用 project.json,回归 .csproj,主要原因是为了兼容 MSBuild ,详见 Announcing .NET Core Tools MSBuild "alpha" 。

如果你安装了 .NET Command Line Tools (1.0.0-preview3-004056) ,运行 dotnet new 不会创建 project.json 文件,取而代之的是 .csproj 文件,文件内容如下:

      Exenetcoreapp1.0          1.0.1  1.0.0-alpha-20161104-2  All      

dotnet restore, dotnet build, dotnet publish, dotnet run 都会使用这个 .csproj 文件,不再支持 project.json 。

用 Visual Studio for Mac 创建的 .NET Core 项目也是只有 .csproj ,没有 project.json 。

用 Visual Studio 2017 RC 创建的 .NET Core 项目也是只有 .csproj ,没有 project.json 。

将 project.json 转换为 .csproj 有2种方法:

1)在 project.json 所在的项目文件夹,运行 dotnet migrate 命令。

2)用 Visual Studio 2017 RC 打开现有的 .sln ,VS2017 会自动帮您转换(实测发现VS2017的自动转换有些不靠谱,还是dotnet migrate命令靠谱)。

目前 Visual Studio 2015 不支持 .NET Core 的 .csproj 。

关于.NET Core如何从project.json 到 .csproj构建配置文件问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

文件 问题 项目 配置 内容 只有 命令 方法 更多 帮助 支持 解答 运行 易行 取而代之 简单易行 原因 小伙 小伙伴 所在 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 哪个国家的数据库最好 定时广播软件开发 服务器机房装修 智慧社区软件开发公司排名 宿城区大型网络技术价格查询 湖南竞网智赢网络技术 如何更换数据库连接池 我国服务器行业市场情况 QC归属地数据库怎么更新 加强网络安全建设的信息 服务器硬盘接口哪个最快 湖州推广网络技术管理系统 中控考勤机 系统数据库设置 网络安全岗位有年龄限制吗 2020年网络安全专题教育 僵尸毁灭工程服务器版本已过时 网络安全法国家实行 绝地求生日韩手游服务器怎么登录 永顺软件开发技工学校 解析excel后查询数据库 网络安全法第七十一条 局域网必须用服务器吗 局域网服务器安装位置 网络安全靠人名网络安全 新野县网络安全保护 通信网络安全生产检查内容 吉林省鑫泽网络技术有限公 倩女幽魂进不去服务器 福建阿里云数据库 如何返回数据库
0