写点什么

混合 Visual Studio 2008 与 2010

  • 2010-08-12
  • 本文字数:586 字

    阅读完需:约 2 分钟

在同一项目的某些团队成员还在使用 Visual Studio 2008 的时候,另外一些成员现在已经可以升级到 Visual Studio 2010 了。为了达到这个目的,你需要了解一些小技巧,比如 langversion 标志。

首先必须要复制一份当前的解决方案文件。这一步是必不可少的,因为与项目文件不同,解决方案文件并不是向后兼容的。复制后就可以进行常规的解决方案升级工作了,就好像永久性地迁移到新版本的 Visual Studio 上了。

接下来要保证升级过程不会破坏 VS 2008 解决方案。到目前为止所进行的测试表明,唯一的负面影响就是在构建过程中会出现一些警告信息。

你必须得继续使用.NET 2.0 系列的程序库,但正常的目标框架设置完全能够解决这个问题。棘手的事情是要避免使用 VB 10 和 C# 4 中新的语言特性。这正是 langversion 标志大展拳脚的地方。该标志会将编译器限定为特定的语言版本。对于 C#来说,这指的是 2003 ISO 规范、2006 ISO 规范或 C# 3.0。对于 Visual Basic 来说,你可以选择 VB 9 或 VB 10。

对于 C#来说,你可以在 Build 标签的 Advanced 菜单中设置该标志。对于 Visual Basic 来说,你只能手工编辑项目文件以包含如下代码:

复制代码
<PropertyGroup> <LangVersion>9</LangVersion> </PropertyGroup>

注意,这些说明主要是面向类库、控制台以及 Windows 应用。ASP.NET 项目拥有自己的特点,以上说明可能并没有完全涉及到。

查看英文原文: Mixing Visual Studio 2008 and 2010

2010-08-12 08:542246
用户头像

发布了 88 篇内容, 共 272.4 次阅读, 收获喜欢 9 次。

关注

评论

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

快递鸟单号识别API接口代码操作流程

快递鸟

快递

MES系统助力中小企业数字化转型

万界星空科技

数字化转型 生产管理系统 mes 万界星空科技 中小企业数字化转型

2024-11-13:求出所有子序列的能量和。用go语言,给定一个整数数组nums和一个正整数k, 定义一个子序列的能量为子序列中任意两个元素之间的差值绝对值的最小值。 找出nums中长度为k的所有子

福大大架构师每日一题

福大大架构师每日一题

覆盖30个省市自治区万余家医疗机构,原生鸿蒙助力打造智慧医疗便利体验

最新动态

GitLab 出现 500错误怎么解决?

极狐GitLab

gitlab

南京大学 鲲鹏昇腾科教创新孵化中心揭牌,引领高校科研生态新模式

极客天地

《实力见证,卓越前行 ——伊克罗德信息荣获 Amazon Redshift Delivery 认证》

伊克罗德信息科技

大数据 Amazon

5分钟搞懂 Golang 数据库连接管理

俞凡

golang

哇喔!20种单例模式的实现与变异总结

威哥爱编程

Java 设计模式 单例模式 JavaEE

Serverless 微服务治理神器: 阿里云 SAE 全链路灰度揭秘

阿里巴巴云原生

阿里云 Serverless 云原生

操作系统大会2024即将在京召开,见证openEuler发展新里程

科技热闻

淘宝商品关键词API接口:智能分析关键词数据,提升电商运营效率

代码忍者

API 接口 pinduoduo API

【问卷调研】HarmonyOS SDK开发者社区用户需求有奖调研

HarmonyOS SDK

【JIT/极态云】技术文档--审批事件

武汉万云网络科技有限公司

淘宝订单信息获取接口,淘宝订单信息获取API

tbapi

淘宝API接口 淘宝店铺订单接口 天猫店铺订单接口 淘宝店铺订单API

Python 如何根据给定模型计算权值

不在线第一只蜗牛

Python 深度学习

GitLab 如何降级安装?

极狐GitLab

2024年AI办公工具API:优化工作流程的智能解决方案

幂简集成

API

公链数字钱包开发与加密钱包App原生开发

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

【JIT/极态云】技术文档--模型事件

武汉万云网络科技有限公司

第74期 | GPTSecurity周报

云起无垠

鸿蒙网络编程系列47-仓颉版UDP客户端

长弓三石

DevEco Studio 开发实例 HarmonyOS NEXT 网络与连接

尝鲜智能体,今年双十一“快递100”用上混元大模型

极客天地

怎么在线画用户旅程图?分享10个用户旅程图模板!

职场工具箱

职场 产品经理 在线白板 绘图工具 用户旅程图

如何使用PHP开发API接口?

科普小能手

php API php扩展 API接口 API 测试

区块链NFT项目开发流程

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

AI时代的研发生产关系,是否有新的可能?

思码逸研发效能

大选获胜,盘点特朗普相关加密货币资产

TechubNews

混合Visual Studio 2008与2010_.NET_Jonathan Allen_InfoQ精选文章