Asp.net 使用msbuild生成.NET1.1项目

Asp.net 使用msbuild生成.NET1.1项目,asp.net,Asp.net,我们正在处理的Web项目是根据.net 1.1 framework生成的。我们希望使用msbuild自动化此项目的生成过程。但是,msbuild仅针对2.0 framework。那么,如果我们希望使用MSBuild或MSBEE(这要求我们通过在Visual studio IDE中打开来将web项目转换为新版本),如何才能做到这一点呢?我们无法将项目转换为适合2.0 framework的版本,您可以使用它来执行MS Build中的任何命令/可执行文件。因此,在本例中,您可以使用devenv.exe

我们正在处理的Web项目是根据.net 1.1 framework生成的。我们希望使用msbuild自动化此项目的生成过程。但是,msbuild仅针对2.0 framework。那么,如果我们希望使用MSBuild或MSBEE(这要求我们通过在Visual studio IDE中打开来将web项目转换为新版本),如何才能做到这一点呢?我们无法将项目转换为适合2.0 framework的版本,您可以使用它来执行MS Build中的任何命令/可执行文件。因此,在本例中,您可以使用devenv.exe(即VS 2003)或csc.exe(1.1版本的C#编译器)。使用devenv要简单得多,因为您可以使用单行语法,例如
devenv/buildrelease[solution file name]
。有关devenv(VS 2003)命令行参考,请参阅