diff --git a/src/util/log/log_debug.h b/src/util/log/log_debug.h
index 02b666515..2081a78e0 100644
--- a/src/util/log/log_debug.h
+++ b/src/util/log/log_debug.h
@@ -4,7 +4,11 @@
 
 #include "log.h"
 
+#ifdef _MSC_VER
+#define METHOD_NAME __FUNCSIG__
+#else
 #define METHOD_NAME __PRETTY_FUNCTION__
+#endif
 
 #define TRACE_ENABLED