.net核心不包含的LibCef文件发布

时间:2018-10-05 09:19:03

标签: asp.net-core azure-devops cefglue

我有一个使用的Microsoft.AspNetCore.App(2.1)项目

<PackageReference Include="Chromely.CefGlue.Winapi" Version="66.0.0" />
<PackageReference Include="Chromely.Core" Version="0.9.1" />

在构建chromelycef的过程中,将所需的二进制文件下载到输出文件夹中-这很好。

(userdir)\.nuget\packages\chromely.cefglue.winapi\66.0.0\build\\chromelycef.exe download v66 --cef-binary-version=3.3359.1772.gd1df190 --cpu=x64 --dest=(outpath)\netcoreapp2.1\

使用build命令从构建控制器下载文件。但是,我已经建立了VSTS构建,并且publish命令不会下载或包含libcef文件。

除了从构建输出中创建zip文件之外,是否有其他方法可以使用publish命令包含文件?

*编辑 目前,我最后添加了一个步骤,将构建输出中的文件添加到zip存档中。

1 个答案:

答案 0 :(得分:0)

您可以更新项目文件,使其包含要基于this documentation发布的文件。

  

但是,例如,如果您想指定一些文件来获取   与您的应用一起发布时,您仍然可以在   为此使用csproj(例如元素)。

有关详细信息,请参阅this question中的马丁回答。