当前位置:  开发笔记 > 编程语言 > 正文

ClickOnceInstall CefSharp Winforms问题

如何解决《ClickOnceInstallCefSharpWinforms问题》经验,为你挑选了1个好方法。

我正在尝试将我的示例Cefsharp winforms项目作为clickonceinstall应用程序运行.在创建过程中一切都很好,但是当我尝试安装程序时(程序当然正在运行而且没有问题)没有任何反应!我尝试使用许多不同的配置(发布,调试ecc)和平台(x86,x64),但始终是同一个问题.我能做什么?

无论如何我在Windows 10 64位上使用Visual Studio 15.如果您需要一些代码,请告诉我

提前致谢



1> Ocean Airdro..:

我最近也在部署ClickOnce应用程序时遇到了这个问题.

我在此链接中由用户@CRoemheld 在 CefSharp问题页面1314上找到了此问题的解决方案.

如其他地方所述,ClickOnce仅将manged .DLL捆绑为其部署过程的一部分.

但我们还需要将原生CEF DLL作为我们应用程序的一部分.

看起来有一种简单的方法可以通过Visual Studio UI(我尝试过)实现这一点,但您可以通过手动修改.csproj文件以包含以下内容来轻松完成.

打开.csproj文件并在最终标识符之前附加以下代码段.



%(RecursiveDir)%(Filename)%(Extension)
false





  %(RecursiveDir)%(Filename)%(Extension)
  false





%(RecursiveDir)%(Filename)%(Extension)
false





  %(RecursiveDir)%(Filename)%(Extension)
  false

'

在Visual Studio中,在发布选项卡上执行此操作时,单击"应用程序文件"按钮

在此输入图像描述

您将看到将与应用程序一起部署的所需CEFSharp依赖项.

在此输入图像描述

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有