为.NET CLR v4.0.30319版显示不同的值
有人能解释一下下面显示的值之间的差异吗? 为什么一个人可能会在下面给出错误,而另一个人可能不会 在应用程序池的IIS列表中,它显示为v4.0.30319 及 在应用程序池的IIS列表中显示为v4.0 如果我尝试添加新的应用程序池,唯一的选择是“.NET CLR v4.0.30319版”,但现在为我工作的应用程序池有另一个值 我有几个web服务应用程序今天不起作用,但一两周前就起作用了。可能是安装BizTalk ESB工具包,或者Windows更新似乎改变了某些东西。我突然发现了两个错误中的一个: HTTP错误404.17-未找到-请求的内容似乎是 脚本,静态文件处理程序将不提供服务 或 无法从加载类型“System.ServiceModel.Activation.HttpModule” 程序集'System.ServiceModel,版本=3.0.0.0,区域性=中性, PublicKeyToken=b77a5c561934e089' 我通过做三件事让一个应用程序工作: 1) 更改applicationHostConfig为.NET CLR v4.0.30319版显示不同的值,.net,iis-8,biztalk-2013,.net,Iis 8,Biztalk 2013,有人能解释一下下面显示的值之间的差异吗? 为什么一个人可能会在下面给出错误,而另一个人可能不会 在应用程序池的IIS列表中,它显示为v4.0.30319 及 在应用程序池的IIS列表中显示为v4.0 如果我尝试添加新的应用程序池,唯一的选择是“.NET CLR v4.0.30319版”,但现在为我工作的应用程序池有另一个值 我有几个web服务应用程序今天不起作用,但一两周前就起作用了。可能是安装BizTalk ESB工具包,或者Windows更新似乎改变了某些东西。我突然发现了两个错误中的一
<!-- <add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="managedHandler" /> -->
<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="managedHandler,runtimeVersionv2.0" />
而.NET4.5已经开启了Windows功能 @Hans-我想我在上面的问题中已经解决了这一页的所有问题。
This option is not supported on this version of the operating system. Administr
ators should instead install/uninstall ASP.NET 4.5 with IIS8 using the "Turn Win
dows Features On/Off" dialog, the Server Manager management tool, or the dism.e
xe command line tool. For more details please see http://go.microsoft.com/fwlin
k/?LinkID=216771.
Finished installing ASP.NET (4.0.30319.0).