Target against a specific .Net version?
Hi,
I've just got a nightly build automation process set up using TFSBuild.exe and supplying it with the appropriate server, project, and BuildType paramaters.
Is there any way to specify that I want the particular build to be under .net version 1.1 or 2.0?
I am assuming that as I have installed VS 2005, SQL Server 2005, and now the trial of VSTS etc that it will automatically think it is building for 2.0, but is there a way to do 1.1 as well?
Is this feature also available via the gui, either in Visual Studio, or in team suite?
Regards,
Peds
[599 byte] By [
Peds] at [2008-2-5]
Anutthara,
Could you clarify something for me please?
Am i correct in thinking that, under the hood, MSBuild is responsible for building all .Net projects, even from within Visual studio?
Ok, assuming I've followed the approach mentioned in the blog (approach 1) - if i have my project that is converted into 2005 format, do I need to create a new project in team server, how do I add my project into VSTS ?
Peds
Today, MSBuild builds C# and VB.NET projects directly and in VS since the projects are in MSBuild format. But to build VC++ projects, MSBuild still calls VCBuild internally since the project format is not in MSBuild format yet.
If you have a C# project converted into 2005 format, you can just add it to a new or existing team project by simply adding and checking it in into source control. Did I understand your q correctly?