我在閱讀本文: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