最近我在 Mac 上尋找 C# dev 的解決方案,我發現這個很棒的工具是 Rider。但我有大問題。我正在撰寫僅在 Windows 站上使用的 Avalonia 專案。當我發布我的應用程式時,會生成 .exe,一切都會很酷,但是當我在 Windows 上打開這個應用程式時,我首先看到的是來自 .Net 的愚蠢的控制臺主機視窗。我知道這個問題對應于 .Net 運行時,但也許這里有人設法繞過了這個視窗?
我在發布期間使用 .net6 win-x64。
uj5u.com熱心網友回復:
最后我找到了解決我的問題的方法。似乎當您在 Windows 上安裝 Rider 時,在這種情況下它在 Parallels 下作業,它會按預期編譯應用程式,與 Visual Studio 相對。我忘了補充說我的電腦是 ARM 的 M1 Pro,而 VS 目前不支持 ARM。因此,總而言之,如果您想在 Mac M1 for Windows 平臺上構建應用程式,請使用 Parallels Windows 上的 Rider。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/487112.html
上一篇:如何在單個類中混合可空和不可空T
