c#release文件夹与debug文件夹相同

时间:2017-05-28 02:15:27

标签: c# visual-studio visual-studio-2017 chromium-embedded cefsharp

我制作了一个简单的小应用程序,它几乎只是一个嵌入式铬的东西,显示一个包含的html文件。它运行得很好,但当我切换到发布模式和构建时,release文件夹有30个文件,如果删除任何文件,主exe会抛出错误。

我很确定所有额外的文件都与cefsharp有关,有没有办法用它来生成一个exe文件?

release folder

1 个答案:

答案 0 :(得分:1)

当您使用IE网页控件时,它取决于Windows附带的组件,因此您不需要分发任何内容。

Chromium应用程序依赖于您的程序为chrome小部件提供完整的文件集 - DLL,locale和pak文件等 - 因为这些文件都不是Microsoft作为Windows或.NET的一部分分发的。