XML代码分析,例如Roslyn for Visual Studio

问题描述 投票:0回答:1

是否有一种方法可以对.NET项目中包含的xml文件强制执行一组规则?

就我而言,如果在hbm.xml文件(nHibernate映射)中未设置某些设置,我想抛出编译器错误。

我知道xsd文件,但是我需要重写现有的nHibernate schema,它的当前形式很复杂(它需要xml 1.1)。

.net xml visual-studio roslyn
1个回答
0
投票

Roslyn是C#和VB编译器背后的技术。它仅处理C#和VB源文件。

您可以将MSBuild任务添加到您的项目中以验证XML文件。

© www.soinside.com 2019 - 2024. All rights reserved.