繁体   English   中英

Visual Studio 2013单击一次部署

[英]Visual Studio 2013 Click Once Deployment

我有一个单击一次部署项目,该项目已经运行了很长时间了。 我向它引用的项目中添加了一些新的dll。 该dll无法在引用中引用,因此我将它们作为文件添加到了项目中。

Build Action是Content,复制到输出目录是始终复制。

当我构建应用程序时,dll出现在bin \\ debug目录中。 该程序也可以在我的计算机上使用它们。 当我部署应用程序时,dll不会进入其他计算机。

在“在应用程序属性中发布”下,我转到了应用程序文件。 我需要的dll没有列出要包含在部署中。

我希望得到一些帮助,我觉得我缺少一些非常简单的东西。

我有一种感觉,如果我将dll放入主项目中,它将可以正常工作。 我真的不想这样做,我想让它们都位于实际使用的项目中。

当我部署应用程序时,dll不会进入其他计算机。

...

在“在应用程序属性中发布”下,我转到了应用程序文件。 我需要的dll没有列出要包含在部署中。

您需要将它们设置为与应用程序一起下载。 单击项目属性中的DLL,然后按F4。 将“构建操作”设置为“内容”,并将“复制到输出目录”设置为“如果更新则复制”

在此处输入图片说明

参考信息-如果您下载DLL以供内置exe引用(例如),则可能还需要为可执行文件配置清单文件,以使其能够正确提取DLLS。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM