我正在尝试引用.NET项目中的托管DLL,而不是将其复制到输出目录中。因此,当我的程序运行时,它从它安装的位置运行DLL -无论它在哪里。问题在于此托管DLL调用非托管DLL。当我尝试引用托管DLL时,它抛出一个FileNotFound Exception - Could not load file or assembly 'CharacterGen' or one of当我将我的输出设置为与我
我现在有一个DLL,它包含由几个函数组成的非托管C++代码,其中我只导出一个供外部使用。接下来,我需要在托管C++项目(使用公共语言运行时支持构建)中使用这个DLL。到目前为止,通过在Visual 2010中设置Additional Include Directories,我添加了对现有非托管项目头文件的引用。,如果我使用前面提到的DLL并将它复制到与托管C++的可执行文件相同的文件夹中,那么一切都会正常工作。
我不知道这是否正确的做