我想知道是否有可能将一个MVC3解决方案包装在一个CWAB(组合Web应用程序块)解决方案中,在3.5中构建?
我知道在IIS中,2.0 / 3.5和4.0站点可以并排运行(但在不同的应用程序池中),但由于CWAB层,我没有这个奢侈。我以前成功运行过MVC2,但如果我所读的是真的,MVC2在2.0运行时上。
我真的很想使用Razor,因此在这种情况下回到MVC2并不是真正的选择。
我想知道是否有可能将一个MVC3解决方案包装在一个CWAB(组合Web应用程序块)解决方案中,在3.5中构建?
我知道在IIS中,2.0 / 3.5和4.0站点可以并排运行(但在不同的应用程序池中),但由于CWAB层,我没有这个奢侈。我以前成功运行过MVC2,但如果我所读的是真的,MVC2在2.0运行时上。
我真的很想使用Razor,因此在这种情况下回到MVC2并不是真正的选择。
这应该是可以实现的。只需将应用程序池运行时设置为4.0而不是2.0。
.NET 4.0运行时将能够处理.NET 3.5程序集。
我遇到了同样的问题。我打算编写一个 WCF“前端”来处理 SharePoint(.Net 3.5),这将允许我使用 MVC 3 编写 MVC 应用程序。