当我试图将一个Asp.Net MVC项目发布到一个web主机时,我得到了这个错误:
诊断日志已写入以下位置:C:\Users\MyUser\AppData\Local\Temp。。。
我在使用Visual Studio 2017,为了发布这个项目,我从宿主下载了PublishSettings。
.Net版本是4.6.1。
日志显示,由于生成错误,发布失败,但在编译解决方案时没有看到生成错误。这是日志:
2018年5月6日上午11:39:20系统。聚合异常:一个或多个错误
发生。--->系统。异常:由于生成错误,发布失败。
有关详细信息,请查看错误列表。---内部异常结束
堆栈跟踪---
System.Threading.Tasks.Task.ThrowIfExceptional(布尔值
includeTaskCanceledExceptions)位于
System.Threading.Tasks.Task.Wait(输入32毫秒,
CancellationToken CancellationToken)位于
Microsoft.VisualStudio.Web.Publish.PublishService.VsWebProjectPublish。<>c}u显示类40}u 0.b}u 2()
at 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|u108.MoveNext()
--->(内部异常#0)系统。异常:由于生成错误,发布失败。有关详细信息,请查看错误列表。<---
===================