From 26591b838aa62eafc225d96fb3fe598e40f7d6c0 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Fri, 6 Apr 2018 17:38:51 -0400 Subject: [PATCH] Remove windows long filename prefix --- .../WindowsActiveAssemblyDeleter.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Tgstation.Server.Host.Watchdog/WindowsActiveAssemblyDeleter.cs b/src/Tgstation.Server.Host.Watchdog/WindowsActiveAssemblyDeleter.cs index 811c5bee3a..2b7db289b9 100644 --- a/src/Tgstation.Server.Host.Watchdog/WindowsActiveAssemblyDeleter.cs +++ b/src/Tgstation.Server.Host.Watchdog/WindowsActiveAssemblyDeleter.cs @@ -29,8 +29,7 @@ namespace Tgstation.Server.Host.Watchdog throw new ArgumentNullException(nameof(assemblyPath)); //Can't use Path.GetTempFileName() because it may cross drives, which won't actually rename the file - //Also append the long path prefix just in case we're running on .NET framework - var tmpLocation = String.Concat(@"\\?\", assemblyPath, Guid.NewGuid()); + var tmpLocation = String.Concat(assemblyPath, Guid.NewGuid()); File.Move(assemblyPath, tmpLocation); DeleteFileOnReboot(tmpLocation); }