答案 0 :(得分:1)
bin / [Configuration]中的输出仅用于本地开发。与runtimeconfig.dev.json一起,此文件指定构建输出的依赖关闭,并从本地NuGet包缓存中解析引用。如果将构建输出复制到另一台计算机/用户,则无法正常工作。
对于部署,将所有需要的DLL复制到构建输出,并使用稍微不同的输入生成deps.json文件,以描述已发布应用程序的依赖关闭。
此发布输出由Visual Studio发布输出或使用
生成dotnet publish -c Release
在控制台中。