我使用Linux,我不願意切換到Windows。我需要爲Windows Server上的Visual Studio創建asp.net應用程序。我想從我的linux機器上工作。我聽說過單聲道。我能得到一些指導和建議嗎?在Linux上開發asp.net應用程序的windows服務器
請注意,應用程序將部署在Windows上。
我使用Linux,我不願意切換到Windows。我需要爲Windows Server上的Visual Studio創建asp.net應用程序。我想從我的linux機器上工作。我聽說過單聲道。我能得到一些指導和建議嗎?在Linux上開發asp.net應用程序的windows服務器
請注意,應用程序將部署在Windows上。
無論如何,你可能要在某個時候使用Windows。即使一切運行良好,你仍然需要檢查它是否在Windows上運行。
您可以在運行Windows的Linux上設置虛擬機,或者使用單獨的計算機進行測試。如果您在一個團隊中工作,而其他人則負責大部分測試,那麼您也可以避免這種情況。
從apt-get install mono-complete
開始安裝mono。讓Visual Studio設置項目可能是最簡單的。希望你正在使用某種形式的版本控制,這樣你就可以將代碼推送到你的Linux機器上。您可以在您的首選文本編輯器中將代碼寫在Linux上,並測試它在單聲道下運行。最後將其部署回Windows機器/虛擬機,以驗證它在目標平臺上按預期工作。
您可以檢查哪些功能,目前完全,部分或不支持單聲道這裏:
謝謝。我不能用單聲道創建項目嗎? –
沒有理由不能,但一些Visual Studio項目有很多文件。例如,Windows Form應用程序會爲代碼和佈局生成相當多的文件。我相信Mono Develop也可以設置項目,但僅僅通過文本編輯器就可以完成這些任務。 http://www.monodevelop.com/ – MikeS159
非常感謝。 –
你被拒絕在目標OS工作嚴重妨礙自己。我的建議是讓一個「在windows上使用visual studio的人」來完成這個項目。 –
我不能用單聲道嗎? –
您可以嘗試單聲道,但可能會遇到兼容性問題。從Linux內部的虛擬機怎麼樣? – MikeS159