Visual Studio 2008 是否可以在没有“生成 XML 文档文件”的情况下自动创建 XML 注释标记? 选中(仅限 VB.NET)?
在 VS 2008 中,如果开发人员点击“”,它会为您生成 XML 注释标记,但这仅在选中“生成 XML 文档文件”的项目设置时才有效。
有没有办法告诉 VS 生成 XML 注释标记,而不管项目设置如何?
我认为有人可能需要注释但不创建 XML 文档文件。
在这种情况下,我超出了当前的团队设置,但其他开发人员不希望我更改此项目设置。 这迫使我在签入项目之前将其翻转回来。
我对其他项目设置(例如“代码分析”)也有同样的问题。
这只是 VB.NET 项目的问题。
When in VS 2008 if a developer hits the ''' it generates the XML comment tags for you, but this only works when the project setting for "Generate XML documentation file" is checked.
Is there a way to tell VS to generate the XML Comment tags, regardless of the project setting?
I think it is possible that someone may want comments but not create a XML documentation file.
In this case I am exceeding the current Team Settings, yet other developers don't want me to change this project setting. This forces me to flip this back before checking in the project.
I have the same problem with other Project settings like "code Analysis".
This is only a problem for VB.NET projects.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我知道这是一篇旧帖子,但我找到了一种可能适合您的解决方法,具体取决于您的团队成员是否只需要 XML 注释功能而不是 XML 文件。
1) 在您的项目属性中,确保选中
生成 XML 文档
文件。2) 单击
构建事件
按钮3) 在
Post-build event command line
框中输入命令Del "$(OutDir)$(ProjectName).xml"
现在,在每次构建之后,它将删除 XML评论文件。
注意:由于某种原因,如果它在以前的版本中存在,则不会删除它,因此第一次手动删除它。
I know this is an old post however I have found a work around that may work for you depending if you team members just want the XML comments functionality and not the XML files.
1) In your project properties ensure that
Generate XML documention
file is checked.2) Click the
Build Events
button3) Into the
Post-build event command line
box enter the commandDel "$(OutDir)$(ProjectName).xml"
Now after each build it will remove the XML comment file.
Note: For some reason if it exists from a previous build it will not delete it so manually delete it the first time.
据我所知,它总是创建 xml 注释......我认为生成 XML 文档只会影响这些注释是否会编译到 xml 文件中。
每个人的机器上都是这样吗?
As far as I know, it will always create the xml comments....the Generate XML documentation I think only affects whether those comments are then compiled into an xml file.
Is it behaving like this on everyone's machine?
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback。 aspx?FeedbackID=477562
但显然你已经知道了,因为你打开了 Connect 问题。
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=477562
but obviously you already know that since you opened up the Connect issue.
对于 VB.NET 和 VS2008 否。
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback。 aspx?FeedbackID=477562
No for VB.NET and VS2008.
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=477562