写点什么

适用于多重目标的 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:00749
用户头像

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

关注

评论

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

食堂就餐卡系统架构设计

Cloud.

架构师思维

极客大学架构师训练营

第01周命题作业-食堂就餐卡系统架构设计

Jaye

极客大学架构师训练营

学习总结

Geek_2e7dd7

重新定义失败

史方远

个人成长 随笔杂谈

食堂就餐卡系统设计

stardust20

食堂就餐卡系统设计

wyzwlj

极客大学架构师训练营

架构训练营-第一课总结

UML练习1-食堂就餐卡系统设计

一剑

架构师训练营第一周学习总结

不谈

ARTS-week3

王钰淇

ARTS 打卡计划

平台化服务的基石:隔离与交互策略模型

孤岛旭日

企业架构 用户权限 权限系统

作业一:食堂就餐卡系统设计

Geek_36d3e5

Week 01 命题作业

卧石漾溪

极客大学架构师训练营

架构训练营-食堂就餐卡管理系统

架构师训练营-第一课学习总结

King

学习 感悟 极客大学架构师训练营

架构师训练营第一周总结

Cloud.

极客大学架构师训练营

如何成为一个架构师

_MISSYOURLOVE

极客大学架构师训练营

食堂就餐卡系统设计

赵龙

架构师0期 | 架构师是怎样炼成的?

刁架构

极客大学架构师训练营

C02-商业模式与架构设计

buoge

作业1 餐卡系统设计

Geek_2e7dd7

第一周总结

芒夏

极客大学架构师训练营

随遇而安的适配器模式 | Spring 中的适配器

大头星

Java spring 面试 设计模式 Java 25 周年

食堂就餐卡系统设计

极客李

ReentrantLock 公平锁和非公平锁源码分析

张sir

Java 多线程 Java 25 周年

虽则悲欢不尽相同

zhoo299

随笔

架构师训练营 第一周 学习总结

一雄

学习 极客大学架构师训练营 第一周

架构设计文档学习总结

jason

程序员如何破除「迷茫」

顿晓

学习 程序员 架构 迷茫

第三季已经起航,送你一份活动手册吧

赵新龙

写作 社群

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