gpt4 book ai didi

c# - 如何在 linux 上运行具有 dll 文件的 c# 应用程序

转载 作者:行者123 更新时间:2023-11-30 22:30:26 32 4
gpt4 key购买 nike

我在 windows 上开发的 c# 应用程序在 ubuntu 上运行得很好,但是那些有 dll 文件的应用程序却不能。有解决办法还是我必须在 linux 上重新编译代码

最佳答案

Interop.SpeechLib.dll 是 Microsoft 语音 API (SAPI) 的一部分。

这在 Linux 上不存在,因此您必须找到一个替代 API 来调用它。

不过,您不必维护两个独立的代码库。您可以对主机平台/环境执行运行时检查,并为该环境调用适当的 API。

关于c# - 如何在 linux 上运行具有 dll 文件的 c# 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9654382/

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