From abf49712c3ea668532b425c1cf8f7fb38502ab13 Mon Sep 17 00:00:00 2001 From: Claude Code Date: Fri, 26 Jun 2026 18:11:44 +0900 Subject: [PATCH] =?UTF-8?q?=ED=91=B8=ED=84=B0:=20version.txt=20=EA=B2=BD?= =?UTF-8?q?=EB=A1=9C=20=EA=B2=80=EC=83=89=20=EA=B0=9C=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TaxBaik.Web/Pages/Shared/_Footer.cshtml | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) 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; + } } } }