exe程式與所依賴的dll不在同一目錄下的處理辦法
阿新 • • 發佈:2019-02-03
------解決方案--------------------------------------------------------
<configuration>
<runtime><assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin;bin2\subbin;bin3"/> //程式集位置
</assemblyBinding>
</runtime>
</configuration>
在app.config 在配置檔案中設定
------解決方案--------------------------------------------------------
把dll所在的路徑新增到系統環境變數,或者把dll放在系統環境變數指定的目錄,比如system32
------解決方案--------------------------------------------------------
放同目錄或者系統目錄都是可以的。
system32, windows 目錄都行
如果你這個 DLL 會有多個你做的產品用到,建議放在 SYSTEM32 目錄下,以免造成衝突