EDIT: missing text... "path to symbols"
Posted this question on stackoverflow also: http://stackoverflow.com/questions/34230241/how-to-set-up-intellitrace-with-debug-symbols-buildsymbolstorepath
Attempting to set up intellitrace monitoring on web app.
The app is not deployed via Visual Studio. We have jetbrains/teamcity doing the build and deploy automatically on commit.
I want to modify the build to include debug info (.pdb) -- presumably I will get more out of intellitrace this way.
Following instructions here, obviously not using the "teamfoundation" options but instead the "manual build" option:
https://msdn.microsoft.com/en-us/library/dn449058.aspx
Need to include lines in the application project .config:
<!-- **************************************************** -->
<!-- Build info -->
<PropertyGroup>
<!-- Generate the BuildInfo.config file -->
<GenerateBuildInfoConfigFile>True</GenerateBuildInfoConfigFile>
<!-- Include server name in build info -->
<IncludeServerNameInBuildInfo>True</IncludeServerNameInBuildInfo>
<!-- Include the symbols path so Visual Studio can find the matching deployed code when you start debugging. -->
<BuildSymbolStorePath><path to symbols></BuildSymbolStorePath>
</PropertyGroup>
<!-- **************************************************** -->
I do not know what to put for <path to symbols>
Is it a relative path? relative to what? Do this refer to where they are place during build? or after deployment? Where else do I set this path (project build properties??)? Could I just leave out this line so they just go do a default location and everything
is happy?
Secondary question: since not using any built in VS deploy, will I have to "manually" (extra steps in Teamcity deploy step) change the name of the build config file from ProjectName.BuildInfo.config to simply BuildInfo.config?