diff --git a/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner.sln b/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner.sln index 48b3853339..6a6d4e221c 100644 --- a/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner.sln +++ b/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2015 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DemoRunner - App", "DemoRunner_App.vcxproj", "{882FE2E3-F4EF-9825-1908-F6FEE5366B5C}" diff --git a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner.sln b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner.sln index cada37aff5..0a49e02046 100644 --- a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner.sln +++ b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2017 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DemoRunner - App", "DemoRunner_App.vcxproj", "{882FE2E3-F4EF-9825-1908-F6FEE5366B5C}" diff --git a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner.sln b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner.sln index 72107b9f87..9e54c93761 100644 --- a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner.sln +++ b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2019 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DemoRunner - App", "DemoRunner_App.vcxproj", "{882FE2E3-F4EF-9825-1908-F6FEE5366B5C}" diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2019/AudioPerformanceTest.sln b/extras/AudioPerformanceTest/Builds/VisualStudio2019/AudioPerformanceTest.sln index 9db4518370..ca796ed231 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2019/AudioPerformanceTest.sln +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2019/AudioPerformanceTest.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2019 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AudioPerformanceTest - App", "AudioPerformanceTest_App.vcxproj", "{78607AE9-F43B-3DDB-0FE1-D745771AF527}" diff --git a/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost.sln b/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost.sln index dd8b369d3d..d89ee36796 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost.sln +++ b/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2015 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AudioPluginHost - App", "AudioPluginHost_App.vcxproj", "{5666EAA2-C82B-D06A-5228-D0E810428536}" diff --git a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost.sln b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost.sln index 1711d5af70..c5843d23ff 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost.sln +++ b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2017 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AudioPluginHost - App", "AudioPluginHost_App.vcxproj", "{5666EAA2-C82B-D06A-5228-D0E810428536}" diff --git a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost.sln b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost.sln index 80fab7f64a..628c5531e4 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost.sln +++ b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2019 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AudioPluginHost - App", "AudioPluginHost_App.vcxproj", "{5666EAA2-C82B-D06A-5228-D0E810428536}" diff --git a/extras/BinaryBuilder/Builds/VisualStudio2019/BinaryBuilder.sln b/extras/BinaryBuilder/Builds/VisualStudio2019/BinaryBuilder.sln index 017ba0226f..8e82af7061 100644 --- a/extras/BinaryBuilder/Builds/VisualStudio2019/BinaryBuilder.sln +++ b/extras/BinaryBuilder/Builds/VisualStudio2019/BinaryBuilder.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2019 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BinaryBuilder - ConsoleApp", "BinaryBuilder_ConsoleApp.vcxproj", "{88983F7C-DB65-9E04-84E7-05F8979E0383}" diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2019/NetworkGraphicsDemo.sln b/extras/NetworkGraphicsDemo/Builds/VisualStudio2019/NetworkGraphicsDemo.sln index b36a7021e7..335e7bf56d 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2019/NetworkGraphicsDemo.sln +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2019/NetworkGraphicsDemo.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2019 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NetworkGraphicsDemo - App", "NetworkGraphicsDemo_App.vcxproj", "{2F8ABED0-7428-13A5-07CD-EF1F3B43B926}" diff --git a/extras/Projucer/Builds/VisualStudio2015/Projucer.sln b/extras/Projucer/Builds/VisualStudio2015/Projucer.sln index b1d6d7a89c..782fe1f2f4 100644 --- a/extras/Projucer/Builds/VisualStudio2015/Projucer.sln +++ b/extras/Projucer/Builds/VisualStudio2015/Projucer.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2015 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Projucer - App", "Projucer_App.vcxproj", "{E4CFCE31-1AF5-C360-751D-9682E333BE4D}" diff --git a/extras/Projucer/Builds/VisualStudio2017/Projucer.sln b/extras/Projucer/Builds/VisualStudio2017/Projucer.sln index bec537385b..6ea0875362 100644 --- a/extras/Projucer/Builds/VisualStudio2017/Projucer.sln +++ b/extras/Projucer/Builds/VisualStudio2017/Projucer.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2017 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Projucer - App", "Projucer_App.vcxproj", "{E4CFCE31-1AF5-C360-751D-9682E333BE4D}" diff --git a/extras/Projucer/Builds/VisualStudio2019/Projucer.sln b/extras/Projucer/Builds/VisualStudio2019/Projucer.sln index c0224fe3e6..ab6a249d15 100644 --- a/extras/Projucer/Builds/VisualStudio2019/Projucer.sln +++ b/extras/Projucer/Builds/VisualStudio2019/Projucer.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2019 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Projucer - App", "Projucer_App.vcxproj", "{E4CFCE31-1AF5-C360-751D-9682E333BE4D}" diff --git a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_MSVC.h b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_MSVC.h index 50ff135e0b..15624fa8b1 100644 --- a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_MSVC.h +++ b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_MSVC.h @@ -1656,6 +1656,13 @@ protected: void writeSolutionFile (OutputStream& out, const String& versionString, String commentString) const { + const unsigned char bomBytes[] { CharPointer_UTF8::byteOrderMark1, + CharPointer_UTF8::byteOrderMark2, + CharPointer_UTF8::byteOrderMark3 }; + + for (const auto& byte : bomBytes) + out.writeByte ((char) byte); + if (commentString.isNotEmpty()) commentString += newLine; diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner.sln b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner.sln index 6c947423ae..5e95324bca 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner.sln +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2017 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTestRunner - ConsoleApp", "UnitTestRunner_ConsoleApp.vcxproj", "{8059D6DB-7FA3-D129-4ADE-B3C1A560027C}" diff --git a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner.sln b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner.sln index d477a75da8..4c23554a0f 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner.sln +++ b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2019 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTestRunner - ConsoleApp", "UnitTestRunner_ConsoleApp.vcxproj", "{8059D6DB-7FA3-D129-4ADE-B3C1A560027C}" diff --git a/extras/WindowsDLL/Builds/VisualStudio2019/WindowsDLL.sln b/extras/WindowsDLL/Builds/VisualStudio2019/WindowsDLL.sln index c683d96ed2..abcfa15407 100644 --- a/extras/WindowsDLL/Builds/VisualStudio2019/WindowsDLL.sln +++ b/extras/WindowsDLL/Builds/VisualStudio2019/WindowsDLL.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2019 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WindowsDLL - Static Library", "WindowsDLL_StaticLibrary.vcxproj", "{B636B53B-C44B-1E04-8668-D61B3900BAA4}"