如何将所有dll-s从另一个应用程序符号链接到我的bin文件夹如果我没有选择复制本地这些dll的选项?使用mklink将一个文件夹中的dll文件从一个文件夹粘贴到另一个
喜欢的东西:
mklink /h "C:\myApplication\bin\*.dll" "C:\directoryWithTheDlls\bin\*.dll"
如何将所有dll-s从另一个应用程序符号链接到我的bin文件夹如果我没有选择复制本地这些dll的选项?使用mklink将一个文件夹中的dll文件从一个文件夹粘贴到另一个
喜欢的东西:
mklink /h "C:\myApplication\bin\*.dll" "C:\directoryWithTheDlls\bin\*.dll"
我决定一切与此命令复制:
"/c mklink "C:\myApplication\bin\CopiedAssemblies" "C:\directoryWithTheAssemblies\bin" /j"
这是帮助loadlibrary
搜索顺序。
加载应用程序的目录。
当前目录。 Windows XP:如果HKLM \ System \ CurrentControlSet \ Control \ SessionManager \ SafeDllSearchMode为1,则当前目录是搜索的最后一个目录。默认值为0.
Windows系统目录。使用GetSystemDirectory函数获取此目录的路径。 Windows NT/2000/XP:此目录的名称是System32。
Windows NT/2000/XP:16位Windows系统目录。没有获得该目录路径的函数,但它被搜索。这个目录的名字是System。
Windows目录。使用GetWindowsDirectory函数获取此目录的路径。
PATH环境变量中列出的目录。
因此,将该目录添加到路径。