You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级VS2022 17.10后Setup项目无法构建,寻求解决办法

VS2022 Setup项目升级后突然失效的问题求助
  • 一年多前开发了一款内部工具,一直通过Visual Studio 2022自带的Setup项目生成MSI和setup.exe(setup.exe用于检查当前版本是否已安装或需升级),在Windows 10上正常运行至2024年6月。
  • 4-5周前将VS2022升级至17.10版本后休假,返回后仍能正常构建应用程序,但Setup项目无法生成正常的setup.msi和setup.exe,仅输出不可恢复错误:0x80004002,进一步排查未获得有效信息。
  • 随后尝试改用WiX项目(Visual Studio 2022中为v3.x版本,dotnet对应v5)构建安装包,首次构建时收到错误提示:32位组件无法打包到64位安装包中。怀疑问题源于依赖项安装方式的变化,但未能定位具体原因,不过目前可将64位可执行文件(我的应用程序exe)和dll打包到32位安装包中。
  • 完全不清楚问题根源,也不知道如何恢复原Setup项目的正常运行。今日将机器升级至Windows 11后,出现新错误(计划通过修复VS2022安装来解决):

    Ergebnis: Import "Microsoft.Publish.Framework.VisualStudio.PublishPackage._publishService (ContractName="Microsoft.Publish.Framework.VisualStudio.IPublishService")" kann nicht für Teil "Microsoft.Publish.Framework.VisualStudio.PublishPackage" festgelegt werden. Element: Microsoft.Publish.Framework.VisualStudio.PublishPackage._publishService (ContractName="Microsoft.Publish.Framework.VisualStudio.IPublishService") --> Microsoft.Publish.Framework.VisualStudio.PublishPackage

请问是否有人遇到过类似Setup项目突然失效的问题?

内容的提问来源于stack exchange,提问作者CDRO

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 20:00:03