푸터: version.txt 경로 검색 개선
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user