从共享驱动器运行时,C# 应用程序无法加载 Matlab DLL?

发布于 2024-08-28 18:14:03 字数 290 浏览 10 评论 0原文

我有一个 C# .NET 2.0 程序,它调用我使用 Matlab Builder for .NET 创建的 Matlab .dll 文件。此 Matlab .dll 文件是我需要从 C# 程序调用的 am 文件函数的包装器。

当我从本地驱动器运行此应用程序时,一切正常。然而,一旦我将应用程序复制到共享驱动器,Matlab dll 在首次加载时就会失败。

我设置 caspol 以允许 .NET 程序从共享驱动器运行。

有谁知道什么可能导致这个问题,或者我可以使用一个工具来轻松找出问题所在?

谢谢。

I have a C# .NET 2.0 program that calls a Matlab .dll file that I created using Matlab Builder for .NET. This Matlab .dll file is a wrapper for a m file function that I need to call from my C# program.

Everything works fine when I run this app from my local drive. However once I copy the app to a shared drive the Matlab dll fails when it's first loaded.

I setup caspol to allow .NET programs to run from shared drives.

Does anyone know what could cause this problem or a tool that I could use to easily figure out what the problem is?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

Saygoodbye 2024-09-04 18:14:03

尝试从 Visual Studio 重新添加 .dll。这是我能给出的最好的猜测。

Try re-adding the .dll from Visual Studio. This is the best guess I can give.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文