我正在使用Visual Studio 2022将示例.net core 6.0应用部署到Azure。我已经准备好了资源组和应用服务计划。我在VS中右键单击了项目并创建了发布配置文件。没有生成错误。当我单击发布时,我得到以下错误。
Web部署任务失败。(“Microsoft.Web.Deployment.DeploymentManager”的类型初始值设定项引发异常。)
发布遇到错误。生成失败。有关详细信息,请检查“输出”窗口。
诊断日志已写入以下位置:“C:\Users\PS\AppData\Local\Temp\tmp7641.tmp”
此临时文件的内容如下:System.AggregateException:发生了一个或多个错误。-> Microsoft.WebTools.Shared.WebToolsException:生成失败。有关详细信息,请检查“输出”窗口。-内部异常堆栈跟踪结束->(内部异常#0)Microsoft.WebTools.Shared.WebToolsException:生成失败。有关详细信息,请检查“输出”窗口。<-
Microsoft.WebTools.Shared.WebToolsException:生成失败。有关详细信息,请检查“输出”窗口。
我已经清理了解决方案,重新启动VS,但没有帮助。
错误信息不是很有帮助。有人能给予一些指点吗?谢谢。
2条答案
按热度按时间kgsdhlau1#
只需重新启动VS2022并创建和部署一个新项目.(可能是一些缓存问题),我这样做了,并且能够按照上面答案中的步骤进行部署
a11xaf1n2#
我试图重现问题,但一切都工作顺利,从我的结束,按照以下说明。开始,我们安装了Visual Studio 2022 preview和其他先决条件的developing.net核心6应用程序和其他项目在我们的环境。
我尝试在本地计算机上构建一个示例.net core 6应用程序,并通过创建Azure应用程序服务计划将其发布到我的资源组下的Azure,但我没有安装任何依赖项。它已成功上传到Azure。
以下是参考步骤:
的
的
成功发布到Azure输出后:
的
有关更多信息,请参阅Deploy an ASP.NET web app to Azure的Visual studio 2022 preview release notes和MS DOC