MSBuild Project's project properties

 

In MSBuild, project properties can be defined with one line of string, such as:

MSBuild Projects="$(SourceDirectory)\someProject.csproj"
Properties="Configuration=Release;WebProjectOutputDir=$(TargetDirectory);OutDir=$(WebProjectOutputDir)\bin\;PostBuildEvent="
Targets="ResolveReferences;_CopyWebApplication"
 
In Finalbuilder action: MSBuild Project, multiple targets can be separated with semicolon, which is great while using a variable.
 
But this is not the case in project properties. One has to add multiple properties and corresponding values separatedly, thus somewhat made it impossible to use variable to easily add/delete project properties (error is raised if a variable is empty)
 
So it'll be great if there is a textbox for defining project properties that is similar to the one in target (separated by semicolon, etc.)
 
Oh, and another thing related: In MSBuild, it seems that empty value property wouldn't raised an error (such as example above: PostBuildEvent=). But in Finalbuilder, "Value of PostBuildEvent is empty" error is raised if the value field was left blank, or the one variable that is supposed to contain the value is empty.
 
Thanks!

 

Edit: Great Scott! That was fast! Thank you! : )

I have removed the requirement for a value for the msbuild properties :

https://www.finalbuilder.com/downloads/finalbuilder/aex6/FB700_1422.exe

You can also use the Action Inspector to edit the properties of an action, If you select the Targets property and press F2 you can edit long lines quite easily.