reference – 部署ClickOnce时缺少dll
发布时间:2020-12-14 04:23:32 所属栏目:Windows 来源:网络整理
导读:当我发布ClickOnce应用程序时,缺少其中一个项目中包含的引用之一. 如果我去我的项目的属性 – 应用程序文件,这个缺失的引用甚至没有列在这里. 我的bin / Release文件夹有一个.exe.manifest文件,我注意到它也从这里丢失了. 但是,当我构建项目时,DLL实际上被复
当我发布ClickOnce应用程序时,缺少其中一个项目中包含的引用之一.
如果我去我的项目的属性 – >应用程序文件,这个缺失的引用甚至没有列在这里. 我的bin / Release文件夹有一个.exe.manifest文件,我注意到它也从这里丢失了. 但是,当我构建项目时,DLL实际上被复制到我的bin / Release文件夹中. 我如何确保它还部署了所需的依赖项?
我终于找到了解决这个问题的方法,我希望它能解决你的问题.
就我而言,我正在编辑一个有多个项目的旧应用程序,但主要项目及其后端项目在这里是最重要的. 后端添加在主项目的“参考”部分中. 在后端,导入了第三方dll,但是这个dll需要另外两个dll. 所以这3个dll被添加到后端项目的References部分. 此时,其他2个dll中的一个未显示在ClickOnce的“应用程序文件”部分中.我想出了几种修复它的方法,但最优雅的方法是在主项目的Reference部分添加这个dll. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |