我在不同项目中混合使用VB和C#的解决方案中使用VS2005。
我在几台不同的计算机上使用此解决方案,并且///(c#)和'''(VB)的XML注释已经好几个月了。
突然间,在我的主要开发机器上,他们已经停止在VB中工作了。他们仍然在C#中工作。他们也在其他项目中工作(在VB中)。这只是这个解决方案中的所有VB项目。
有没有人有任何想法?
我无法确定它何时停止工作,因为我没有修改大部分VB代码数周/月。
答案 0 :(得分:28)
AHA!
在属性下的“编译”选项卡中,未选中“生成文档”复选框。
看着SVN,看起来有人因为某种原因检查了VB项目中未被检查的内容。
感谢您的帮助!这是我第一次使用这个网站。看起来这些人都做得很好。我喜欢你不需要注册的事实。
答案 1 :(得分:3)
可能出现这种情况的一个原因是不再创建/更新XML文件。确保在项目属性页中设置了XML Documentation文件。您的XML文件是否已置于源代码管理之下,如果是,则在构建中检出。如果没有,那么它将不会更新。