gpt4 book ai didi

macos - 从 windows 到 mac 的 C# 单声道

转载 作者:行者123 更新时间:2023-12-05 00:09:13 25 4
gpt4 key购买 nike

我想知道我不应该在代码中做什么会阻止我的 C# 应用程序在 mac 上运行。

最佳答案

一般来说,您不应该使用 Microsoft.* 中的任何内容。命名空间、没有 PInvoke(C# 中的 DllImport)和 UI 也可能有问题。

有关 Mono 兼容性的更多信息,请参见 Mono 指南 Porting Winforms Applications .可以使用 Migration Analyzer 检查现有应用程序的兼容性。工具。

更新:PInvoke 实际上在 Mono 中工作,但如果你想让它跨平台工作,你必须为每个平台提供具有相同接口(interface)的 native 共享库(即 Win API 很可能不起作用)。

关于macos - 从 windows 到 mac 的 C# 单声道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/729106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com