linux - 如何让我的 dotnet 核心应用程序使用不同的包?

标签 linux macos .net-core

我正在玩 Compat.System.Drawing,它有针对不同操作系统的不同包

window :CoreCompat.System.Drawing.dll
OSX:runtime.osx.10.10-x64.CoreCompat.System.Drawing
Linux:runtime.linux-x64.CoreCompat.System.Drawing

如何让我的应用程序在各自操作系统的各自包中调用相同的 API 方法?

最佳答案

runtime. 开头的包是自动引入的,工具应在需要时自动恢复这些包。 (然而,就最近的 CoreCompat.System.Drawing 构建而言,我认为运行时包已经过时了)

关于linux - 如何让我的 dotnet 核心应用程序使用不同的包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43300708/

相关文章:

linux - 连接两个 WAV 文件,然后在 SOX 中合并第三个 WAV 文件

.net-core - 从 vscode "Azure App Services"扩展部署后,.net core 应用程序未启动。 (来自 macOS)

macos - NPM 安装失败

docker - docker中的asp.net核心所需的Https

azure - .NET Core Web Api 错误 -4090 EADDRNOTAVAIL 地址在 Azure 上不可用

Linux 上 mktime 的混淆行为?

php - Linux : Pack PHP - MySQL app in RPM

linux - 如何启动gitlab?

在 visual studio code 中快速编码

python - 如何在 Mac 上为 ttk/Tkinter 的笔记本中的框架匹配背景颜色?