Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET web应用程序无法在Visual Studio 2019中发布_C#_Asp.net_Visual Studio_Visual Studio 2019_Publish - Fatal编程技术网

C# ASP.NET web应用程序无法在Visual Studio 2019中发布

C# ASP.NET web应用程序无法在Visual Studio 2019中发布,c#,asp.net,visual-studio,visual-studio-2019,publish,C#,Asp.net,Visual Studio,Visual Studio 2019,Publish,我现在工作的应用程序是在VS 2015中开发的。我尝试在VS2019中运行相同的版本,构建成功,但在尝试通过FTP/发布到本地文件夹时失败 诊断日志已写入以下位置.tmp文件 System.AggregateException:发生一个或多个错误 系统异常:生成失败。查看输出窗口以了解更多详细信息。 ---内部异常堆栈跟踪的结束--- 位于System.Threading.Tasks.Task.ThrowifeException(布尔includeTaskCanceledException) 在

我现在工作的应用程序是在VS 2015中开发的。我尝试在VS2019中运行相同的版本,构建成功,但在尝试通过FTP/发布到本地文件夹时失败

诊断日志已写入以下位置.tmp文件

System.AggregateException:发生一个或多个错误

系统异常:生成失败。查看输出窗口以了解更多详细信息。
---内部异常堆栈跟踪的结束---

位于System.Threading.Tasks.Task.ThrowifeException(布尔includeTaskCanceledException)
在System.Threading.Tasks.Task.Wait(Int32毫秒计时,CancellationToken CancellationToken)
在Microsoft.WebTools.Publish.PublishService.VsWebProjectPublish.c__DisplayClass43_0.b__3()
位于System.Threading.Tasks.Task`1.InnerInvoke()
在System.Threading.Tasks.Task.Execute()中执行
---来自引发异常的上一个位置的堆栈结束跟踪---

在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)中运行
在Microsoft.Publish.Framework.ViewModel.ProfileSelectorViewModel.d_u213.MoveNext()中

(内部异常#0)系统。异常:生成失败。有关更多详细信息,请查看“输出”窗口

系统异常:生成失败。有关更多详细信息,请查看“输出”窗口

以下是“输出”窗口中的详细信息

1>------ Build started: Project: EmpDetails.BAL, Configuration: Release Any CPU ------
1>  EmpDetails.BAL -> C:\Test\Projects\source\repos\Project\EmpDetails.BAL\bin\Release\EmpDetails.BAL.dll
2>------ Build started: Project: EmployeeDetails, Configuration: Release Any CPU ------
2>  EmployeeDetails -> C:\Test\Projects\source\repos\Project\EmployeeDetails\bin\EmployeeDetails.dll
3>------ Publish started: Project: EmployeeDetails, Configuration: Release Any CPU ------
3>Connecting to C:\Test\Projects\ProjName\Published Website...
3>
========== Build: 2 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========
我在谷歌上搜索了同样的内容,并尝试了以下方法

  • 在管理员模式下运行Visual studio
  • 为目标文件夹授予读/写权限
  • 缩短URL路径
  • 在错误列表中设置“构建+智能感知”
  • 什么都不管用

    但当我在VS2019中创建了示例应用程序并能够发布它时

    只是想一想,我是否必须更改/更新Web.config文件中的任何内容


    在过去的两天里,我一直在努力解决这个问题。如何修复它?

    它说
    构建失败。查看“输出”窗口以了解更多详细信息。
    --您这样做了吗?从
    Output
    窗口中取出文本,复制并粘贴到您的问题中。@Andy,正如您所建议的,我已经用Output窗口的详细信息更新了问题。下面是一个示例。也许你可以参考一下,上面写着,
    Build失败了。查看“输出”窗口以了解更多详细信息。
    --您这样做了吗?从
    Output
    窗口中取出文本,复制并粘贴到您的问题中。@Andy,正如您所建议的,我已经用Output窗口的详细信息更新了问题。下面是一个示例。也许你可以参考一下。