如何从项目本地化中使用FxCop CustomDictionary.xml?
我创建了一个自定义 FxCop 规则,它需要 CustomDictionary.xml 的路径,但不是在 Program Files 中,而是在我的 FxCop 项目文件中使用。我尝试使用 Assembly.GetEntryAssembly() 的反射和 Process.GetCurrentProcess() 的诊断,但没有结果。 我应该去哪里搜索此类信息?
I create an custom FxCop rule, that need the the path to CustomDictionary.xml, but not this in Program Files, but that used in my FxCop project file. I has tryed to use reflection to Assembly.GetEntryAssembly() and diagnostic to Process.GetCurrentProcess() but no result.
Where should i search such information?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您确实想要访问该特定文件,还是只是想利用累积字典内容(如 Microsoft 提供的 FxCop 规则一样)?如果是后者,您可以使用公共 Microsoft.FxCop.Sdk.NamingService 类,它会为您处理所有混乱的字典文件读取详细信息。
Do you really want to access that particular file, or would you simply like to take advantage of the cumulative dictionary contents (as do the Microsoft-provided FxCop rules)? If the latter, you can use the public Microsoft.FxCop.Sdk.NamingService class, which takes care of all the messy dictionary file reading details for you.