在.net4.0下开发个普通程序,完全没用到.net4.0特性,只是用了4.0下的C#编译器,在同学3.5的机器里居然运行不

在.net4.0下开发个普通程序,完全没用到.net4.0特性,只是用了4.0下的C#编译器,在同学3.5的机器里居然运行不了,请问怎么解决.用的是csc命令编译,难道说... 在.net4.0下开发个普通程序,完全没用到.net4.0特性,只是用了4.0下的C#编译器,在同学3.5的机器里居然运行不了,请问怎么解决.
用的是csc命令编译,难道说C#有相应的选项设置引用的外部程序集版本?
展开
 我来答
xeonol
2010-11-21 · TA获得超过870个赞
知道小有建树答主
回答量:528
采纳率:0%
帮助的人:680万
展开全部
vs2010对吧?打开项目属性页,在编译那个页签里面找到Target Framework,选择.net 3.5的字样,在弹出的警告对话框选确定,再编译项目后你的exe就可以在3.5环境里运行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱抱抱的抱抱
2010-11-21 · TA获得超过128个赞
知道答主
回答量:120
采纳率:0%
帮助的人:42.3万
展开全部
你看看在项目属性里面有个“生成”选项可以更改
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
重典技术闲话
2010-11-28 · TA获得超过2173个赞
知道大有可为答主
回答量:2593
采纳率:0%
帮助的人:1063万
展开全部
CLR版本,.net 4.0 编译的程序必须有.net 4.0的支持

你可以将程序改为用2.0编译
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
靜天晴2805
2010-11-23
知道答主
回答量:7
采纳率:0%
帮助的人:1.1万
展开全部
版本都是向下兼容 向上不兼容 所以还是转换成3.5吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式