繁体   English   中英

我可以托管带有.NET 4.0应用程序池的.NET 2.0运行Web应用程序吗

[英]Can I Host .NET 2.0 Running Web Application with .NET 4.0 App Pool

我可以托管带有.NET 4.0 App Pool的.NET 2.0运行Web应用程序吗?

我在Web应用程序的Web.config中添加了以下节点:

<startup>
    <supportedRuntime version="v2.0.50727"/>
</startup>

这意味着我的应用程序使用.NET 2.0 CLR运行。

我将其添加到ISS中的“应用程序池”设置为.NET 4.0的应用程序中,并进行了快速冒烟测试。 对于正常情况,它的工作正常。

请参考下图。 该应用程序的名称为LMSInterface。

在此处输入图片说明

它会无缝运行吗? 还是这样做有任何隐藏的复杂性/问题。

可以做到:

Project framework 2.0 can run in IIS with Application pool 4.0

这是我的测试:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM