ASP.Net 2.0居然不向下兼容!

博主安装VS.Net 2005 Beta2后,IIS被更新,运行ASP.Net 1.1工程出错,原因是.Net Framework 2.0不支持string到byte[]自动转换。用VS.Net 2005 Beta2打开工程有转换提示和莫名错误,VS.Net 2003无法调试,最终反安装ASP.Net 2.0,期望正式版改善兼容性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  今天装了VS.Net 2005 Beta2,结果它更新了IIS,运行原来ASP.Net 1.1的一个工程,居然出错了:发现原来是.Net Framework 2.0不支持string到byte[]的自动转换!只好用System.Text.Encoding.Default.GetBytes(string)函数来转成byte[]数组。
  用VS.Net 2005 Beta2打开工程,发现提示要转换工程,但Build时总有莫名其妙的错误……但VS.Net 2003已无法调试ASP.Net的工程了,因为ASP.Net的版本不一样了。无奈,最终还是用aspnet_regiis -u对ASP.Net 2.0进行了反安装……
  但愿VS.Net 2005正式版出来后能做一些修改,调整一下向下的兼容性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值