diff --git a/Source/MSBuildTools.Unity/Packages/com.microsoft.msbuildforunity/Editor/ProjectGenerator/Scripts/Exporters/TemplatedProjectExporter.cs b/Source/MSBuildTools.Unity/Packages/com.microsoft.msbuildforunity/Editor/ProjectGenerator/Scripts/Exporters/TemplatedProjectExporter.cs index fd0a267..e6ba4a5 100644 --- a/Source/MSBuildTools.Unity/Packages/com.microsoft.msbuildforunity/Editor/ProjectGenerator/Scripts/Exporters/TemplatedProjectExporter.cs +++ b/Source/MSBuildTools.Unity/Packages/com.microsoft.msbuildforunity/Editor/ProjectGenerator/Scripts/Exporters/TemplatedProjectExporter.cs @@ -133,12 +133,9 @@ public void ExportProject(UnityProjectInfo unityProjectInfo, CSProjectInfo proje generatedProjectFileTemplate.Write(projectPath, generatedProjectFileTemplate.Root.CreateReplacementSet()); File.SetAttributes(projectPath, FileAttributes.ReadOnly); } - else + else if (!File.Exists(projectPath)) { - if (File.Exists(projectPath)) - { - projectFileTemplate.Write(projectPath, projectFileTemplate.Root.CreateReplacementSet()); - } + projectFileTemplate.Write(projectPath, projectFileTemplate.Root.CreateReplacementSet()); } }