【发布时间】:2017-02-23 12:12:24
【问题描述】:
我正在阅读这篇文章:https://blogs.msdn.microsoft.com/cesardelatorre/2016/06/28/running-net-core-apps-on-multiple-frameworks-and-what-the-target-framework-monikers-tfms-are-about/,关于为 .NET 核心应用程序使用不同的名称,我想知道使用 .NET 框架 4.5.1 创建 ConsoleApp 和创建名称设置为 .NET 的 ConsoleApp .NET 核心之间有什么区别。网络框架 4.5.1。
预计会有任何不同的行为吗?我能想到的唯一区别是第一个将使用 csproj 而第二个将使用 xproj(好的 xproj 现在已弃用,所以新的 csproj 格式)。我问这个问题是因为我当前的应用程序是建立在 .NET 框架 4.5.1 之上的,我正在考虑将它迁移到 .NET 框架之上的 .NET 核心。
【问题讨论】:
-
.NET Core SDK 1.0 发布后,第二个也将很快使用 csproj。
-
@LexLi 是的,我提到过。