我在vs2010
(.net 4.0)中提出申请。我使用发布者和InstallShield LE发布了它。找不到DLL文件(非COM对象)
但是当我运行应用程序,我得到错误,找不到dll
。我知道哪个DLL丢失。这是一个非COM对象,我无法将它添加到vs2010中的项目中。我正在使用调用此dll的包装库。
如果我将dll
粘贴到syswow64
中,我的应用程序可以正常工作。但我想要一个更干净的方式来做到这一点。我已经看过汉斯的回答here。但我不知道什么是并行缓存。
为环境变量添加路径也可以正常工作。
我不知道是否更新注册表和添加路径值将工作与否。我想知道是否可以更新我的应用程序的注册表并指导它搜索特定dll的路径。
谢谢。
包装DLL不是我的个人代码。它是非托管库的托管版本。我必须将非托管dll粘贴到bin文件夹才能使调试器正常工作。 – Naresh