Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 引用的DLL复制到输出目录,但不包括在ClickOnce部署中_Visual Studio_Clickonce_Quicktime - Fatal编程技术网

Visual studio 引用的DLL复制到输出目录,但不包括在ClickOnce部署中

Visual studio 引用的DLL复制到输出目录,但不包括在ClickOnce部署中,visual-studio,clickonce,quicktime,Visual Studio,Clickonce,Quicktime,在VS2010中使用ClickOnce部署QuickTime引用时遇到问题。应用程序在本地运行时运行正常,但在部署时运行不正常。我在安装过程中找到了一个丢失的DLL 以下是我的项目中包含的参考资料: AxQTOControlLib QTOControlLib QTOLibrary 当我发布我的应用程序时,它会创建: AxInterop.QTOControlLib.dll.deploy Interop.QTOControlLib.dll.deploy Interop.QTOLibrary.dll

在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
,但随后遇到了哈希不匹配问题


有什么想法吗?提前谢谢

经过几个小时的摆弄,我终于把它弄好了

修复方法是为所有3个QuickTime引用设置
Copy Local=true
insolated=true


我还手动包含了一个
Interop.QTOLibrary.dll的副本
,但按照以下说明设置
buildaction=None
copy to Output=Never
:。不确定这是否有帮助。

你所说的
Isolated=true
是什么意思?我在引用的属性窗口中看到
Copy Local
选项。但是,我没有看到孤立的