diff --git a/TaxBaik.Web/Pages/Shared/_Footer.cshtml b/TaxBaik.Web/Pages/Shared/_Footer.cshtml index 5e27efd..fb7c3a6 100644 --- a/TaxBaik.Web/Pages/Shared/_Footer.cshtml +++ b/TaxBaik.Web/Pages/Shared/_Footer.cshtml @@ -2,15 +2,26 @@ string versionText = "unknown"; try { - var versionPath = System.IO.Path.Combine(AppContext.BaseDirectory, "wwwroot", "version.txt"); - if (System.IO.File.Exists(versionPath)) + // 여러 위치에서 version.txt를 찾음 + var possiblePaths = new[] { - var lines = System.IO.File.ReadAllLines(versionPath); - var versionLine = lines.FirstOrDefault(l => l.StartsWith("Version:")); - var builtLine = lines.FirstOrDefault(l => l.StartsWith("Built:")); - if (versionLine != null && builtLine != null) + System.IO.Path.Combine(AppContext.BaseDirectory, "wwwroot", "version.txt"), + System.IO.Path.Combine(AppContext.BaseDirectory, "version.txt"), + "/home/kjh2064/taxbaik_active/wwwroot/version.txt" + }; + + foreach (var path in possiblePaths) + { + if (System.IO.File.Exists(path)) { - versionText = $"{versionLine.Replace("Version:", "").Trim()} | {builtLine.Replace("Built:", "").Trim()}"; + var lines = System.IO.File.ReadAllLines(path); + var versionLine = lines.FirstOrDefault(l => l.StartsWith("Version:")); + var builtLine = lines.FirstOrDefault(l => l.StartsWith("Built:")); + if (versionLine != null && builtLine != null) + { + versionText = $"{versionLine.Replace("Version:", "").Trim()} | {builtLine.Replace("Built:", "").Trim()}"; + break; + } } } }