如何利用VS2015社区发布基于cefsharp的winform程序

How to release a winform program based on cefsharp by using VS2015 community

我用cefsharp写了一个简单的浏览器,在我的电脑上可以用,但是我想把它发布出来,这样其他人就可以在自己的电脑上使用了。 我是用VS2015社区发布的,我在自己的电脑上安装了,但是点了.exe,还是不行。希望有人能帮助我。

除此之外,我还想做一个.exe程序,把所有的.dll配置文件放到一个.exe配置文件里。

这是发布文件夹the release folder

.exe 配置文件依赖于很多.dll 配置文件,我想把所有的东西都放在一个.exe 配置文件中。但是我不知道怎么做。

您以 3 个不同的模块结束:

  1. 纯 .NET 程序集
  2. 混合模式 .NET 程序集
  3. 原生模块

您可以自然地将纯 .NET 程序集 (1) 与 ILMerge 等工具合并。但是你不能对 (2) 和 (3) 做同样的事情。

获得类似结果的唯一方法是将依赖项打包为资源并在启动时解压它们。但我强烈不推荐这种方式 - 它总是会导致问题和启动性能缓慢。

只需制作安装程序。

set upI tried to publish the program, and set up, when I clicked, it has no response.application 我的意思是安装文件不包括依赖项,比如 .dll。