无法在Mono下加载RemObjects.InternetPack

时间:2012-05-23 19:06:05

标签: linux mono delphi-prism oxygene

我用Delphi Prism在Windows 7上编写了一个程序。我拿了可执行文件并尝试在单声道Linux上运行它。此时,mono提出了以下错误。这是否意味着RemObjects组件仅适用于Windows环境?如果没有,您如何解决此异常?

无法加载文件或程序集“RemObjects.InternetPack,Version = 2.0.47.845,Culture = neutral,PublicKeyToken = 3df3cad1b7aa5098”或其中一个依赖项。 未处理的异常:System.TypeLoadException:发生了类型加载异常。

提前致谢,

1 个答案:

答案 0 :(得分:3)

您需要在Linux计算机上部署并注册RemObjects InternetPack。它不是默认运行时的一部分。

将其视为使用运行时包构建Delphi Win32应用程序。将应用程序部署到其他计算机时,还必须部署运行时包。

部署.NET个包是一个完全不同的问题(并非真正DelphiPrism相关)。您可能希望先在SO上搜索,如果您没有找到现有答案,请发布一个新问题。