我在阅读本文: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核心应用程序使用不同的标记,我想知道创建ConsoleApp和.NET Framework 4.5.1并创建ConsoleApp有什么区别。 NET核心与绰号设置为.net框架4.5.1。预计行为有什么不同?我能想到的唯一区别是,第一个会使用csproj,第二个会使用xproj(现在不推荐使用xproj,所以使用新的csproj格式)。我问这个问题是因为我目前的应用程序是建立在.NET框架4.5.1之上的,我正在考虑将它迁移到.NET框架之上的.NET核心。在.NET框架上运行.NET核心应用程序
2
A
回答
2
调用project.json构建工具时,“.NET Core SDK”仅部分为真:该工具可用于为.NET Core以外的运行时构建.NET Framework。使用project.json为.NET Framework构建的控制台应用程序与使用csproj为.NET Framework构建的控制台应用程序完全相同。
新的csproj格式尝试纠正这种常见混淆。您会注意到在VS 2017中,项目使用“.NET SDK”,又名“Microsoft.NET.Sdk”(从名称中删除了Core)。这个新的SDK可用于构建.NET Framework,.NET Standard和.NET Core项目。
相关问题
- 1. .net框架.NET核心
- 2. Windows IoT核心是否运行.NET核心应用程序?
- 3. 在chromebook上运行.net核心应用程序
- 4. 在完整框架中运行.NET核心应用程序有什么意义?
- 5. 运行.NET核心
- 6. 运行.NET核心与其他.NET框架和单声道框架
- 7. 构建VS2017 .net核心应用程序,其目标是完整的.net框架
- 8. 从命令行开发运行.net核心应用程序
- 9. 运行.NET框架.NET框架下1.1程序4.0
- 10. 如何在.NET核心应用程序中使用.NET核心类库?
- 11. .NET核心CLI运行非核心应用程序,它是如何工作的?
- 12. Asp.Net核心(完整.Net框架)与Asp.Net核心(.Net核心)性能
- 13. Google API与.NET核心应用程序
- 14. 在VPS上运行.net应用程序
- 15. 在Azure上运行.NET应用程序
- 16. 如何调试Visual Studio 2017在Minikube上运行的.Net核心应用程序
- 17. 在Ubuntu上运行自包含的ASP .NET核心应用程序
- 18. 在任何框架运行.NET 2.0的应用程序
- 19. 在没有.NET框架的情况下运行.NET应用程序
- 20. 如何在vs 2015中重新定位.net核心应用程序的框架?
- 21. .NET核心实体框架,子对象
- 22. .NET核心实体框架 - --output-dir的
- 23. 缺少“ASP.NET核心Web应用程序(.NET核心)”模板
- 24. ASP.NET Web应用程序核心(.NET框架)的用途和用途是什么?
- 25. 问题。 .net框架无法引用.net核心项目
- 26. 在.net上的MySQL.Data核心应用程序中的MySQL.Data问题
- 27. 在iis上更新.net核心Web应用程序
- 28. 在.NET 4系统上运行.NET 3.5应用程序
- 29. 在.NET 3.5上运行.NET 1.1应用程序
- 30. .NET框架是否需要运行面向.NET的VC++应用程序?
第二个将在.NET Core SDK 1.0发布后很快使用csproj。 –
@LexLi是的,我提到过。 – MistyK