在工作中,我們有一個大的JS(FrontEnd)/ .NET(後端)項目。我想有一個選項可以在家裏的Mac上使用這個項目。我可以在同一個項目中使用docker在PC和Mac上工作嗎?我被告知,目前的系統對於經典的.NET並不適用,只針對.NET核心進行了優化。那是對的嗎?我可以使用docker在OSX上運行MSBuild嗎?
0
A
回答
1
如果您願意僅使用.NET Core,則可以按照these directions構建它。但是,您確實需要Windows才能獲得完整的.NET Framework。此時,您只能在Windows 10專業版或Windows Server 2016上使用Windows Docker容器,而不能使用Mac或Linux。
0
單聲道4.8+包括可以構建csproj項目的msbuild
的發行版。 Mono 5將包含用於爲.net core/.net標準(4.8可以是patched manually)構建「新式」csproj格式所需的SDK。
omnisharp project還爲許多編輯器帶來了C#編輯功能,並在macOS上工作。 Visual Studio Code(GitHub和omnisharp-roslyn的功率發現)的C#擴展也是如此。微軟還提供適用於Mac的Visual Studio,因此您可以通過macOS和Windows爲您的項目提供類似的編輯體驗。 還有JetBrains Rider項目旨在創建一個非微軟的跨平臺IDE。
+0
聽起來像只是一個'構建'的矯枉過正。希望,未來會更平臺 - (閱讀微軟) - 不可知論者 –
相關問題
- 1. 我可以使用安裝在OSX上的Hudson在Windows Server上運行MSBuild嗎?
- 2. 我可以使用Kerberos在Yarn上運行DCE(Docker Container Executor)嗎?
- 3. 我可以在linux mint 13上運行docker嗎?
- 4. 我可以在Windows 7上使用docker-toolbox運行Windows容器嗎?
- 5. 我可以在VPS上運行Matlab嗎?
- 6. 我可以在View上運行SqlQuery嗎?
- 7. 我可以在Windows上運行py2app嗎?
- 8. travis-ci可以運行docker嗎?
- 9. 我可以在Docker上使用Windows .Net應用程序嗎?
- 10. 我可以使用monomac的OSX AUGraph嗎?
- 11. Linux應用程序可以在使用Docker的Windows上運行嗎?
- 12. 我可以在虛擬機中運行Docker嗎?
- 13. 我們可以在Docker中運行多進程程序嗎?
- 14. Docker容器可以在實時Web服務器上運行嗎?
- 15. 基於Ubuntu的Docker鏡像可以運行在Redhat上嗎?
- 16. OSX上的deepstream.io docker運行錯誤
- 17. 我可以使用useLegacyV2RuntimeActivationPolicy運行scriptcs嗎?
- 18. MSBuild可以在我的配置文件上運行正則表達式嗎?
- 19. 可以在iOS7(iPad 4)上使用Xcode v5.0.1 OSX v10.8.5運行fruitstrap嗎?
- 20. 我可以在一個命令中使用docker-compose運行多個服務嗎?
- 21. 爲什麼我無法在Mac OSX上運行Docker?
- 22. 我可以使用Metal在GPU上運行算法嗎?
- 23. 從`docker`升級到`docker-ce`時,我可以保存我的運行容器嗎?
- 24. 我們可以在mac OSX上運行xcowsay嗎?如果是,如何?
- 25. 我可以使用python在我的Mac上運行/使用應用程序嗎?
- 26. 我可以在Google App Engine PHP運行時上運行CakePHP嗎?
- 27. 我可以在iPhone上運行JavaScript運行時(如v8)嗎?
- 28. 我可以在Bluemix上運行我的Tomcat應用程序嗎?
- 29. 我可以使用OSX上的Java訪問Cocoa Accessibility API嗎?
- 30. Perl可以在多行上運行嗎?
否在虛擬機(vmware或virtualbox或parallels)中運行Windows並在其中安裝常用的開發環境。 –