Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
3.5应用程序池下的ASP.NET 4.0应用程序_.net_Asp.net_Iis_.net 3.5_.net 4.0 - Fatal编程技术网

3.5应用程序池下的ASP.NET 4.0应用程序

3.5应用程序池下的ASP.NET 4.0应用程序,.net,asp.net,iis,.net-3.5,.net-4.0,.net,Asp.net,Iis,.net 3.5,.net 4.0,服务器已安装.NET framework 4.0,但应用程序池设置为3.5。 有没有办法强迫它运行我的4.0应用程序? 我需要这个,因为我的网络托管提供商为我做更改花费的时间太长。不,您不能 池可以在2/3.5版或4版上运行乙醚。 两者都不能运行。现在想想,在任何池下都可以住很多网站。因此,一个站点不可能在4上运行,另一个站点不可能在3.5上运行 池是一个程序,它编译它下面的站点,然后运行它们并显示页面。许多网站不能在同一个池中同时在不同版本上运行,因为实际上有不同的程序保留2/3.5版本和4版

服务器已安装.NET framework 4.0,但应用程序池设置为3.5。 有没有办法强迫它运行我的4.0应用程序? 我需要这个,因为我的网络托管提供商为我做更改花费的时间太长。

不,您不能

池可以在2/3.5版或4版上运行乙醚。 两者都不能运行。现在想想,在任何池下都可以住很多网站。因此,一个站点不可能在4上运行,另一个站点不可能在3.5上运行

池是一个程序,它编译它下面的站点,然后运行它们并显示页面。许多网站不能在同一个池中同时在不同版本上运行,因为实际上有不同的程序保留2/3.5版本和4版本。它有不同的设置,不同的全局变量,不同的库


这两个版本,3.5和4.0,它们生活在不同的目录下,具有完全不同的exe和DLL。因此,当一个池运行一个版本时,请保持该版本。

否,但取决于托管提供商的控制面板,您实际上可以自己设置。例如,WebsitePanel您可以自己在.net framework版本之间切换,但如果您的托管提供商为您分配了专用的应用程序池,则它将与其他网站共享,这是不可能的