一些用户(我会说大约10%的用户)在尝试运行我用C# (.NET 4.0)编写的应用程序时会出现问题。在应用程序启动时会出现如下错误:
Could not load file or assembly 'lua51.dll'. Such module could not be found.
- 这是翻译,因此在英文版本中可能会类似。
问题在于大多数用户没有遇到这个问题,并且lua51.dll存在于程序目录中。这个错误的原因是什么?
我在项目->构建选项中设置了平台:x86,但出现了错误。
lua51.dll
的依赖项。如果您可以在他们的计算机上运行depends.exe
,这也可能会有所帮助。 - user7116