我在vs2010
(.net 4.0)中提出申請。我使用發佈者和InstallShield LE發佈了它。找不到DLL文件(非COM對象)
但是當我運行應用程序,我得到錯誤,找不到dll
。我知道哪個DLL丟失。這是一個非COM對象,我無法將它添加到vs2010中的項目中。我正在使用調用此dll的包裝庫。
如果我將dll
粘貼到syswow64
中,我的應用程序可以正常工作。但我想要一個更乾淨的方式來做到這一點。我已經看過漢斯的回答here。但我不知道什麼是並行緩存。
爲環境變量添加路徑也可以正常工作。
我不知道是否更新註冊表和添加路徑值將工作與否。我想知道是否可以更新我的應用程序的註冊表並指導它搜索特定dll的路徑。
謝謝。
包裝DLL不是我的個人代碼。它是非託管庫的託管版本。我必須將非託管dll粘貼到bin文件夾才能使調試器正常工作。 – Naresh