You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2017发布.NET Core2.0项目成功却无文件输出,如何开启详细日志?

启用.NET Core项目Verbose(详细)发布日志的步骤

针对你在Visual Studio 2017发布.NET Core 2.0项目时遇到的“提示成功但服务器无文件”问题,开启详细日志能帮你精准定位问题根源,下面是具体操作步骤:

一、通过Visual Studio UI开启详细日志

  • 打开你的项目,点击顶部菜单栏的工具 → 选项
  • 在弹出的窗口中,展开项目和解决方案 → 生成并运行
  • 右侧找到MSBuild项目生成输出详细程度,下拉选择详细(如果需要更极致的排查信息,可选诊断,但日志量会更大)
  • 点击确定保存设置

二、查看详细发布日志

设置完成后重新执行发布:

  • 右键项目选择发布,走完发布流程
  • 调出输出窗口(没显示的话按Ctrl+W, O快捷键)
  • 在输出窗口的下拉菜单里选择发布,就能看到每一步的详细日志了——包括文件复制路径、FTP传输状态、是否有文件被跳过等关键信息,这会帮你搞清楚为什么服务器上没有文件被上传

三、针对你当前问题的额外提示

从你提供的现有日志来看,编译环节用的是Debug配置(路径里的bin\Debug\netcoreapp2.0\win10-x64),即使你手动切换过Release,可能发布配置没同步更新。建议检查发布配置文件(.pubxml):

  • 确认里面是否有<Configuration>Release</Configuration>的正确设置
  • 核对<PublishUrl>是否指向了服务器上的目标目录
  • 在详细日志里重点关注文件复制、FTP传输的环节,看是否有隐藏的“跳过”“失败”提示

另外,日志里的MSB3277版本冲突警告,虽然不一定直接导致发布无文件,但统一Microsoft.EntityFrameworkCore系列包的版本,能避免后续潜在的其他问题。

内容的提问来源于stack exchange,提问作者johnny 5

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:05:49