智能体刷屏的背后,是 AI 应用拐点的来临?AICon 北京站议程重磅公布,50+ 硬核分享不容错过 了解详情
写点什么

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

评论

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

PHP/MySQL开发环境 MAMP Pro for Mac激活安装

胖墩儿不胖y

Mac软件

MegEngine 使用小技巧:Profiler使用手册

MegEngineBot

开源 性能优化

基于装饰器——我劝你不要在业务代码上装逼!!!

沉浸式趣谈

低代码开发平台如何提升企业应用构建效率

力软低代码开发平台

关于信创技术你需要了解这些概念

Onegun

操作系统 中间件 信创产业 信创生态

2023年广州国际大健康产品及健康食品展会

秋硕展览

2023健博会 保健用品展 护理用品

大数据平台与数据仓库的五大区别

行云管家

大数据 数据仓库 数据安全 大数据平台

如何使用io_uring构建快速响应的I/O密集型应用?

华为云开发者联盟

开发 华为云 华为云开发者联盟 企业号 8 月 PK 榜

直播预告!生鲜与零售商品识别系统产业实践与部署详解

飞桨PaddlePaddle

人工智能 百度飞桨 硬件生态

OLAP数据库引擎怎么选?这本白皮书详解

极客天地

大数据平台三大优势详解-行云管家

行云管家

数据库 大数据 数据安全 大数据平台

TDD、BDD、ATDD都是什么、有什么区别?(上)

禅道项目管理

HarmonyOS“一次开发,多端部署“优秀实践——玩机技巧,码上起航

HarmonyOS开发者

HarmonyOS

面试了38位Java候选人之后,我总结出了他们关于面试中的16条通病

程序员小毕

Java 程序员 面试 简历 八股文

朝夕光年游戏自动化测试实践

字节跳动技术范儿

测试 自动化测试 游戏测试

GitHub Copilot三连更:能在代码行里直接提问,上下文范围扩展到终端

Openlab_cosmoplat

人工智能

没有永远的王者…Zig替代C,将成定局!

互联网工科生

C语言 C++ Zig语言

Graph + LLM 实践指南|如何使用自然语言进行知识图谱构建和查询

悦数图数据库

数据库 图数据库

万界星空科技|免费开源MES系统|自动排产管理

万界星空科技

开源 MES系统

智能汽车驾驶演进:虚拟ECU种类与优劣分析

DevOps和数字孪生

虚拟ECU 汽车行业

软件测试/测试开发丨Python 学习笔记 之 链表

测试人

Python 程序员 软件测试 自动化测试 测试开发

华为云软件精英实战营——感受软件改变世界,享受Coding乐趣

华为云PaaS服务小智

软件开发 华为云 大赛

九科信息成功签约东风汽车财务有限公司RPA项目

九科Ninetech

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