배포 스크립트와 앱 Release 설정에 single-file, ReadyToRun, 압축 번들, 최적화 옵션을 추가해 릴리즈 배포 출력의 보호 수준을 한 단계 높였습니다. WebSearchHandler와 SettingsWindow는 single-file 환경에서 Assembly.Location 경고가 발생하지 않도록 AppContext.BaseDirectory 및 AssemblyInformationalVersionAttribute 기반으로 수정했습니다. README와 DEVELOPMENT 문서를 갱신했고, dotnet build 검증에서 경고 0 오류 0을 다시 확인했습니다.
This commit is contained in:
@@ -20,7 +20,7 @@ public class WebSearchHandler : IActionHandler
|
||||
|
||||
/// <summary>내장 검색 엔진 아이콘 폴더 (Assets\SearchEngines)</summary>
|
||||
private static readonly string _iconDir = Path.Combine(
|
||||
Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) ?? ".",
|
||||
AppContext.BaseDirectory,
|
||||
"Assets", "SearchEngines");
|
||||
|
||||
public WebSearchHandler(SettingsService settings) => _settings = settings;
|
||||
|
||||
Reference in New Issue
Block a user