写点什么

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

评论

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

TinyVue v3.17.0 正式发布,推出了一款基于 Quill 2.0 的富文本编辑器,功能强大、开箱即用!

OpenTiny社区

Vue 前端 组件库 OpenTiny TinyVue

使用ETLCloud实现MySQL数据库与StarRocks数据库同步

RestCloud

MySQL 数据库 数据同步 ETL 数据集成平台

万界星空科技SMT行业MES系统功能

万界星空科技

SMT mes 万界星空科技 SMT行业

哈银消费金融:中期业绩稳健增长,普惠金融助力消费经济新活力

极客天地

手把手教你基于华为云鲲鹏弹性云服务器部署Node.js环境

华为云开发者联盟

node.js Linux 云服务 华为云开发者联盟 企业号2024年7月PK榜

基于Java+SpringBoot+Vue大创管理系统设计和实现

hunter_coder

以电商、消费行业为例,详解火山引擎数智平台如何应用湖仓一体架构

字节跳动数据平台

数据库 大数据 数据湖 流批一体 数据引擎

MySQL 和 PostgreSQL,我到底选择哪个?

源字节1号

小程序 开源 前端 后端

无编码器多模态大模型EVE:原生多模态新方案

智源研究院

OpenAI 创始成员创办「AI+教育」公司;谷歌发布 Magic Insert:让人物完美融入新背景丨 RTE 开发者日报

声网

基于Java+SpringBoot+vue+element课程作业管理系统设计实现

hunter_coder

后端开发

今天来揭秘提示工程 (Prompt Engineering)

澳鹏Appen

大模型 生成式AI 提示工程 Prompt Prompt Engineering

京东上万程序员都AI用它!

京东科技开发者

京东云智能编程助手与安全大模型双双获奖!

京东科技开发者

基于Java+SpringBoot+vue+element图书个性化推荐系统设计实现

hunter_coder

后端开发

美团VS饿了么,到底谁更胜一筹?

王中阳Go

美团 面经 饿了么

云手机:实现多店铺多账号的运营

Ogcloud

云手机 海外云手机 云手机海外版 电商云手机 云手机群控

“智星”科技人才招聘计划

智源研究院

如何使用腾讯混元API开发一个旅游攻略助手

幂简集成

腾讯 AI API

蚂蚁金服oceanbase的性价比是传统数据库的十倍

极客天地

TikTok快速起号技巧与云手机的运用

Ogcloud

云手机 海外云手机 tiktok云手机 云手机群控 云手机养号

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