QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

Visual Studio 2008 中的多定向支持

  • 2007-06-26
  • 本文字数:524 字

    阅读完需:约 2 分钟

对 Visual Studio 而言,其中一个最大的明显不足之处在于每一个 VS 版本都要绑定一个特定版本的 CLR。比如,使用 Visual Studio 2005 时,你就不可能创建除了.NET 2.0 应用以外的其他应用程序。在 Visual Studio 2008 里,这一问题会随着一个微软称之为多定向(Multi-targeting)的技术出现而得到部分解决。

从.NET 1.0 到 3.5,只能有一个版本的 CLR 可以被装载到一个进程里。因为 Visual Studio 本身部分上就是用.NET 框架构建的,所以它也只能装载自带的 CLR 版本。这就使得它几乎不可能和基于其他版本的应用一起工作。

Visual Studio 2008 其实没有真正地解决这个问题。可以称其为打了一个擦边球,因为.NET 3.0 和 3.5 实际上只是构建于 2.0 运行时上的类库。 Scott Guthrie 描述说是通过改变用户接口 实现了这一目的,其方法本质上是使用了一个下拉框,可以从中选择要使用的其他类库(译者注:详情参见 Scott Grthrie 的“Oracs 初览”演示 )。

因为这个问题没有得到彻底的解决,所以如果你要构建.NET 1.0 或者.NET 1.1 应用,还是需要选择各自的开发工具,VS2002 或者VS2003。不过利好的一面是,至少项目文件不会改变,VS 2005 的用户也可以和VS 2008 的用户协同工作。

查看英文原文: Visual Studio Multi-Targeting Update

2007-06-26 19:30860

评论

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

深入浅出ThreadLocal

做梦都在改BUG

Java 多线程 ThreadLocal

“阿里爸爸”最新产出:Java面试突击核心讲(1658页),转载40W+

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

一文总结Java的23种设计模式

做梦都在改BUG

Java 设计模式

存储容量启动会圆满召开

科技热闻

PyTorch 深度学习实战 | DIEN 模拟兴趣演化的序列网络

TiAmo

深度学习 迭代跟进

架构实战营-模块六作业(拆分电商系统为微服务)

🐢先生

架构实战营

5年Java经验字节社招:半月3次面试,成功拿到Offer

Java你猿哥

Java 面试 面经 校招 春招

ZBC新一轮流动性收益计划迎来新通缩,APR高达100%

鳄鱼视界

工赋开发者社区 | 做好生产线的规划与布局,能给工厂带来什么好处?

工赋开发者社区

ZBC新一轮流动性收益计划迎来新通缩,APR高达100%

西柚子

多功能代码编辑器:CodeRunner激活版

真大的脸盆

代码编辑器 代码编辑 编辑代码

牛人!百度T9大佬纯手打的Kafka学习笔记,吃透已胜过80%Java求职者

Java你猿哥

kafka 面试 面经 Kafka知识点

阿里内部总结的微服务笔记,从入门到精通小白也能学的会

做梦都在改BUG

Java 微服务 Spirng Cloud

阿里资深架构师三年整理分享:java面试核心知识点原理篇文档

三十而立

Java 程序员 面试 IT java面试

Spring、Spring MVC、Spring Boot三者的关系还傻傻分不清楚?

三十而立

Java 程序员 面试 IT java面试

阿里资深架构师三年整理分享:java面试核心知识点原理篇文档

三十而立

Java 程序员 IT java面试

终于拿到了阿里2023年度九大Java技术文档——面试题+文档+白皮书

三十而立

Java 面试 java面试

工赋Meetup | 价值驱动的技术交流Call你来!4月2日上海见

工赋开发者社区

教你用华为云玩转物联网开发

程思扬

华为 物联网 华为云

SpringBoot实现对配置文件中的明文密码加密

做梦都在改BUG

Java Spring Boot 框架

两个比较容易混淆的函数

Joseph295

Nacos心跳机制实现快速上下线

做梦都在改BUG

Java Spring Cloud nacos

GitHub置顶神作开源!世界名著《Spring实战(第6版)》全彩文档

做梦都在改BUG

Java spring 框架

IDEA 热部署,修改代码不用重启项目

源字节1号

软件开发 开源治理 小程序开发

浅析 python 一切皆对象

蓬蒿

Python python对象 一切皆对象

quarkus2.13.7搭建与基础开发环境配置总结

刘一江

GraalVM Quarkus java

Visual Studio 2008中的多定向支持_.NET_Jonathan Allen_InfoQ精选文章