我正在维护一个.net 3.5sp1网站。我想将网站的一部分升级到4.0,这样我就可以开始转换为SilverLight 4.0& RIA服务。
我可以创建主网站的子域名,并且主网站运行3.5时子域名运行4.0吗?
答案 0 :(得分:4)
4.0使用新的运行时。这意味着您网站的两个部分位于不同的应用域中,而 意味着会话和身份验证令牌等特定内容无法很好地继承。这并不意味着你不能做到,但要克服一些挑战。
答案 1 :(得分:1)
如果您的意思是子域名,请执行以下操作:
http://aaaaa.yourdomain.com
和http://bbbbb.yourdomain.com
然后是的,没有理由为什么不呢。
假设您正在使用Windows Server 2003或更高版本以及IIS,host header允许您在单个IP地址上运行多个网站,并且您可以指定要用于每个网站的运行时版本独立地
我运行的Windows Server 2003上有大约20个独立的站点,单个域的所有子域,它们是ASP.NET 1.1和2.0的混合。
您可以在Web site > Properties > ASP.NET version
下的IIS管理器中为每个站点指定运行时版本。不确定它在Windows Server 2008中是否完全相同,但它不可能完全不同。