写点什么

适用于多重目标的 FxCop 规则

  • 2007-10-09
  • 本文字数:369 字

    阅读完需:约 1 分钟

Visual Studio 2008 中新引入的多重目标(Multi-targeting)引发了一系列的问题。因为.NET 3.5 对核心程序集的功能进行了扩充,所以在设定目标为.NET 2.0 时必须要格外注意。否则应用程序可能在编译时一切正常,不过在运行时却由于缺失方法定义而失败。为了避免这类可能发生的问题,我们可以借助于 Krzysztof Cwalina 为多重目标编写的 FxCop 规则。

FxCop 是一个为 Visual Studio 提供代码分析的工具,并允许开发者创建自定义的规则。FxCop 的规则将应用于 IL 之上而不是源代码级别,因此对于任何.NET 语言均能适用。

Krzysztof 提供了一个示例规则,该规则将在你使用某个新的类或者方法时产生一个警告。这些新的类和方法的列表随其源代码发布。这个规则也适用于预防代码中使用与当前项目不匹配的类型。例如尝试使用一些尚未被实现的Mono 类型等。

查看英文原文: FxCop Rule for Multi-Targeting

2007-10-09 12:00718
用户头像

发布了 37 篇内容, 共 86719 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

什么是职业

ES_her0

28天写作 3月日更

更新60篇的复盘:持续书写,见证文字的力量

boshi

写作 七日更

准备参加软考的小伙伴注意了!

IT蜗壳-Tango

IT蜗壳 3月日更

冰河公开了进大厂的核心技能,服了!

冰河

程序员 面试 大厂技能 硬核技能图谱

面试被吊打系列 - Redis原理

数据库 架构 面试

正则表达式.04 - 引用

insight

正则表达式 3月日更

《精通比特币》学习笔记(第五章)

棉花糖

区块链 读书笔记 3月日更

LeetCode题解:518. 零钱兑换 II,动态规划,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

今日随想

Nydia

Java8 Stream 数据流,大数据量下的性能效率怎么样?

xcbeyond

Java java8 Stream<T> 3月日更

优雅编程 | javascript代码优化的15个小知识

devpoint

ES6 JS代码优化 JS迭代

如何在 Python 中清屏

HoneyMoose

Elasticsearch Dynamic Mapping

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

进步

lenka

3月日更

算法喜刷刷

Kylin

算法 3月日更 21天挑战

如何用python优雅的写论文

张鹤羽

28天写作 3月日更

vm

梅花鹿鹿

28天写作 3月日更

鼎昂量化交易系统APP开发|鼎昂炒币机器人软件开发

系统开发

币神量化交易系统开发|币神量化交易APP软件开发

系统开发

3-8 工作日志

技术骨干

线上MySQL读写分离,出现写完读不到问题如何解决

程序员历小冰

MySQL 读写分离

Wireshark数据包分析学习笔记Day5

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

《接口测试入门》 学习笔记

有梦想的tester

七日更 3月日更

事务消息应用场景、实现原理与项目实战(附全部源码)

中间件兴趣圈

RocketMQ 实战 消息中间件 事务消息

程序员成长第二十三篇:员工不符合预期,怎么办?

石云升

程序员 28天写作 职场经验 管理经验 3月日更

【动态规划/总结必看】从一道入门题与你分享关于 DP 的分析技巧 ...

宫水三叶的刷题日记

面试 算法 LeetCode

(28DW-S8-Day17) 讲故事能力

mtfelix

28天写作 讲故事能力 复述能力

雪花算法,到底是个啥?

架构精进之路

算法 七日更 3月日更

Python 数据类型

HoneyMoose

CR量化交易APP开发|CR炒币机器人软件系统开发

系统开发

不一样的软件们——GitHub 热点速览 v.21.10

HelloGitHub

数据库 GitHub 开源

适用于多重目标的FxCop规则_.NET_Jonathan Allen_InfoQ精选文章