Hi! I'm simply using the Teamcity-provided visual studio runner. I want to add the commandline parameter setting, ie an msbuild parameter that is not accessible via the GUI. The specific one of interest is; /P:filealignment=4096
When I directly type that into "Command line parameters:" the build log shows the error;
MSBuild command line parameters contains "/property:" or "/p:" parameters. Please use Build Parameters instead.
So I tried adding the first kind of parameter, a config. It did not seem to help, but also the documentation was not clear on what it would do in the first place. Also, I don't know what is a spec?
This msbuild option causes very subtle differences, and it seemed that the Teamcity log file did not add my additional commandline parameters to the run? It should say so, right? It does show msbuild is being called/wrapped.
So if that is not the right kind, then which kind of parameter should I use? There are 3 kinds of /Configuration Steps / Build Parameters /; Configuration parameters, System properties, Environment variables.
I don't want an environment or system variable because I don't want this build to depend on anything external.
How should I be able to tell when this parameter is actually getting used? The build log, which seems only to have navigable/foldable xml-like levels with their program, did not say the build parameters.
Finally, I am really disappointed in the Teamcity documentation, maybe I'm overlooking a great source, so please feel free to point me in the proper directions for best googling. Usually when I google I get 5 duplicate hits on the same page of documentation. Then reading that page uses terms that are not cross-linked and yet very common, eg "build" which could refer to a vast number of things.
Thank you so much in advance for your help!!