2016-04-01 2 views
0

Je crée un programme d'installation de NSIS qui installe plusieurs .exe. Maintenant, ces autres .exe fait l'installateur plus grand que 2GB qui est la limite fixée. J'ai utilisé WinImage PlugIn qui est censé supprimer la limite. J'ai remplacé les fichiers dans mon dossier NSIS par ceux des PlugIn mais je reçois toujours la même erreur. Toute aide est la bienvenue.Erreur de compilation interne dans NSIS

+0

Y compris un exemple de code est toujours utile ... – Anders

Répondre

1

Si vous continuez à rencontrer la limite du compilateur, alors quelque chose dans votre script d'installation inclut toujours de gros fichiers directement dans votre fichier .exe.

Pour utiliser le plug-in WinImage, vous devez d'abord compiler un programme d'installation qui ne fait que générer le fichier .wim localement sur votre ordinateur. Vous devez ensuite supprimer les commandes File/File /r de votre programme d'installation et les remplacer par des appels au plug-in WinImage.

+0

Merci beaucoup. Avoir lutté toute la journée avec cette erreur jamais remarqué j'ai encore eu de gros fichiers ajoutés. –

+0

désolé de vous poser cette question après un si long moment, mais le script se compose de File/oname = $ PLUGINSDIR \ Setup_Name "Setup_Path". Si je les remplace par WinImage cela ferait-il l'affaire? –

+1

Vous n'avez qu'à remplacer les fichiers vraiment volumineux. – Anders