diff --git a/src/CalcManager/CalcManager.vcxproj b/src/CalcManager/CalcManager.vcxproj
index 4d03a5c9..ed7a349f 100644
--- a/src/CalcManager/CalcManager.vcxproj
+++ b/src/CalcManager/CalcManager.vcxproj
@@ -153,7 +153,7 @@
Use
false
true
- /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
true
@@ -170,7 +170,7 @@
Use
false
true
- /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
true
@@ -187,7 +187,7 @@
Use
false
true
- /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
true
@@ -204,7 +204,7 @@
Use
false
true
- /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
true
@@ -221,7 +221,7 @@
Use
false
true
- /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
_UNICODE;UNICODE;%(PreprocessorDefinitions)
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
@@ -239,7 +239,7 @@
Use
false
true
- /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
true
@@ -256,7 +256,7 @@
Use
false
true
- /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
true
@@ -273,7 +273,7 @@
Use
false
true
- /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /Zm250 /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
true
diff --git a/src/CalcViewModel/CalcViewModel.vcxproj b/src/CalcViewModel/CalcViewModel.vcxproj
index e2e98ab9..4eaed17a 100644
--- a/src/CalcViewModel/CalcViewModel.vcxproj
+++ b/src/CalcViewModel/CalcViewModel.vcxproj
@@ -153,7 +153,7 @@
true
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
4453
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
Level4
true
@@ -173,7 +173,7 @@
true
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
4453
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
Level4
true
@@ -193,7 +193,7 @@
true
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
4453
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
Level4
true
@@ -213,7 +213,7 @@
true
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
4453
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
Level4
true
@@ -233,7 +233,7 @@
true
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
4453
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
Level4
true
@@ -253,7 +253,7 @@
true
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
4453
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
Level4
true
@@ -273,7 +273,7 @@
true
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
4453
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
Level4
true
@@ -293,7 +293,7 @@
true
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
4453
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
Level4
true
diff --git a/src/Calculator/Calculator.vcxproj b/src/Calculator/Calculator.vcxproj
index 208344c8..667e6c93 100644
--- a/src/Calculator/Calculator.vcxproj
+++ b/src/Calculator/Calculator.vcxproj
@@ -132,7 +132,7 @@
- /bigobj /await /std:c++17
+ /bigobj /await /std:c++17 /utf-8
4453;28204
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
@@ -141,7 +141,7 @@
- /bigobj /await /std:c++17
+ /bigobj /await /std:c++17 /utf-8
4453;28204
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
@@ -150,7 +150,7 @@
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
@@ -162,7 +162,7 @@
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
@@ -174,7 +174,7 @@
- /bigobj /await /std:c++17
+ /bigobj /await /std:c++17 /utf-8
4453;28204
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
@@ -183,7 +183,7 @@
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
@@ -195,7 +195,7 @@
- /bigobj /await /std:c++17
+ /bigobj /await /std:c++17 /utf-8
4453;28204
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
@@ -204,7 +204,7 @@
- /bigobj /await /std:c++17 %(AdditionalOptions)
+ /bigobj /await /std:c++17 /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir)..\src\;%(AdditionalIncludeDirectories)
Level4
diff --git a/src/CalculatorUnitTests/CalculatorUnitTests.vcxproj b/src/CalculatorUnitTests/CalculatorUnitTests.vcxproj
index 0afdfd14..7fa08fc6 100644
--- a/src/CalculatorUnitTests/CalculatorUnitTests.vcxproj
+++ b/src/CalculatorUnitTests/CalculatorUnitTests.vcxproj
@@ -134,7 +134,7 @@
- /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir);$(SolutionDir)CalcManager;$(SolutionDir)CalcViewModel;%(AdditionalIncludeDirectories)
Level4
@@ -143,7 +143,7 @@
- /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir);$(SolutionDir)CalcManager;$(SolutionDir)CalcViewModel;%(AdditionalIncludeDirectories)
Level4
@@ -152,7 +152,7 @@
- /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir);$(SolutionDir)CalcManager;$(SolutionDir)CalcViewModel;%(AdditionalIncludeDirectories)
Level4
@@ -161,7 +161,7 @@
- /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir);$(SolutionDir)CalcManager;$(SolutionDir)CalcViewModel;%(AdditionalIncludeDirectories)
Level4
@@ -170,7 +170,7 @@
- /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir);$(SolutionDir)CalcManager;$(SolutionDir)CalcViewModel;%(AdditionalIncludeDirectories)
Level4
@@ -179,7 +179,7 @@
- /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir);$(SolutionDir)CalcManager;$(SolutionDir)CalcViewModel;%(AdditionalIncludeDirectories)
Level4
@@ -188,7 +188,7 @@
- /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir);$(SolutionDir)CalcManager;$(SolutionDir)CalcViewModel;%(AdditionalIncludeDirectories)
Level4
@@ -197,7 +197,7 @@
- /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- %(AdditionalOptions)
+ /bigobj /await /std:c++17 /permissive- /Zc:twoPhase- /utf-8 %(AdditionalOptions)
4453;28204
$(SolutionDir);$(SolutionDir)CalcManager;$(SolutionDir)CalcViewModel;%(AdditionalIncludeDirectories)
Level4