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:30775

评论

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

第二周作业

Geek_mewu4t

【HTML】全局属性:accesskey

德育处主任

html html5 大前端 快捷键 28天写作

第 12 周作业

Steven

MapReduce函数分析

Mars

架构师第 13 课作业及学习总结

小诗

「架构师训练营第 1 期」

依赖倒置与接口隔离原则

玄月

大作业二

「架构师训练营第 1 期」

大作业一

饭桶

架构师第 8 课作业及学习总结

小诗

「架构师训练营第 1 期」

大作业:知识点图谱

paul

架构师第 7 课作业及学习总结

小诗

「架构师训练营第 1 期」

JVM 垃圾回收机制分析

Andy

Prometheus官方文档【查询篇-运算符】

卓丁

Prometheus Monitor 监控告警 普罗米修斯 PromQL

数字人民币为何频频入榜金融机构“工作单”

CECBC

数字人民币

接私活必备的 6 个开源项目

GitHub指北

大数据计算引擎Spark

积极&丧

架构师第 9 课作业及学习总结

小诗

「架构师训练营第 1 期」

Python 100 天从新手到大师

GitHub指北

架构师第 11 课作业及学习总结

小诗

「架构师训练营第 1 期」

架构师第 12 课作业及学习总结

小诗

架构师训练营大作业

Cheer

「架构师训练营 4 期」 第二周 - 0201

凯迪

福田区实现数字人民币六个100%,农行推出ATM机存取现功能

CECBC

数字红包

数据应用总结(一)

Mars

架构师第 10 课作业及学习总结

小诗

大作业二

饭桶

Dubbo微服务调用时序图

Andy

生命唯愿,爱与自由

废材姑娘

个人感悟

Windows安装Mysql

千泷

重学JS | this的指向问题

梁龙先森

大前端 编程语言 28天写作

人人都在谈的数字化转型,区块链技术能扮演何种角色?

CECBC

区块链

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