【问题标题】:A diagnostic log has been written to the following location诊断日志已写入以下位置
【发布时间】:2018-11-15 04:18:06
【问题描述】:

当我尝试将 Asp.Net MVC 项目发布到网络托管时出现此错误:

诊断日志已写入以下位置:C:\Users\MyUser\AppData\Local\Temp...

我正在使用 Visual Studio 2017,为了发布项目,我从主机下载了 PublishSettings。

.Net 版本是 4.6.1。

日志说发布由于构建错误而失败,但我在编译解决方案时没有看到任何构建错误。这是日志:

2018 年 6 月 5 日上午 11:39:20 System.AggregateException:一个或多个错误 发生了。 ---> System.Exception:由于构建错误,发布失败。 检查错误列表以获取更多详细信息。 --- 内部异常结束 堆栈跟踪 --- 在 System.Threading.Tasks.Task.ThrowIfExceptional(布尔 includeTaskCanceledExceptions) 在 System.Threading.Tasks.Task.Wait(Int32 毫秒超时, CancellationToken 取消令牌)在 Microsoft.VisualStudio.Web.Publish.PublishService.VsWebProjectPublish.c__DisplayClass40_0.b__2() 在 System.Threading.Tasks.Task`1.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在 Microsoft.VisualStudio.ApplicationCapabilities.Publish.ViewModel.ProfileSelectorViewModel.d__108.MoveNext() --->(内部异常 #0)System.Exception:由于构建错误,发布失败。查看错误列表了解更多详情。

====================

【问题讨论】:

  • 所以呃...诊断日志包含什么?只是一个猜测,但在诊断某些东西时,诊断日志通常非常有用!
  • 我更新了问题

标签: asp.net-mvc visual-studio web-hosting publishing


【解决方案1】:

当您在解决方案资源管理器中看到文件(带有黄色警告图标)但项目文件夹中不存在文件时,会发生这种情况。

  • 检查您的项目文件夹,添加不存在的文件或从解决方案资源管理器中删除它们
  • 检查“输出窗口”,您会看到有问题的文件。
  • 删除 AppData/Local/Temp 中的临时文件

【讨论】:

    【解决方案2】:

    点击按钮[开始审核] 您单击详细信息以显示错误,可能是您在视图中丢失了一些文件

    【讨论】:

      【解决方案3】:

      以管理员身份运行visual studio,希望对你有帮助。

      【讨论】:

        【解决方案4】:

        如果您尝试构建项目或解决方案,我建议查看错误列表,因为我确定它显示的错误,这个错误可能有很多原因发生,通常是当文件不存在时目录obj。

        1. 以管理员身份运行 Visual Studio
        2. 清理解决方案或项目
        3. 删除所有文件到obj目录
        4. 查看项目中是否需要包含任何文件
        5. 再次构建解决方案。

        【讨论】:

          【解决方案5】:

          诊断日志已写入以下位置:

          步骤

          1. IIS SERVER 服务器关闭
          2. 发布 3)IIS SERVER服务器开启

          【讨论】:

            猜你喜欢
            • 2012-06-22
            • 2013-05-17
            • 1970-01-01
            • 2015-10-12
            • 1970-01-01
            • 1970-01-01
            • 2019-02-21
            • 2017-07-24
            • 1970-01-01
            相关资源
            最近更新 更多