diff --git a/bindings/dotnet/build/vc2008/SFML.net.sln b/bindings/dotnet/build/vc2008/SFML.net.sln index a132ef038..f429856a9 100644 --- a/bindings/dotnet/build/vc2008/SFML.net.sln +++ b/bindings/dotnet/build/vc2008/SFML.net.sln @@ -19,42 +19,76 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "shader", "..\..\examples\sh EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Release|Any CPU.Build.0 = Release|Any CPU - {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Release|Any CPU.Build.0 = Release|Any CPU - {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Release|Any CPU.Build.0 = Release|Any CPU - {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Release|Any CPU.Build.0 = Release|Any CPU - {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Release|Any CPU.Build.0 = Release|Any CPU - {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Release|Any CPU.Build.0 = Release|Any CPU - {F2F48990-F81E-41BA-AD01-168F6178C807}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F2F48990-F81E-41BA-AD01-168F6178C807}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F2F48990-F81E-41BA-AD01-168F6178C807}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F2F48990-F81E-41BA-AD01-168F6178C807}.Release|Any CPU.Build.0 = Release|Any CPU - {9D4738F7-34EA-433A-A765-AF85A52A174D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9D4738F7-34EA-433A-A765-AF85A52A174D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9D4738F7-34EA-433A-A765-AF85A52A174D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9D4738F7-34EA-433A-A765-AF85A52A174D}.Release|Any CPU.Build.0 = Release|Any CPU + {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Debug|x64.ActiveCfg = Debug|x64 + {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Debug|x64.Build.0 = Debug|x64 + {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Debug|x86.ActiveCfg = Debug|x86 + {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Debug|x86.Build.0 = Debug|x86 + {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Release|x64.ActiveCfg = Release|x64 + {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Release|x64.Build.0 = Release|x64 + {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Release|x86.ActiveCfg = Release|x64 + {D17DE83D-A592-461F-8AF2-53F9E22E1D0F}.Release|x86.Build.0 = Release|x64 + {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Debug|x64.ActiveCfg = Debug|x64 + {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Debug|x64.Build.0 = Debug|x64 + {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Debug|x86.ActiveCfg = Debug|x86 + {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Debug|x86.Build.0 = Debug|x86 + {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Release|x64.ActiveCfg = Release|x64 + {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Release|x64.Build.0 = Release|x64 + {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Release|x86.ActiveCfg = Release|x64 + {46786269-57B9-48E7-AA4F-8F4D84609FE6}.Release|x86.Build.0 = Release|x64 + {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Debug|x64.ActiveCfg = Debug|x64 + {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Debug|x64.Build.0 = Debug|x64 + {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Debug|x86.ActiveCfg = Debug|x86 + {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Debug|x86.Build.0 = Debug|x86 + {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Release|x64.ActiveCfg = Release|x64 + {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Release|x64.Build.0 = Release|x64 + {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Release|x86.ActiveCfg = Release|x64 + {0B202C4D-A457-47FE-84A3-031DD878C6BE}.Release|x86.Build.0 = Release|x64 + {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Debug|x64.ActiveCfg = Debug|x64 + {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Debug|x64.Build.0 = Debug|x64 + {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Debug|x86.ActiveCfg = Debug|x86 + {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Debug|x86.Build.0 = Debug|x86 + {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Release|x64.ActiveCfg = Release|x64 + {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Release|x64.Build.0 = Release|x64 + {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Release|x86.ActiveCfg = Release|x64 + {160AE11E-138A-4B77-9642-EA74F9A79B4D}.Release|x86.Build.0 = Release|x64 + {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Debug|x64.ActiveCfg = Debug|x64 + {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Debug|x64.Build.0 = Debug|x64 + {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Debug|x86.ActiveCfg = Debug|x86 + {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Debug|x86.Build.0 = Debug|x86 + {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Release|x64.ActiveCfg = Release|x64 + {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Release|x64.Build.0 = Release|x64 + {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Release|x86.ActiveCfg = Release|x64 + {C1FBB9AF-B69A-4D06-9BDC-EAC7606296FF}.Release|x86.Build.0 = Release|x64 + {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Debug|x64.ActiveCfg = Debug|x64 + {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Debug|x64.Build.0 = Debug|x64 + {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Debug|x86.ActiveCfg = Debug|x86 + {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Debug|x86.Build.0 = Debug|x86 + {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Release|x64.ActiveCfg = Release|x64 + {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Release|x64.Build.0 = Release|x64 + {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Release|x86.ActiveCfg = Release|x64 + {16E177F3-A0FF-4091-8521-562E0EBAA3AB}.Release|x86.Build.0 = Release|x64 + {F2F48990-F81E-41BA-AD01-168F6178C807}.Debug|x64.ActiveCfg = Debug|x64 + {F2F48990-F81E-41BA-AD01-168F6178C807}.Debug|x64.Build.0 = Debug|x64 + {F2F48990-F81E-41BA-AD01-168F6178C807}.Debug|x86.ActiveCfg = Debug|x86 + {F2F48990-F81E-41BA-AD01-168F6178C807}.Debug|x86.Build.0 = Debug|x86 + {F2F48990-F81E-41BA-AD01-168F6178C807}.Release|x64.ActiveCfg = Release|x64 + {F2F48990-F81E-41BA-AD01-168F6178C807}.Release|x64.Build.0 = Release|x64 + {F2F48990-F81E-41BA-AD01-168F6178C807}.Release|x86.ActiveCfg = Release|x64 + {F2F48990-F81E-41BA-AD01-168F6178C807}.Release|x86.Build.0 = Release|x64 + {9D4738F7-34EA-433A-A765-AF85A52A174D}.Debug|x64.ActiveCfg = Debug|x64 + {9D4738F7-34EA-433A-A765-AF85A52A174D}.Debug|x64.Build.0 = Debug|x64 + {9D4738F7-34EA-433A-A765-AF85A52A174D}.Debug|x86.ActiveCfg = Debug|x86 + {9D4738F7-34EA-433A-A765-AF85A52A174D}.Debug|x86.Build.0 = Debug|x86 + {9D4738F7-34EA-433A-A765-AF85A52A174D}.Release|x64.ActiveCfg = Release|x64 + {9D4738F7-34EA-433A-A765-AF85A52A174D}.Release|x64.Build.0 = Release|x64 + {9D4738F7-34EA-433A-A765-AF85A52A174D}.Release|x86.ActiveCfg = Release|x64 + {9D4738F7-34EA-433A-A765-AF85A52A174D}.Release|x86.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/bindings/dotnet/examples/opengl/OpenGL.cs b/bindings/dotnet/examples/opengl/OpenGL.cs index 996ec5eb9..4418fdbe0 100644 --- a/bindings/dotnet/examples/opengl/OpenGL.cs +++ b/bindings/dotnet/examples/opengl/OpenGL.cs @@ -13,6 +13,8 @@ namespace opengl /// static void Main() { + string path = System.IO.Directory.GetCurrentDirectory(); + // Create main window RenderWindow window = new RenderWindow(new VideoMode(800, 600), "SFML.Net OpenGL"); diff --git a/bindings/dotnet/examples/opengl/opengl.csproj b/bindings/dotnet/examples/opengl/opengl.csproj index 5a4e246d9..9ec786dd0 100644 --- a/bindings/dotnet/examples/opengl/opengl.csproj +++ b/bindings/dotnet/examples/opengl/opengl.csproj @@ -16,22 +16,37 @@ - + true - full - false .\ DEBUG;TRACE + full + x86 prompt - 4 - - pdbonly - true - ..\bin\ + + .\ TRACE + true + pdbonly + x86 + prompt + + + true + .\ + DEBUG;TRACE + full + x64 + prompt + + + .\ + TRACE + true + pdbonly + x64 prompt - 4 @@ -48,14 +63,8 @@ - - False - ..\..\..\..\..\Bibliothèques\TaoFramework\bin\Tao.FreeGlut.dll - - - False - ..\..\..\..\..\Bibliothèques\TaoFramework\bin\Tao.OpenGl.dll - + + diff --git a/bindings/dotnet/examples/shader/Shader.cs b/bindings/dotnet/examples/shader/Shader.cs index 1c0e2badd..e634b4e30 100644 --- a/bindings/dotnet/examples/shader/Shader.cs +++ b/bindings/dotnet/examples/shader/Shader.cs @@ -111,15 +111,15 @@ namespace shader globalShader = new ShaderSelector(shaders); // Do specific initializations - shaders["nothing"].SetTexture("texture", Shader.CurrentTexture); - shaders["blur"].SetTexture("texture", Shader.CurrentTexture); + shaders["nothing"].SetCurrentTexture("texture"); + shaders["blur"].SetCurrentTexture("texture"); shaders["blur"].SetParameter("offset", 0.0F); - shaders["colorize"].SetTexture("texture", Shader.CurrentTexture); + shaders["colorize"].SetCurrentTexture("texture"); shaders["colorize"].SetParameter("color", 1.0F, 1.0F, 1.0F); - shaders["fisheye"].SetTexture("texture", Shader.CurrentTexture); - shaders["wave"].SetTexture("texture", Shader.CurrentTexture); + shaders["fisheye"].SetCurrentTexture("texture"); + shaders["wave"].SetCurrentTexture("texture"); shaders["wave"].SetTexture("wave", waveImage); - shaders["pixelate"].SetTexture("texture", Shader.CurrentTexture); + shaders["pixelate"].SetCurrentTexture("texture"); // Define a string for displaying current effect description shaderText = new Text(); diff --git a/bindings/dotnet/examples/shader/shader.csproj b/bindings/dotnet/examples/shader/shader.csproj index f4b3a07c1..7d0618616 100644 --- a/bindings/dotnet/examples/shader/shader.csproj +++ b/bindings/dotnet/examples/shader/shader.csproj @@ -16,22 +16,37 @@ shader.Program - + true - full - false .\ DEBUG;TRACE + full + x86 prompt - 4 - - pdbonly - true - ..\bin\ + + .\ TRACE + true + pdbonly + x86 + prompt + + + true + .\ + DEBUG;TRACE + full + x64 + prompt + + + .\ + TRACE + true + pdbonly + x64 prompt - 4 diff --git a/bindings/dotnet/examples/sound/sound.csproj b/bindings/dotnet/examples/sound/sound.csproj index 2f945f66d..729f4fce7 100644 --- a/bindings/dotnet/examples/sound/sound.csproj +++ b/bindings/dotnet/examples/sound/sound.csproj @@ -16,22 +16,37 @@ - + true - full - false .\ DEBUG;TRACE + full + x86 prompt - 4 - - pdbonly - true - ..\bin\ + + .\ TRACE + true + pdbonly + x86 + prompt + + + true + .\ + DEBUG;TRACE + full + x64 + prompt + + + .\ + TRACE + true + pdbonly + x64 prompt - 4 diff --git a/bindings/dotnet/examples/sound_capture/sound_capture.csproj b/bindings/dotnet/examples/sound_capture/sound_capture.csproj index 12feee791..b5db7a59c 100644 --- a/bindings/dotnet/examples/sound_capture/sound_capture.csproj +++ b/bindings/dotnet/examples/sound_capture/sound_capture.csproj @@ -16,22 +16,37 @@ - + true - full - false .\ DEBUG;TRACE + full + x86 prompt - 4 - - pdbonly - true - ..\bin\ + + .\ TRACE + true + pdbonly + x86 + prompt + + + true + .\ + DEBUG;TRACE + full + x64 + prompt + + + .\ + TRACE + true + pdbonly + x64 prompt - 4 diff --git a/bindings/dotnet/examples/visualbasic/visualbasic.sln b/bindings/dotnet/examples/visualbasic/visualbasic.sln index 099bf8bab..3d3809397 100644 --- a/bindings/dotnet/examples/visualbasic/visualbasic.sln +++ b/bindings/dotnet/examples/visualbasic/visualbasic.sln @@ -1,18 +1,24 @@  Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Basic Express 2008 +# Visual Studio 2008 Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "visualbasic", "visualbasic.vbproj", "{98552080-F688-46B4-A2FF-1AC7C50ECBE8}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Release|Any CPU.Build.0 = Release|Any CPU + {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Debug|x64.ActiveCfg = Debug|x64 + {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Debug|x64.Build.0 = Debug|x64 + {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Debug|x86.ActiveCfg = Debug|x86 + {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Debug|x86.Build.0 = Debug|x86 + {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Release|x64.ActiveCfg = Release|x64 + {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Release|x64.Build.0 = Release|x64 + {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Release|x86.ActiveCfg = Release|x86 + {98552080-F688-46B4-A2FF-1AC7C50ECBE8}.Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/bindings/dotnet/examples/visualbasic/visualbasic.vbproj b/bindings/dotnet/examples/visualbasic/visualbasic.vbproj index 03acedf87..1c795974f 100644 --- a/bindings/dotnet/examples/visualbasic/visualbasic.vbproj +++ b/bindings/dotnet/examples/visualbasic/visualbasic.vbproj @@ -36,6 +36,44 @@ visualbasic.xml 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 + + true + true + true + .\ + visualbasic.xml + 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 + full + x64 + + + true + bin\x64\Release\ + visualbasic.xml + true + 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 + pdbonly + x64 + + + true + true + true + .\ + visualbasic.xml + 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 + full + x86 + + + true + bin\x86\Release\ + visualbasic.xml + true + 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 + pdbonly + x86 + False diff --git a/bindings/dotnet/examples/window/window.csproj b/bindings/dotnet/examples/window/window.csproj index bb7cd86dc..c20647d57 100644 --- a/bindings/dotnet/examples/window/window.csproj +++ b/bindings/dotnet/examples/window/window.csproj @@ -16,23 +16,37 @@ window.Program - + true - full - false .\ DEBUG;TRACE + full + x86 prompt - 4 - false - - pdbonly - true - ..\bin\ + + .\ TRACE + true + pdbonly + x86 + prompt + + + true + .\ + DEBUG;TRACE + full + x64 + prompt + + + .\ + TRACE + true + pdbonly + x64 prompt - 4 @@ -44,14 +58,8 @@ - - False - ..\..\..\..\..\Bibliothèques\TaoFramework\bin\Tao.FreeGlut.dll - - - False - ..\..\..\..\..\Bibliothèques\TaoFramework\bin\Tao.OpenGl.dll - + + diff --git a/bindings/dotnet/extlibs/csfml-audio-2.dll b/bindings/dotnet/extlibs/csfml-audio-2.dll index ccec009bf..4a968f369 100644 Binary files a/bindings/dotnet/extlibs/csfml-audio-2.dll and b/bindings/dotnet/extlibs/csfml-audio-2.dll differ diff --git a/bindings/dotnet/extlibs/csfml-graphics-2.dll b/bindings/dotnet/extlibs/csfml-graphics-2.dll index 2cd357e89..f0d74cd18 100644 Binary files a/bindings/dotnet/extlibs/csfml-graphics-2.dll and b/bindings/dotnet/extlibs/csfml-graphics-2.dll differ diff --git a/bindings/dotnet/extlibs/csfml-window-2.dll b/bindings/dotnet/extlibs/csfml-window-2.dll index 37ce60ec8..20ba88c33 100644 Binary files a/bindings/dotnet/extlibs/csfml-window-2.dll and b/bindings/dotnet/extlibs/csfml-window-2.dll differ diff --git a/bindings/dotnet/src/Audio/sfml-audio.csproj b/bindings/dotnet/src/Audio/sfml-audio.csproj index 030f5f94d..95f740ddc 100644 --- a/bindings/dotnet/src/Audio/sfml-audio.csproj +++ b/bindings/dotnet/src/Audio/sfml-audio.csproj @@ -18,26 +18,45 @@ - + true - full - false - ..\..\lib\ + ..\..\lib\x86\ DEBUG;TRACE - prompt - 4 true ..\..\doc\build\audio-doc.xml + full + x86 + prompt - - pdbonly - true - ..\..\lib\ + + ..\..\lib\x86\ TRACE - prompt - 4 true ..\..\doc\build\audio-doc.xml + true + pdbonly + x86 + prompt + + + true + ..\..\lib\x64\ + DEBUG;TRACE + true + ..\..\doc\build\audio-doc.xml + full + x64 + prompt + + + ..\..\lib\x64\ + TRACE + true + ..\..\doc\build\audio-doc.xml + true + pdbonly + x64 + prompt