C# Wpf.Net核心3<;PublishSingleFile>;构建但赢得';跑不动

C# Wpf.Net核心3<;PublishSingleFile>;构建但赢得';跑不动,c#,wpf,.net-core-3.0,C#,Wpf,.net Core 3.0,我正在使用VS2019的预览版本创建的WPF应用程序中工作。此WPF应用程序正在运行.NET3.0,一切正常。我可以调试应用程序,一切都很好。我在VS中使用publish util发布它,我有如下设置: 释放 netcoreapp3.0 自给自足的 win-x64 然后我将其添加到.csproj文件中 <PropertyGroup> <OutputType>WinExe</OutputType> <TargetFramework>

我正在使用VS2019的预览版本创建的WPF应用程序中工作。此WPF应用程序正在运行.NET3.0,一切正常。我可以调试应用程序,一切都很好。我在VS中使用publish util发布它,我有如下设置:

  • 释放
  • netcoreapp3.0
  • 自给自足的
  • win-x64
然后我将其添加到.csproj文件中

<PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>netcoreapp3.0</TargetFramework>
    <UseWPF>true</UseWPF>
    <PublishSingleFile>true</PublishSingleFile>
    <RuntimeIdentifier>win-x64</RuntimeIdentifier>
  </PropertyGroup>

温克斯
netcoreapp3.0
真的
真的
win-x64
这将编译甚至构建一个非常棒的可执行文件。问题是当我点击运行这个新的可执行文件时,什么都没有发生,没有错误,没有窗口,它只是无法启动

编辑:
我将它编译成一个常规的控制台窗口可执行文件,现在可以看到一个错误。我有一些文件需要复制到目录中,比如appsettings.json文件。它们被标记为要复制,但由于单文件设置,它们没有或以某种方式与exe捆绑在一起。

您是否有一个指向复制此行为的回购的链接?希望查看PublishSingleFile默认输出中出现问题的原因。是否找到解决方案?我也面临同样的问题你是否有一个复制这种行为的回购协议的链接?希望查看PublishSingleFile默认输出中出现问题的原因。是否找到解决方案?我也面临同样的问题