我在 VS2010 中使用 ClickOnce 部署 QuickTime 引用时遇到问题。该应用程序在本地运行时运行良好,但在部署时却不行。我在安装过程中将其追踪到丢失的 DLL。
这些是我的项目中包含的参考:
AxQTOControlLib
QTOControlLib
QTOLibrary
当我发布我的应用程序时,它会创建:
AxInterop.QTOControlLib.dll.deploy
Interop.QTOControlLib.dll.deploy
Interop.QTOLibrary.dll.deploy
问题是当我实际安装该应用程序时Interop.QTOLibrary.dll.deploy
,在安装目录中找不到。
我注意到的另一件事是在 Publish -> Application Files 中,Interop.QTOLibrary.dll
没有列出。
我试过调整隔离值,但这没有影响。我也尝试过手动包括Interop.QTOLibrary.dll
但后来我遇到了哈希不匹配的问题。
有任何想法吗?提前致谢!