我用Delphi Prism在Windows 7上编写了一个程序。我拿出了可执行文件,并尝试在Linux上运行它。此时,mono引发以下错误。这是否意味着RemObjects组件只适用于windows环境?如果没有,如何解决此异常?
无法加载文件或程序集“RemObjects.InternetPack、Version=2.0.47.845、Culture=neutral、PublicKeyToken=3df3cad1b7aa5098”或其依赖项之一。未处理的异常: System.TypeLoadException:已发生类型加载异常。
提前谢谢你,
发布于 2012-05-24 12:38:48
您需要在Linux机器上部署和注册RemObjects InternetPack。它不是默认运行时的一部分。
想象一下,就像用运行时包构建一个Delphi Win32应用程序一样。当您将应用程序部署到其他机器时,还必须部署运行时包。
部署.NET包是一个完全不同的问题(而不是真正与Delphi或Prism相关的问题)。你可能想先在这里搜索,如果你找不到一个现有的答案,那就发布一个新的问题。
https://stackoverflow.com/questions/10726276
复制相似问题