diff --git a/BizHawk.Common/BizHawk.Common.csproj b/BizHawk.Common/BizHawk.Common.csproj
index c561e8640f..f38ed8c627 100644
--- a/BizHawk.Common/BizHawk.Common.csproj
+++ b/BizHawk.Common/BizHawk.Common.csproj
@@ -8,8 +8,8 @@
-
-
+
diff --git a/Common.props b/Common.props
index 32fc3af1e8..e9fb940623 100644
--- a/Common.props
+++ b/Common.props
@@ -6,6 +6,8 @@
8.0
$(SolutionDir)output/dll
x64
+ false
+ false
true
@@ -21,6 +23,5 @@
-
diff --git a/Dist/BuildAndPackage.bat b/Dist/BuildAndPackage.bat
index 81968cf7ea..fee5db752b 100644
--- a/Dist/BuildAndPackage.bat
+++ b/Dist/BuildAndPackage.bat
@@ -14,7 +14,7 @@ for /f "usebackq tokens=*" %%A in (`vswhere -version "[16.0,17.0)" -requires Mic
IF "%MSBUILDPATH%"=="" GOTO MISSINGMSBUILD
nuget restore ..\BizHawk.sln
-call "%MSBUILDPATH%" ..\BizHawk.sln /p:Configuration=Release /p:Platform="Any Cpu" /t:rebuild
+call "%MSBUILDPATH%" ..\BizHawk.sln "/p:Configuration=Release;Platform=AnyCPU;MachineRunAnalyzersDuringBuild=true" /t:rebuild
@if errorlevel 1 goto MSBUILDFAILED