Skip to content
  • RyoSaeba89's avatar
    8737d5f6
    Exe réellement autonome : toolchain MSVC imposée, CRT statique, garde WebView2 · 8737d5f6
    RyoSaeba89 a rédigé
    
    
    - rust-toolchain.toml : la toolchain GNU (active par défaut sur le poste)
      liait WebView2Loader.dll dynamiquement → « DLL introuvable » dès que
      l'exe était copié seul ; en MSVC le chargeur WebView2 est lié en statique
    - CRT statique (.cargo/config.toml, dupliqué dans src-tauri/ car le CLI
      Tauri ne lit pas la config depuis la racine) : plus aucune dépendance
      vcruntime/UCRT — l'exe n'importe plus que des DLL système Windows
    - npm run exe compile désormais via cargo depuis src-tauri/ pour garantir
      la prise en compte de la config
    - Si le runtime WebView2 manque (Windows 10 nu / VDI), message d'erreur
      explicite au lancement au lieu d'un échec silencieux
    
    Co-Authored-By: default avatarClaude Fable 5 <noreply@anthropic.com>
    8737d5f6
    Exe réellement autonome : toolchain MSVC imposée, CRT statique, garde WebView2
    RyoSaeba89 a rédigé
    
    
    - rust-toolchain.toml : la toolchain GNU (active par défaut sur le poste)
      liait WebView2Loader.dll dynamiquement → « DLL introuvable » dès que
      l'exe était copié seul ; en MSVC le chargeur WebView2 est lié en statique
    - CRT statique (.cargo/config.toml, dupliqué dans src-tauri/ car le CLI
      Tauri ne lit pas la config depuis la racine) : plus aucune dépendance
      vcruntime/UCRT — l'exe n'importe plus que des DLL système Windows
    - npm run exe compile désormais via cargo depuis src-tauri/ pour garantir
      la prise en compte de la config
    - Si le runtime WebView2 manque (Windows 10 nu / VDI), message d'erreur
      explicite au lancement au lieu d'un échec silencieux
    
    Co-Authored-By: default avatarClaude Fable 5 <noreply@anthropic.com>
Chargement en cours