VS2017发布ASP.NET网站应用程序提示:发布遇到错误由于构建错误,发布失败
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进行修复。



参考文档:
WebApi,ASP.NET 发布Web应用报错:未能获得项目引用“”的依赖项
WCF开发框架IIS承载WCF - Website站点承载改为ASP.NET网站应用程序承载
CSFramework.WebApi新手入门实战开发教程(C#+VS2017)
WCF开发框架 - vs发布IIS承载(IIS Hosting)的WCF应用服务详解
软件开发与设计 - EMS-电子商城系统-[电子商务]企业黄页-大众投资指南整站 asp.net 2.0
软件开发与设计 - MIS-管理信息系统-淘特旅游网站管理系统Asp.Net版 4.3
什么是Web Api? ASP.NET Web Api体系架构
手把手搭建一个ASP.NET Core Web应用程序(默认HTTPS协议)
微信小程序后端框架 | C# ASP.NET服务端WebApi快速开发框架平台
WebApi快速开发框架,C# ASP.NET后端开发平台
WebApi实例教程和使用方法:部署和发布WebApi到IIS服务器
Asp.Net开源服务端框架,WebApi后端框架标准版
C# ASP.NET WebApi服务器搭建详解 - IIS服务承载(IIS Hosting IIS宿主)
VS发布及IIS服务器部署WebApi后台开发框架(原)
.NET7+VS2022 WinFormsApp软件开发平台(2023最新发布)
热烈祝贺!正式发布CSFrameworkV6旗舰版 - .NET敏捷开发之道
WebApi,ASP.NET 发布Web应用报错:未能获得项目引用“”的依赖项
WCF开发框架IIS承载WCF - Website站点承载改为ASP.NET网站应用程序承载
CSFramework.WebApi新手入门实战开发教程(C#+VS2017)
WCF开发框架 - vs发布IIS承载(IIS Hosting)的WCF应用服务详解
软件开发与设计 - EMS-电子商城系统-[电子商务]企业黄页-大众投资指南整站 asp.net 2.0
软件开发与设计 - MIS-管理信息系统-淘特旅游网站管理系统Asp.Net版 4.3
什么是Web Api? ASP.NET Web Api体系架构
手把手搭建一个ASP.NET Core Web应用程序(默认HTTPS协议)
微信小程序后端框架 | C# ASP.NET服务端WebApi快速开发框架平台
WebApi快速开发框架,C# ASP.NET后端开发平台
WebApi实例教程和使用方法:部署和发布WebApi到IIS服务器
Asp.Net开源服务端框架,WebApi后端框架标准版
C# ASP.NET WebApi服务器搭建详解 - IIS服务承载(IIS Hosting IIS宿主)
VS发布及IIS服务器部署WebApi后台开发框架(原)
.NET7+VS2022 WinFormsApp软件开发平台(2023最新发布)
热烈祝贺!正式发布CSFrameworkV6旗舰版 - .NET敏捷开发之道
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
