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

Visual Studio 2019修改*.wpp.targets后需重启才生效,如何解决?

解决Visual Studio 2019中修改MyProject.Publish.wpp.targets后发布不生效的问题

以下是几种可行的解决方法,按从简单到复杂的顺序尝试:

  • 重新加载项目
    在解决方案资源管理器里右键点击目标项目,选择「卸载项目」,卸载完成后再次右键点击项目选择「重新加载项目」。重新加载后执行发布操作,修改的内容即可生效,这是最快捷的临时解决方式。

  • 清理并重建解决方案
    点击顶部菜单栏的「生成」→「清理解决方案」,接着点击「生成」→「重建解决方案」。完成后再执行发布,彻底清除旧的构建缓存,避免缓存中的旧配置干扰新修改内容。

  • 手动删除缓存文件
    找到项目根目录下的obj和bin文件夹,删除其中所有内容,尤其是对应发布配置(如Release)的子目录。另外检查PublishProfiles文件夹,删除里面的临时缓存文件,之后重新执行发布。

  • 显式引用.targets文件
    打开项目的.csproj(或.vbproj)文件,添加对MyProject.Publish.wpp.targets的显式引用,让Visual Studio能自动监测该文件的变化:

    <Import Project="MyProject.Publish.wpp.targets" Condition="Exists('MyProject.Publish.wpp.targets')" />
    

    保存项目文件后,VS会自动重新加载配置,后续修改.targets文件时无需重启即可生效。

  • 禁用增量构建(临时方案)
    点击「工具」→「选项」→「项目和解决方案」→「构建并运行」,取消勾选「启用增量构建」,然后重启一次VS。该方法会关闭增量构建缓存,修改.targets后发布可即时生效,但会增加构建时间,建议仅临时使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 12:25:40