summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSung Yoon Whang <suwhang@microsoft.com>2018-12-17 22:23:12 -0800
committerGitHub <noreply@github.com>2018-12-17 22:23:12 -0800
commite33e50eb845a75312d98dbc9a6bf9b9b0e6c4ee5 (patch)
treeb0bf213a85660c6f78c85d3dbbdf672e605d85c5 /src
parent33987e98a992e8843b109c90b22c16c85469051c (diff)
downloadcoreclr-e33e50eb845a75312d98dbc9a6bf9b9b0e6c4ee5.tar.gz
coreclr-e33e50eb845a75312d98dbc9a6bf9b9b0e6c4ee5.tar.bz2
coreclr-e33e50eb845a75312d98dbc9a6bf9b9b0e6c4ee5.zip
Add .NET Core version to EventLog (#21566)
Diffstat (limited to 'src')
-rw-r--r--src/vm/eventreporter.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/vm/eventreporter.cpp b/src/vm/eventreporter.cpp
index 74362802dc..5f0b2cacc2 100644
--- a/src/vm/eventreporter.cpp
+++ b/src/vm/eventreporter.cpp
@@ -18,6 +18,8 @@
#include "typestring.h"
#include "debugdebugger.h"
+#include <configuration.h>
+
#include "../dlls/mscorrc/resource.h"
#include "getproductversionnumber.h"
@@ -106,7 +108,16 @@ EventReporter::EventReporter(EventReporterType type)
{
m_Description.Append(ssMessage);
m_Description.Append(W("\n"));
- }
+ }
+ }
+
+ // Log the .NET Core Version if we can get it
+ LPCWSTR fxProductVersion = Configuration::GetKnobStringValue(W("FX_PRODUCT_VERSION"));
+ if (fxProductVersion != nullptr)
+ {
+ m_Description.Append(W(".NET Core Version: "));
+ m_Description.Append(fxProductVersion);
+ m_Description.Append(W("\n"));
}
ssMessage.Clear();