找不到或丢失文件

Not found or missing file

我正在 Windows 上使用 c# Visual Studio 开发跨平台 Gui 应用程序。我希望通过 Monodevelop 将我的代码移植到 linux,因为我已经在另一个项目中尝试过它并且它有效。 然而,在这个特定项目中,我碰巧使用 EasyTabs dll 在我的应用程序上创建了一个 chrome 选项卡。这些项目在 windows 上没有错误,但在 linux 上我得到一个 dll 异常错误,它说缺少一个 dll 是 uxtheme.dll

我试图从我的 windows C:\Windows\System32 复制 uxtheme dll 到我的项目并将其添加到我的 .csproj 中,甚至将其复制到我的调试和发布文件夹中。然而,这还没有成功。任何可行的想法都可以。

您似乎正在尝试 运行 linux 上的 winapi 项目。虽然 Monodevelop 可能看起来支持 linux os 上的 windows 环境,但非常重要的是要注意并非所有 dll 和支持 windows 运行time 文件都可用.您必须寻找丢失的 dll 文件来解决您的问题,或者只是编写一个根本不需要它们的程序