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

Visual Studio中VB.NET项目生成XML文档选项勾选后消失,求替代方案

VB.NET生成XML文档问题解决

勾选选项后消失的原因

  • 项目类型不支持:部分特殊VB.NET项目(比如.NET Framework网站项目、特定轻量模板项目)本身不支持通过UI界面开启XML文档生成,勾选后设置无法被保存,导致选项自动消失。
  • VS缓存损坏:Visual Studio的项目设置缓存出问题,没法持久化这个勾选操作。可以试试删除项目根目录下的.vs隐藏文件夹,重启VS再重新操作。
  • 文件锁定:如果.vbproj文件是只读状态,或者被其他程序占用,修改后的设置写不进去,也会导致选项消失。重启VS或者解除文件锁定后再试。

手动修改vbproj文件生成XML文档

如果UI设置行不通,直接改项目文件是靠谱的办法,步骤如下:

  1. 关掉Visual Studio里的目标项目。
  2. 在文件管理器里找到项目的.vbproj文件,用记事本或VS Code打开。
  3. 找到对应你当前配置(比如Debug/AnyCPU)的<PropertyGroup>节点,添加以下配置代码:
<DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591</NoWarn>
  • DocumentationFile用来指定XML文件的输出路径和名称,默认会和编译后的程序集放在同目录、同名。
  • NoWarn里的1591是关闭“缺少XML注释”的警告,要是你想保留这个警告,删掉这部分就行。
  1. 保存.vbproj文件,重新打开项目编译,就能在输出目录看到生成的XML文档了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 05:25:05