푸터: version.txt 경로 검색 개선
This commit is contained in:
@@ -2,15 +2,26 @@
|
|||||||
string versionText = "unknown";
|
string versionText = "unknown";
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var versionPath = System.IO.Path.Combine(AppContext.BaseDirectory, "wwwroot", "version.txt");
|
// 여러 위치에서 version.txt를 찾음
|
||||||
if (System.IO.File.Exists(versionPath))
|
var possiblePaths = new[]
|
||||||
{
|
{
|
||||||
var lines = System.IO.File.ReadAllLines(versionPath);
|
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))
|
||||||
|
{
|
||||||
|
var lines = System.IO.File.ReadAllLines(path);
|
||||||
var versionLine = lines.FirstOrDefault(l => l.StartsWith("Version:"));
|
var versionLine = lines.FirstOrDefault(l => l.StartsWith("Version:"));
|
||||||
var builtLine = lines.FirstOrDefault(l => l.StartsWith("Built:"));
|
var builtLine = lines.FirstOrDefault(l => l.StartsWith("Built:"));
|
||||||
if (versionLine != null && builtLine != null)
|
if (versionLine != null && builtLine != null)
|
||||||
{
|
{
|
||||||
versionText = $"{versionLine.Replace("Version:", "").Trim()} | {builtLine.Replace("Built:", "").Trim()}";
|
versionText = $"{versionLine.Replace("Version:", "").Trim()} | {builtLine.Replace("Built:", "").Trim()}";
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user