【问题标题】:Visual studio 2017 Verbose publishVisual Studio 2017 详细发布
【发布时间】:2018-05-30 02:03:40
【问题描述】:

我正在尝试在 Visual Studio 2017 上发布一个 .Net-Core 2.0 项目。 当我发布一切正常时,发布说成功,但没有发布任何文件。

我查看了一些关于此的 questions 并尝试了解决方案,从调试切换到发布等。 但似乎没有任何效果

正在连接到 ftps://fakeServer.GoDaddy.com:21... C:\source\MyProject.csproj 的恢复在 97.58 毫秒内完成。 C:\source\MyDependency.csproj 的恢复在 73.07 毫秒内完成。 C:\Program Files (x86)\Microsoft Visual Studio\Preview\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2106,5):警告 MSB3277:发现不同版本的“Microsoft.EntityFrameworkCore.设计”无法解决。当日志详细程度设置为详细时,这些引用冲突会列在构建日志中。 C:\Program Files (x86)\Microsoft Visual Studio\Preview\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2106,5):警告 MSB3277:发现不同版本的“Microsoft.EntityFrameworkCore”之间存在冲突无法解决。当日志详细程度设置为详细时,这些引用冲突会列在构建日志中。 MyProject-> C:\source\MyProject\bin\Debug\netcoreapp2.0\win10-x64\MyProject.dll 我的项目-> C:\source\MyProject\obj\Debug\netcoreapp2.0\win10-x64\PubTmp\Out\ 发布文件夹/... Web App 发布成功 ftps://fakeServer.GoDaddy.com:21/

如何为 .net-core 项目启用详细日志记录?

【问题讨论】:

  • 您可以尝试发布到本地文件夹然后尝试将文件上传到 Godaddy 吗?
  • @MarioBerthely 感谢这是一个很好的解决方法

标签: c# visual-studio-2017 publish


【解决方案1】:

这是针对 2015 年的,但对于 2017 年的设置是相同的: https://msdn.microsoft.com/en-us/library/jj651643.aspx

更改构建日志中包含的信息量 菜单栏,选择工具、选项。

在 Projects and Solutions 页面上,选择 Build and Run 页面。

在 MSBuild 项目构建输出详细列表中,选择以下之一 以下值,然后选择“确定”按钮。

【讨论】:

  • 谢谢,我会测试一下,也许它至少会告诉我为什么它不会发布
【解决方案2】:

您根本没有显示任何文件吗?我之前已经让 Visual Studio 锁定了发布文件夹。尝试以管理员模式发布,并尝试删除所有现有文件(如果有)。值得注意的是,我已将我的设置为自动删除,但在过去三个月中我仍然不得不手动执行两次。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-23
    • 1970-01-01
    • 2018-10-23
    相关资源
    最近更新 更多