2016-09-30 100 views
0

我有一个ASP.NET项目,目前的目标是.NET Framework 4.5。由于它将部署在Windows Server 2003上,因此需要将其降级到v4.0(根据https://msdn.microsoft.com/en-us/library/bb822049(v=vs.110).aspx支持的最后一个版本)。是否可以使用Visual Studio Community为.NET Framework v4.0开发?

我知道两个版本都不能运行并发...是否有可能在我的Visual Studio社区版本上卸载v4.5并将其替换为v4?是否有其他解决方法?

+1

不要因为这种棘手的配置而陷入困境。最新的窗口。 – qxg

+0

Windows Server 2003已过期。所以除非你的公司购买了扩展的支持,否则你没有充足的理由来定位它。其他一切应该在.NET 4.5.2及以上版本。 –

回答

1

4.5和4.0都针对相同的CLR版本,即4.0。你可以通过改变项目设置来让编译器达到4.0,你不需要卸载任何东西。

+0

更新了原来的问题,提到它需要支持Windows Server 2003.如果目标框架是4.5,这仍然有效吗? – user2181948

+1

如果4.5在2003年不起作用,那么没有。我的意思是,如果你碰巧没有使用4.5版本中的任何一个,那么它应该可以工作。虽然这很危险。直接定位4.0,或者让Windows更新。 – siride

相关问题