【发布时间】:2019-06-09 02:14:49
【问题描述】:
我有一个 .NET Core 2.1 应用程序,我想通过 WebDeploy 在 IIS8 上发布它。当我发布时,这是我得到的错误:
严重性代码描述项目文件行抑制状态 错误 Web 部署任务失败。 ((1/15/2019 2:18:40 PM)在远程计算机上处理请求时出错。)
(2019 年 1 月 15 日下午 2:18:40)请求时发生错误 在远程计算机上处理。服务器遇到问题 处理请求。联系服务器管理员了解更多 信息。 ManagementStudio C:\程序 Files\dotnet\sdk\2.1.503\Sdks\Microsoft.NET.Sdk.Publish\build\netstandard1.0\PublishTargets\Microsoft.NET.Sdk.Publish.MSDeploy.targets 139
我环顾四周,在临时文件中找到了这个
2019 年 1 月 15 日下午 3:01:59 System.AggregateException:一个或多个错误 发生了。 ---> System.Exception:构建失败。检查输出窗口 更多细节。 --- 内部异常堆栈跟踪结束 --- 在 System.Threading.Tasks.Task.ThrowIfExceptional(布尔 includeTaskCanceledExceptions) 在 System.Threading.Tasks.Task.Wait(Int32 毫秒超时, CancellationToken 取消令牌)在 Microsoft.VisualStudio.Web.Publish.PublishService.VsWebProjectPublish.c__DisplayClass43_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__127.MoveNext() --->(内部异常 #0)System.Exception:构建失败。查看输出窗口了解更多详情。
====================
我不确定我做错了什么?我可以在本地运行它,但我错过了什么吗?我环顾四周,似乎这个错误并不经常发生?
【问题讨论】:
-
您使用的发布设置是什么?您是否尝试过更改部署模式和/或目标运行时选项?
-
我正在使用我的服务器生产的那些,而且我尝试将它从 x64 更改为自包含的,但同样的问题仍然存在。
-
"构建失败。查看输出窗口了解更多详情",输出窗口中的信息是什么?此外,您可以尝试发布到本地文件夹,然后通过 ftp 客户端将文件上传到服务器。我遇到了类似的问题并以这种方式解决了。
-
输出窗口产生大量文本,但似乎没有错误。发布到本地文件夹是绕过此问题的唯一方法吗?
-
不是唯一的,但至少对我有用的解决方法:)
标签: c# asp.net .net iis asp.net-core