关于VS2013编写的C#代码在低版本上的兼容性

在用VS2013写好C#程序后,或者把代码用VS2013打开后,兼容性会自动改变,之后在用VS2008或者更低版本打开就会报错,不能用,求解决方法😁... 在用VS2013写好C#程序后,或者把代码用VS2013打开后,兼容性会自动改变,之后在用VS2008或者更低版本打开就会报错,不能用,求解决方法😁😁 展开
 我来答
小王很艺术
2014-08-22 · 超过20用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:25.4万
展开全部
用高版本VS编慎埋写的代码,低版漏键本的VS肯定不能兼容,因为底层.NETFramework版本不一样,就像IE浏览器只能向前兼容,不能向后,宽搜蚂唯一的解决办法就是要么用VS2013编写代码,要么用VS2008编写
追问
没有的呀,通通都只用了.net 3.5
追答
用代码看一下你Framework版本吧
Version v = System.Environment.Version;
string s = v.ToString();
//这个得到的事类似"2.0.50727.1433"这样的版本号,但是Version还有Build属性(50727),Major属性(2),MajorRevision(0),Minor属性(0),MinorRevision(1433),Revision(1433).
这里识别的是当前使用的RunTime版本
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
何苦庸人自扰呢
推荐于2018-03-20 · TA获得超过3222个赞
知道大有可为答主
回答量:2611
采纳率:96%
帮助的人:639万
展开全部
尝试一下修改后缀为.sln的解决方案文件便可以在VS2008中打开用VS2013写誉档空好的C#程序,右键选择“打开方式”以记事本打开这个文件,把第一行定义版本的地方修庆瞎改为(只需修改蠢尺XX.00改为10.00,2013改为2008就可以了)
Format Version 10.00
# Visual Studio 2008
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式