[英]Can VS 2005 build C# for .NET 4?
我知道你可以构建一个较低版本的.NET,但是我可以针对.NET框架版本4构建一个项目吗?
不,每个版本的Visual Studio都只能针对它发布的框架和较低版本。 (离开.NET 1.1 ......)所以......
(然后是客户端配置文件,Compact Framework,Silverlight等)
我认为技术上是肯定的,但肯定不容易。 您可以手动定制构建过程以使用.NET 4框架中的(免费提供)编译器。 您必须手动安装.NET 4,然后从头开始编写自己的构建脚本,如果您想要完全集成,或者从命令行手动编译项目。
但值得记住的是,VS2005不会为.NET 4提供IntelliSense支持或编译器集成,因此您不会在IDE中获得任何愉快的体验。 记事本可能更容易!
说实话,我不确定这是我考虑尝试的东西!
正如其他人所说,答案是否定的。但是......根据你想要这样做的动机,你可以认为SharpDevelop是免费的,但没有相同的限制。
没有。
但是,您可以获得.NET框架 。 这将为您提供必要的程序集和编译器。 虽然Visual Studio很棒,但没有必要。
VS是反向兼容的,但相反的是错误的。 这是一张单程票。 VS2005仅与.NET 2.0兼容,并且与1.1和1.0兼容。
然后,最后的答案是否定的。 例如,除非安装Vista SP1,否则VS2005将无法在Vista上运行。
不,根据Scott Guthrie(他当然知道),甚至VS 2008也不行。
没有任何方法可以从VS08中定位.NET 4并使用新功能。 话虽如此,.NET4可以与.NET 3.5同步 - 因此,使用VS08构建面向.NET 3.5的应用程序应该可以在.NET上运行良好
类似的问题:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.