代码之家  ›  专栏  ›  技术社区  ›  zneak

尝试从托管代码加载DLL时发生FileNotFoundException

  •  0
  • zneak  · 技术社区  · 15 年前

    首先,我想说我对Windows链接系统相当陌生。(我的大部分编程经验都是在macos上获得的,在macos上连接库和框架是完全不同的。我也不是什么Windows用户。)

    这是我的设置:我有两个项目在同一个解决方案。第一个是我们将调用的C++/CLI项目 Foo . Bar 是一个C#控制台可执行项目,它引用 .

    两者都很好。

    Bar.exe C#程序,它在构造第一个需要 . 例外情况是 FileNotFoundException 这说明 Foo.dll

    所以我启动了 fuslogvw

    你知道吗?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Sean Fausett    15 年前

    所有可执行文件和dll依赖项都在输出目录中吗?首先使用检查本机依赖项 Depends

    推荐文章