2013-01-14 110 views
0

我想使用RegSvcs註冊COM +應用程序。時發生錯誤:在安裝過程中發生RegSvcs錯誤 - System.IO.FileNotFoundException - 無法加載文件或程序集

未知異常: 1信息:System.IO.FileNotFoundException - 無法加載文件或程序集「ServiceSta ck.Redis,版本= 3.9.32.0文化=中性公鑰= 63fa1090bba1cba5 '或 其依賴項之一。該系統找不到指定的文件。

該項目中有6個依賴dll,其中2個是第3個dll,我將其放入了speical文件夾。其他DLL來自: C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \和 C:\ Program Files \ Reference Assemblies \ Microsoft \ Framework \ v3.5。

如果有人遇到過這個問題,請回復我。謝謝。

+0

我應該從哪裏替換dll。你爲什麼不試試?如果不行再次問 –

+0

我已經嘗試過但失敗。 –

+0

任何人都可以幫助我嗎? –

回答

0

在Visual Studio中,打開Solution Explorer窗口並展開References節點。右鍵單擊對組件的引用,然後單擊「屬性」。在屬性窗口中將Copy Local更改爲True,它會將程序集複製到項目的輸出文件夾('bin \ Debug'或'bin \ Release')。

+0

終於我知道了。第三個DLL運行時版本與RegSvcs.exe不同。 –

相關問題