我打算使用Roslyn代码分析器开发一些规则,此规则用于控制命名空间的访问。例如,只有核心可以使用数据访问层(DAL)。如果视图使用了DAL,我希望能够发出警告。
我在“Visual Studio 2015社区版”中使用“Analyzer with Code Fix(NuGet + VSIX)”模板生成插件,进行了一些测试并且结果良好。但是规则是写死在代码中的,我不知道如何在运行时配置规则。最好的方案是在解决方案或项目中添加配置文件。
您能提供一些示例吗?
解决方案概述:
1. 在要分析的项目中,在Visual Studio中添加该文件。 2. 使用编辑器打开.csproj文件,修改配置文件的项目组。 ``` -> ``` 查看读取文件的示例!
我在“Visual Studio 2015社区版”中使用“Analyzer with Code Fix(NuGet + VSIX)”模板生成插件,进行了一些测试并且结果良好。但是规则是写死在代码中的,我不知道如何在运行时配置规则。最好的方案是在解决方案或项目中添加配置文件。
您能提供一些示例吗?
解决方案概述:
1. 在要分析的项目中,在Visual Studio中添加该文件。 2. 使用编辑器打开.csproj文件,修改配置文件的项目组。 ``` -> ``` 查看读取文件的示例!