Choosing an SDK version to compile a .NET project

Hi,

I have been building our Delphi 2007 .NET projects using MSBuild recently. I noticed that within MSBuild there is an option to choose which version of the SDK to use. We have been using 2.0 since the web developer has been designing his code in .NET 2.0.

But, since the update of Final Builder came out last week - 5.5.0.627, which allowed the action 'Compile Delphi for .NET project' to be able to compile with Delphi 2007, I noticed there is no option to choose which SDK version to compile with.

I'm finding a problem because the 'Compile Delphi for .NET project' action is failing because it's looking for SDK version v1.1 which i assume is the default SDK version.

Error message:

.NET SDK Version v1.1.4322 - not detected on this machine!

Is my only way around this to install SDK v1.1? I really feel i shouldn't need to since it builds fine with MSBuild.

Or is there some way within the 'Compile Delphi for .NET project' action, to tell it which SDK version to build with? Such as 2.0?

This is just an enquirey. I'm not sure if i'm setting up the compile action wrong or what? MSBuild is working fine, but we'd prefer to complie using the Delphi Compiler. Any feedback would be greatly appreciated.

Cameron

 

 

 

 

 

Hi Cameron


Definitely a bug, when D2007 is selected as the compiler verison it should be using .NET 2.0. Here's a test build with the fix included :


https://www.finalbuilder.com/downloads/finalbuilder/500/FB550_631.exe

 

Cheers, but I think there is something wrong with the link. It says page not found when i click on it.

Cam

Hi Cameron,

Our apologies, heres the correct URL:

https://www.finalbuilder.com/downloads/finalbuilder/550/FB550_631.exe


Regards,
Paul.

Thanks mate. Works a treat.

Cam.