如果混合模式应用程序的非托管(非COM)DLL不在应用程序目录或Windows路径中,Windows能否找到这些DLL?我注意到VS2008没有出现在路径上,我想知道这是如何做到的。
发布于 2009-12-08 23:09:12
不,它不能从搜索一组路径的意义上“找到”它们。但它们始终可以通过其完整路径加载(C:\Program Files\Visual Studio...)如果你知道去哪里找的话。您可以使用AppDomain获取您自己的可执行文件的路径,然后从中派生出DLL的位置。
这就是你要找的吗?你的问题有点模棱两可。
https://stackoverflow.com/questions/1867531
复制相似问题