我在VS2010中使用ClickOnce部署QuickTime引用時遇到問題。應用程序在本地運行時運行得很好,但在部署時不會運行。我在安裝過程中將其追蹤到缺少的DLL。引用的DLL被複制到輸出目錄但未包含在ClickOnce部署中
這些都是在我的項目中包括引用:
AxQTOControlLib
QTOControlLib
QTOLibrary
當我發表我的應用程序,它創建:
AxInterop.QTOControlLib.dll.deploy
Interop.QTOControlLib.dll.deploy
Interop.QTOLibrary.dll.deploy
問題是,當我實際安裝應用程序Interop.QTOLibrary.dll.deploy
是無處可在安裝目錄中找到。
我注意到的另一件事是發佈 - >應用程序文件,Interop.QTOLibrary.dll
未列出。
我試過調整隔離值,但沒有影響。我也嘗試手動包括Interop.QTOLibrary.dll
,但後來我碰到了散列不匹配問題。
任何想法?提前致謝!
你是什麼意思的'Isolated = true'?我在引用的「屬性」窗口中看到「複製本地」選項。但是,我沒有看到「孤立」。 – Wally