积极答复者
我用.netframe 3.5开发的网站在.net framework2.0的iis上也能运行

问题
答案
-
.net 2.0/3.0/3.5/3.5 sp1 这几个版本一直是很容易让人混淆的,实际上这几个版本的 runtime 都是 .net 2.0,而是 3.0/3.5/3.5 sp1 都是在 .net 2.0 基础上增加了 feature,
他们之间的不同,可以理解为“功能”不同,就像 windows 7 和 vista 不同,不像 1.x 与 2.0 之间的不同,后者是 runtime 不同,就像 windows 7 与 windows xp 不同,而下一个 runtime 版本是 .NET 4.0
所以即使你安装了 3.5, IIS 也没有 3.5 这个版本选择,
必须安装 3.5 才能运行使用了 3.5 特性的的网站,
具体区别可以参考 .NET Framework 2.0、3.0 和 3.5 版之间的关系 http://msdn.microsoft.com/zh-cn/library/bb822049(VS.90).aspx
问题要简单,错误须详细@错误/异常/堆栈信息+操作系统+软件版本+all the context of the issue Hope Helpful | http://www.leoworks.net- 已标记为答案 xiaowangxiaowang 2010年7月1日 2:52
全部回复
-
.net 2.0/3.0/3.5/3.5 sp1 这几个版本一直是很容易让人混淆的,实际上这几个版本的 runtime 都是 .net 2.0,而是 3.0/3.5/3.5 sp1 都是在 .net 2.0 基础上增加了 feature,
他们之间的不同,可以理解为“功能”不同,就像 windows 7 和 vista 不同,不像 1.x 与 2.0 之间的不同,后者是 runtime 不同,就像 windows 7 与 windows xp 不同,而下一个 runtime 版本是 .NET 4.0
所以即使你安装了 3.5, IIS 也没有 3.5 这个版本选择,
必须安装 3.5 才能运行使用了 3.5 特性的的网站,
具体区别可以参考 .NET Framework 2.0、3.0 和 3.5 版之间的关系 http://msdn.microsoft.com/zh-cn/library/bb822049(VS.90).aspx
问题要简单,错误须详细@错误/异常/堆栈信息+操作系统+软件版本+all the context of the issue Hope Helpful | http://www.leoworks.net- 已标记为答案 xiaowangxiaowang 2010年7月1日 2:52