写点什么

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

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

关注

评论

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

Flutter Android 端 FlutterInjector 及依赖流程源码分析

工匠若水

flutter android 8月日更

疫情之下,延期返工,我竟然“远程面试”了3家公司(备战春招)

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

肺炎在家“闭关”,阿里竟发来视频面试,4面顺利拿下offer

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

通俗易懂的ReentrantLock,不懂你来砍我

程序猿阿星

AQS 公平锁 非公平锁 独占锁 ReentrantLock;

区块链钱包搭建,去中心钱包搭建,仿IM钱包

终于有人!把双十一电商秒杀系统高并发架构全部讲清楚了

Java 程序员 面试 高并发 计算机

TCP 四次挥手

W🌥

计算机网络 TCP/IP 8月日更

Fil价格今日行情?Fil有投资的价值吗?

区块链 分布式存储 IPFS fil fil价格今日行情怎么样

FastApi-12-Form表单

Python研究所

FastApi 8月日更

iOS 开发技术栈与进阶

iOSer

ios 面试 iOS 知识体系 iOS技术栈

冲击“金九银十”的利器!《Java权威面试指南(阿里版)》人手一份吊打面试官轻轻松松!

Java 编程 IT 计算机 知识分享

初识 C#

若尘

C# 8月日更

去中心化DeFi系统开发

Geek_23f0c3

智能合约 DeFi去中心化系统开发 DAPP智能合约交易系统开发

如何快速定位程序Core?

百度Geek说

Linux 后端

微博SDK初始化问题 please init sdk before use it. Wb.install()

mengxn

微博sdk

如何在多云环境中建立信任

云计算

中国如何应对中美博弈?

石云升

学习 贸易战 8月日更

最全总结 | 聊聊 Python 数据处理全家桶(PgSQL篇)

星安果

Python 数据库 postgresql PgSQL

Flink CDC 2.0 正式发布,详解核心改进

Apache Flink

flink

远程办公一星期,竟等来了阿里新零售视频面(Java岗,已过2面)

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

【共识专栏】HotStuff共识

趣链科技

区块链 共识机制 拜占庭容错 共识算法

什么是工控主机?工控主机安卓主板有哪些配置?

双赞工控

20张图让你彻底掌握负载均衡的秘密

负载均衡 编程 程序员 计算机

更智能更高效!区块链打造更“美” 服装行业

旺链科技

区块链 服装产业

金三银四,如何远程面试拿下大厂offer?(附大厂面经+面试宝典)

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

疫情在家“闭关修炼”,读完这些Java技术栈,愿金三银四过五斩六

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

【SpringCloud 技术专题】「原生态 Fegin」打开 Fegin 之 RPC 技术的开端,你会使用原生态的 Fegin 吗?(下)

码界西柚

SpringCloud OpenFegin Fegin 8月日更

原理分析!如何将springboot项目打成war包放入tomcat中运行

Summer

Java 学习 程序员 架构 springboot

巧用Python访问台达AS228交互

林建

Python Modbus协议 台达 AS228T

啃完这些Spring知识点,我竟吊打了阿里面试官(附面经+笔记

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

如何实现H.264的实时传输?

拍乐云Pano

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