2014-10-30 211 views
-1

我们正在开发Visual Studio插件,并且为此我们创建了一个带有一些新功能的DLL。然后我们调用SetDllDirectory来将我们的安装路径添加到dll搜索路径中,并且我们得到错误代码183,这意味着“该文件已经存在时无法创建文件”。我们确实知道这是有问题的呼叫,因为我们有一个激活的记录器。我们添加的路径是有效的,并存在于我们启动VS的机器上。SetDllDirectory失败,错误代码为183(“该文件已存在时无法创建文件”)

任何想法可能是什么原因呢?我们发现在网络上没有这样的参考...

感谢, 奥伦

回答

0

好 - 我们错了:-)

SetDllDirectory会返回0为失败,所以我们的检查是错误的。任何不是0的值都可以用于提供信息。

Oren

相关问题