C# 无法使用CefSharp发布桌面网桥应用程序

C# 无法使用CefSharp发布桌面网桥应用程序,c#,cefsharp,desktop-bridge,C#,Cefsharp,Desktop Bridge,我还尝试了(Wpf.NetCore): 项目运行正常,已将Windows应用程序打包项目添加到解决方案中 我引用了示例项目,bridge应用程序成功地编译了一次运行 然后,当我尝试发布时,它失败了,出现以下错误: 无法将“C:\[user folder]\.nuget\packages\cefsharp.common\85.3.130\cefsharp\x64\cefsharp.dll”复制到“obj\x64\Release\PackageLayout\cefsharp.MinimalExamp

我还尝试了(Wpf.NetCore):

  • 项目运行正常,已将Windows应用程序打包项目添加到解决方案中
  • 我引用了示例项目,bridge应用程序成功地编译了一次运行
  • 然后,当我尝试发布时,它失败了,出现以下错误:
  • 无法将“C:\[user folder]\.nuget\packages\cefsharp.common\85.3.130\cefsharp\x64\cefsharp.dll”复制到“obj\x64\Release\PackageLayout\cefsharp.MinimalExample.Wpf.netcore\cefsharp.dll”。开始在1000毫秒内重试1次。进程无法访问文件“obj\x64\Release\PackageLayout\CefSharp.MinimalExample.Wpf.netcore\CefSharp.dll”,因为其他进程正在使用该文件

    以下文件也会出现相同的错误消息:
    CefSharp.Core.xml
    CefSharp.Core.dll
    CefSharp.BrowserSubprocess.Core.dll
    CefSharp.xml

    在我看来,它无法访问目标文件,但为什么?这应该在复制时立即创建。谁开始使用它

    和另一个错误消息:
    无法解析主要引用“C:\[…]\CefSharp.MinimalExample master\CefSharp.MinimalExample.Wpf\bin.netcore\x64\Release\netcoreapp3.0\win-x64\CefSharp.MinimalExample.Wpf.netcore.dll”,因为它间接依赖于程序集“CefSharp.Wpf,Version=85.3.130.0,Culture=中立,publickeytokeToken=40c4b6fc221f4138”它是根据“.NETFramework,Version=v4.5.2”框架构建的。此版本高于当前目标框架“.NETFramework,version=v4.5.1”。

    但基本上,该项目的目标是
    .netcore3.1
    。出于某种原因,它试图使用错误的dll