VS2017发布ASP.NET网站应用程序提示:发布遇到错误由于构建错误,发布失败


VS2017发布ASP.NET网站应用程序提示发布失败:发布遇到错误。由于构建错误,发布失败。

打开tmpDCD7.tmp文件:
2021-07-07 16:01:12
System.NullReferenceException: 未将对象引用设置到对象的实例。
在 Microsoft.VisualStudio.ApplicationCapabilities.Publish.Web.WebPublishRequirements.WebPublishPersistence.GetAllProfileIds()
在 Microsoft.VisualStudio.ApplicationCapabilities.Publish.ViewModel.ProfileSelectorViewModel.Initialize()
在 Microsoft.VisualStudio.ApplicationCapabilities.Publish.Provider.DefaultPublishTabProvider.CreateViewAsync(IVsHierarchy project, IAsyncServiceProvider serviceProvider, CancellationToken cancellationToken)
在 Microsoft.VisualStudio.ApplicationCapabilities.Publish.Provider.ManagedPublishProvider.<CreateViewAsync>d__3.MoveNext()
===================
重新建了一个空的ASP.NETWeb应用程序,没写任何代码,点击发布仍然是出现相同的错误。程序能够通过编译,说明也不是代码问题。
综上所述,推断为VS开发环境问题!
解决方案:
打开Visual Studio Installer,点击更多-修复,对安装的VS进行修复。



扫一扫加作者微信


版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网