Значок: icon.ico вшивается в exe
csc собирался без /win32icon, поэтому у exe не было значка вовсе, а окно пыталось сделать значок из icon.png через GetHicon — тот теряет альфу и не даёт нужных размеров. Теперь многоразмерный icon.ico вшит в exe, а окно берёт значок из себя же.
This commit is contained in:
@@ -9,6 +9,7 @@ if not exist "%CSC%" (
|
||||
exit /b 1
|
||||
)
|
||||
"%CSC%" /nologo /target:winexe /optimize+ /out:"%~dp0deepseek-api.exe" ^
|
||||
/win32icon:"%~dp0icon.ico" ^
|
||||
/r:System.dll /r:System.Drawing.dll /r:System.Windows.Forms.dll ^
|
||||
/r:System.Web.Extensions.dll "%~dp0tray.cs"
|
||||
if errorlevel 1 exit /b 1
|
||||
|
||||
Reference in New Issue
Block a user