You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is very similar to the (closed) issue #31, but for Visual Studio 2019 community edition. It's for a large x64 project.
I have installed the micro-profiler extension. However, when I Enable Profiling (with the checkmark now visible) and recompile, the linker fails. I get one warning and three errors (two of which are repeated multiple times).
The LNK4044 warning and LNK1120 error each happen once. The two LNK2001 errors comprise the remaining 520 errors (for each .obj file the linker tries to resolve), for a total of 1 warning and 521 errors.
It seems to me that $(MICROPROFILERDIR)/micro-profiler_$(PlatformName).lib in the Project Properties > Linker > Input > Additional Dependencies setting is being resolved as /micro-profiler_x64.lib, rather than pointing to an actual directory. My initial guess is that this is where the problem lies.
For information completeness, the /GH /Gh flags were automatically added by the Enable Profiling button as well.
The project is able to compile fine when I uncheck the Enable Profiling option.
The text was updated successfully, but these errors were encountered:
@DiscipleOfEris did VS restart help you? Unfortunately, my fix with simple termination of the spawn MSBuild.exe doesn't help - the environment variables are not getting set for the restarted MSBuild instances. The only safe solution (as of now) is to restart VisualStudio - then the MICROPROFILERDIR variable gets set and the new instance of VisualStudio will build fine.
This is very similar to the (closed) issue #31, but for Visual Studio 2019 community edition. It's for a large x64 project.
I have installed the micro-profiler extension. However, when I Enable Profiling (with the checkmark now visible) and recompile, the linker fails. I get one warning and three errors (two of which are repeated multiple times).
The
LNK4044
warning andLNK1120
error each happen once. The twoLNK2001
errors comprise the remaining 520 errors (for each .obj file the linker tries to resolve), for a total of 1 warning and 521 errors.It seems to me that
$(MICROPROFILERDIR)/micro-profiler_$(PlatformName).lib
in the Project Properties > Linker > Input > Additional Dependencies setting is being resolved as/micro-profiler_x64.lib
, rather than pointing to an actual directory. My initial guess is that this is where the problem lies.For information completeness, the
/GH /Gh
flags were automatically added by the Enable Profiling button as well.The project is able to compile fine when I uncheck the Enable Profiling option.
The text was updated successfully, but these errors were encountered: