푸터: version.txt 경로 검색 개선

This commit is contained in:
2026-06-26 18:11:44 +09:00
parent 824f6851a0
commit abf49712c3
+18 -7
View File
@@ -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;
}
}
}
}