Jump to content

Recommended Posts

Posted

good work for all

 

why some lines deleted from the config.txt ( it usefull in the version before to install the language. In this version of 23/02/13 are not usefull ?)

the lines in question: (with ; before the line )

 

RunProgram="netfx_full_%%P.msi /qb!"
;RunProgram="netfx_fulllp_%%P.msi /qb!"

;[/ai | SHIFT] Full w/ progress bar
AutoInstall="netfx_full_%%P.msi /qn"
;AutoInstall="netfx_fulllp_%%P.msi /qn"
 

Posted (edited)

Use the SFX builder from the Intl .net (add/delete/change whatever you want)

http://adf.ly/1713566/dotnet45intsfx

 

SFX builder  config.txt ok 

 

The resulting exe = 7Z Split.exe   =split  config.txt wrong

 

config.txt

 

;!@Install@!UTF-8!
;Default Full w/ install prompt
RunProgram="netfx_full_%%P.msi /qb!"
 
;[/ai | SHIFT] Full w/o progress bar
AutoInstall="netfx_full_%%P.msi /qn"
 
;[/ail] Disabled
AutoInstalll=""
 
;Setup dialogs
BeginPrompt="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 %product% Setup\par}"
 
CancelPrompt="Are you sure you want to cancel?"
 
ExtractTitle="Extracting files"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Preparing:\par}"
 
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Installation Is Complete\par\fs16\par\par\par
%product% has been installed.\par}"
 
GUIMode="0"
GUIFlags="2+4+8+16+32+256+2048+4096"
 
HelpText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Usage:\tab\tab\tab %%M [switches]\par
\tab\tab\tab All switches are optional.\par\par
/y - Passive mode, shows progress bar advancing but requires no user interaction. *Full* package including LP is installed.\par
/ai - Quiet mode, no user input required or output shown. *Full* package including LP is installed.\par
/ail - LP mode, shows progress bar advancing but requires no user interaction. *Only* default or specified LP is installed.\par
/sfxlang: - Language mode. Change default display language and/or language pack.\par
/h | /? - Display this help.\par\par
Examples:\par\par
Change default install language (1031=German):\par
%%M /sfxlang:1031\par
Automatically install packages and display progress:\par
%%M /y [/sfxlang:XXXX]\par
Silently install packages and display no progress:\par
%%M /ai [/sfxlang:XXXX]\par
Only install language package and display progress:\par
%%M /ail [/sfxlang:XXXX]\par\par
Optional command line switch to disable extraction dialog: /gm2\par
© Microsoft Corporation. All Rights Reserved.\par}"
 
SetEnvironment="product=.NET Framework 4.5"
 
Title="Microsoft %product% Setup"
;!@InstallEnd@!
 
;!@Install@!UTF-8:Language:1025!
RunProgram="netfx_fulllp_%%Par.msi /qb!"
AutoInstall="netfx_fulllp_%%Par.msi /qn"
AutoInstalll="netfx_fulllp_%%Par.msi /qb!"
CancelPrompt="هل تريد بالتأكيد الإلغاء؟"
ExtractTitle="يتم الآن استخراج الملفات"
ExtractDialogText="{\rtf1\fbidis\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset178 Tahoma;}{\f1\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\ltrpar\sl240\slmult1\f0\rtlch\fs18\lang1025 يتم الآن التحضير\f1\ltrch\lang1033 :\lang9\par}"
FinishMessage="{\rtf1\fbidis\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset178 Tahoma;}{\f1\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\ltrpar\sl240\slmult1\f0\rtlch\fs30\lang1025 اكتمل التثبيت\par\fs16\par\par\par
تم تثبيت\f1\ltrch\lang1033  %product%\lang9\par}"
;!@InstallEnd@:Language:1025!
 
;!@Install@!UTF-8:Language:1028!
RunProgram="netfx_fulllp_%%Pzh-Hant.msi /qb!"
AutoInstall="netfx_fulllp_%%Pzh-Hant.msi /qn"
AutoInstalll="netfx_fulllp_%%Pzh-Hant.msi /qb!"
CancelPrompt="您確定要取消嗎?"
ExtractTitle="正在解壓縮檔案"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\froman\fprq2\fcharset136 PMingLiU;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang1028 正在準備:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\froman\fprq2\fcharset136 PMingLiU;}{\f1\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang1028 安裝完成\par\fs16\par\par\par
\f1 %product%\f0  安裝完成。\par}"
;!@InstallEnd@:Language:1028!
 
;!@Install@!UTF-8:Language:1029!
RunProgram="netfx_fulllp_%%Pcs.msi /qb!"
AutoInstall="netfx_fulllp_%%Pcs.msi /qn"
AutoInstalll="netfx_fulllp_%%Pcs.msi /qb!"
CancelPrompt="Opravdu chcete akci zrušit?"
ExtractTitle="Extrahování souborů"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}{\f1\fnil\fcharset238 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 P\f1 ř\f0 íprava:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}{\f1\fnil\fcharset238 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Instalace byla dokon\f1 č\f0 ena\par\fs16\par\par\par
Produkt %product% byl nainstalován.\par}"
;!@InstallEnd@:Language:1029!
 
;!@Install@!UTF-8:Language:1030!
RunProgram="netfx_fulllp_%%Pda.msi /qb!"
AutoInstall="netfx_fulllp_%%Pda.msi /qn"
AutoInstalll="netfx_fulllp_%%Pda.msi /qb!"
CancelPrompt="Er du sikker på, at du vil annullere?"
ExtractTitle="Udpakker filer"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Forbereder:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Installationen er fuldført\par\fs16\par\par\par
%product% er installeret.\par}"
;!@InstallEnd@:Language:1030!
 
;!@Install@!UTF-8:Language:1031!
RunProgram="netfx_fulllp_%%Pde.msi /qb!"
AutoInstall="netfx_fulllp_%%Pde.msi /qn"
AutoInstalll="netfx_fulllp_%%Pde.msi /qb!"
CancelPrompt="Möchten Sie den Vorgang wirklich abbrechen?"
ExtractTitle="Dateien werden extrahiert..."
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Vorgang wird vorbereitet:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Die Installation ist abgeschlossen.\par\fs16\par\par\par
%product% wurde installiert.\par}"
;!@InstallEnd@:Language:1031!
 
;!@Install@!UTF-8:Language:1032!
RunProgram="netfx_fulllp_%%Pel.msi /qb!"
AutoInstall="netfx_fulllp_%%Pel.msi /qn"
AutoInstalll="netfx_fulllp_%%Pel.msi /qb!"
CancelPrompt="Είστε βέβαιοι ότι θέλετε να ακυρώσετε;"
ExtractTitle="Εξαγωγή αρχείων"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset161 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang1032 Προετοιμασία:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset161 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang1032 Η εγκατάσταση ολοκληρώθηκε\par\fs16\par\par\par
Η εγκατάσταση του %product% ολοκληρώθηκε.\par}"
;!@InstallEnd@:Language:1032!
 
;!@Install@!UTF-8:Language:1033!
;!@InstallEnd@:Language:1033!
 
;!@Install@!UTF-8:Language:1035!
RunProgram="netfx_fulllp_%%Pfi.msi /qb!"
AutoInstall="netfx_fulllp_%%Pfi.msi /qn"
AutoInstalll="netfx_fulllp_%%Pfi.msi /qb!"
CancelPrompt="Haluatko varmasti peruuttaa?"
ExtractTitle="Puretaan tiedostoja"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Valmistellaan:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Asennus on valmis\par\fs16\par\par\par
%product% on asennettu.\par}"
;!@InstallEnd@:Language:1035!
 
;!@Install@!UTF-8:Language:1036!
RunProgram="netfx_fulllp_%%Pfr.msi /qb!"
AutoInstall="netfx_fulllp_%%Pfr.msi /qn"
AutoInstalll="netfx_fulllp_%%Pfr.msi /qb!"
CancelPrompt="Voulez-vous vraiment annuler ?"
ExtractTitle="Extraction des fichiers"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 En cours de préparation :\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Installation terminée\par\fs16\par\par\par
%product% a été installé.\par}"
;!@InstallEnd@:Language:1036!
 
;!@Install@!UTF-8:Language:1037!
RunProgram="netfx_fulllp_%%Phe.msi /qb!"
AutoInstall="netfx_fulllp_%%Phe.msi /qn"
AutoInstalll="netfx_fulllp_%%Phe.msi /qb!"
CancelPrompt="האם אתה בטוח שברצונך לבטל?"
ExtractTitle="מחלץ קבצים"
ExtractDialogText="{\rtf1\fbidis\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset177 Tahoma;}{\f1\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\ltrpar\sl240\slmult1\f0\rtlch\fs18\lang1037 מתכונן\f1\ltrch\lang1033 :\lang9\par}"
FinishMessage="{\rtf1\fbidis\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset177 Tahoma;}{\f1\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\ltrpar\sl240\slmult1\f0\rtlch\fs30\lang1037 ההתקנה הושלמה\par\fs16\par\par\par
\f1\ltrch\lang1033 %product% \f0\rtlch\lang1037 הותקן\f1\ltrch\lang1033 .\f0\rtlch\lang1037\par}"
;!@InstallEnd@:Language:1037!
 
;!@Install@!UTF-8:Language:1038!
RunProgram="netfx_fulllp_%%Phu.msi /qb!"
AutoInstall="netfx_fulllp_%%Phu.msi /qn"
AutoInstalll="netfx_fulllp_%%Phu.msi /qb!"
CancelPrompt="Biztosan megszakítja a műveletet?"
ExtractTitle="Fájlok kibontása"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}{\f1\fnil\fcharset238 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 El\f1 ők\f0 észítés:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}{\f1\fnil\fcharset238 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 A telepítés befejez\f1 őd\f0 ött.\par\fs16\par\par\par
A %product% telepítése megtörtént.\par}"
;!@InstallEnd@:Language:1038!
 
;!@Install@!UTF-8:Language:1040!
RunProgram="netfx_fulllp_%%Pit.msi /qb!"
AutoInstall="netfx_fulllp_%%Pit.msi /qn"
AutoInstalll="netfx_fulllp_%%Pit.msi /qb!"
CancelPrompt="Annullare?"
ExtractTitle="Estrazione file"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Preparazione:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Installazione completata\par\fs16\par\par\par
Installazione di %product% completata.\par}"
;!@InstallEnd@:Language:1040!
 
;!@Install@!UTF-8:Language:1041!
RunProgram="netfx_fulllp_%%Pja.msi /qb!"
AutoInstall="netfx_fulllp_%%Pja.msi /qn"
AutoInstalll="netfx_fulllp_%%Pja.msi /qb!"
CancelPrompt="本当にキャンセルしてもよろしいですか?"
ExtractTitle="ファイルを抽出しています"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fswiss\fprq2\fcharset128 MS PGothic;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang1041 準備中:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fswiss\fprq2\fcharset128 MS PGothic;}{\f1\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang1041 インストールが完了しました\par\fs16\par\par\par
\f1 %product%\f0  がインストールされました。\par}"
;!@InstallEnd@:Language:1041!
 
;!@Install@!UTF-8:Language:1042!
RunProgram="netfx_fulllp_%%Pko.msi /qb!"
AutoInstall="netfx_fulllp_%%Pko.msi /qn"
AutoInstalll="netfx_fulllp_%%Pko.msi /qb!"
CancelPrompt="취소하시겠습니까?"
ExtractTitle="파일 압축을 푸는 중"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fswiss\fprq2\fcharset129 Gulim;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang1042 준비 중:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fswiss\fprq2\fcharset129 Gulim;}{\f1\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang1042 설치 완료\par\fs16\par\par\par
\f1 %product%\f0 이(가) 설치되었습니다.\par}"
;!@InstallEnd@:Language:1042!
 
;!@Install@!UTF-8:Language:1043!
RunProgram="netfx_fulllp_%%Pnl.msi /qb!"
AutoInstall="netfx_fulllp_%%Pnl.msi /qn"
AutoInstalll="netfx_fulllp_%%Pnl.msi /qb!"
CancelPrompt="Weet u zeker dat u wilt annuleren?"
ExtractTitle="Bestanden uitpakken"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Voorbereiden:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Installatie voltooid\par\fs16\par\par\par
%product% is geïnstalleerd.\par}"
;!@InstallEnd@:Language:1043!
 
;!@Install@!UTF-8:Language:1044!
RunProgram="netfx_fulllp_%%Pno.msi /qb!"
AutoInstall="netfx_fulllp_%%Pno.msi /qn"
AutoInstalll="netfx_fulllp_%%Pno.msi /qb!"
CancelPrompt="Er du sikker på at du vil avbryte?"
ExtractTitle="Pakke ut filer"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Forbereder:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Installasjonen er fullført\par\fs16\par\par\par
%product% har blitt installert.\par}"
;!@InstallEnd@:Language:1044!
 
;!@Install@!UTF-8:Language:1045!
RunProgram="netfx_fulllp_%%Ppl.msi /qb!"
AutoInstall="netfx_fulllp_%%Ppl.msi /qn"
AutoInstalll="netfx_fulllp_%%Ppl.msi /qb!"
CancelPrompt="Czy na pewno chcesz anulować?"
ExtractTitle="Wyodrębnianie plików"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Przygotowywanie:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}{\f1\fnil\fcharset238 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Instalacja zako\f1 ń\f0 czona\par\fs16\par\par\par
Program %product% zosta\f1 ł\f0 zainstalowany.\par}"
;!@InstallEnd@:Language:1045!
 
;!@Install@!UTF-8:Language:1046!
RunProgram="netfx_fulllp_%%Ppt-BR.msi /qb!"
AutoInstall="netfx_fulllp_%%Ppt-BR.msi /qn"
AutoInstalll="netfx_fulllp_%%Ppt-BR.msi /qb!"
CancelPrompt="Tem certeza de que deseja cancelar?"
ExtractTitle="Extraindo arquivos"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Preparando:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Instalação Concluída\par\fs16\par\par\par
O %product% foi instalado.\par}"
;!@InstallEnd@:Language:1046!
 
;!@Install@!UTF-8:Language:1049!
RunProgram="netfx_fulllp_%%Pru.msi /qb!"
AutoInstall="netfx_fulllp_%%Pru.msi /qn"
AutoInstalll="netfx_fulllp_%%Pru.msi /qb!"
CancelPrompt="Вы действительно хотите выполнить отмену?"
ExtractTitle="Извлечение файлов"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset204 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang1049 Подготовка:\lang9\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset204 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang1049 Установка завершена\par\fs16\par\par\par
Установка %product% завершена.\par}"
;!@InstallEnd@:Language:1049!
 
;!@Install@!UTF-8:Language:1053!
RunProgram="netfx_fulllp_%%Psv.msi /qb!"
AutoInstall="netfx_fulllp_%%Psv.msi /qn"
AutoInstalll="netfx_fulllp_%%Psv.msi /qb!"
CancelPrompt="Vill du avbryta?"
ExtractTitle="Filer extraheras"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Förbereder:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Installationen har slutförts\par\fs16\par\par\par
%product% har installerats.\par}"
;!@InstallEnd@:Language:1053!
 
;!@Install@!UTF-8:Language:1055!
RunProgram="netfx_fulllp_%%Ptr.msi /qb!"
AutoInstall="netfx_fulllp_%%Ptr.msi /qn"
AutoInstalll="netfx_fulllp_%%Ptr.msi /qb!"
CancelPrompt="İptal etmek istediğinizden emin misiniz?"
ExtractTitle="Dosyalar ayıklanıyor"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}{\f1\fnil\fcharset238 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Haz\f1 ı\f0 rlan\f1 ı\f0 yor:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}{\f1\fnil\fcharset238 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Yükleme Tamamland\f1 ı\par\fs16\par\par\par
\f0 %product% yüklendi.\par}"
;!@InstallEnd@:Language:1055!
 
;!@Install@!UTF-8:Language:2052!
RunProgram="netfx_fulllp_%%Pzh-Hans.msi /qb!"
AutoInstall="netfx_fulllp_%%Pzh-Hans.msi /qn"
AutoInstalll="netfx_fulllp_%%Pzh-Hans.msi /qb!"
CancelPrompt="是否确实要取消?"
ExtractTitle="正在提取文件"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fprq2\fcharset134 SimSun;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang2052 正在准备:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fprq2\fcharset134 SimSun;}{\f1\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang2052 安装完毕\par\fs16\par\par\par
已安装 \f1 %product%\f0 。\par}"
;!@InstallEnd@:Language:2052!
 
;!@Install@!UTF-8:Language:2070!
RunProgram="netfx_fulllp_%%Ppt-PT.msi /qb!"
AutoInstall="netfx_fulllp_%%Ppt-PT.msi /qn"
AutoInstalll="netfx_fulllp_%%Ppt-PT.msi /qb!"
CancelPrompt="Tem a certeza de que pretende cancelar?"
ExtractTitle="A extrair ficheiros"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 A Preparar:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Instalação está Concluída\par\fs16\par\par\par
O %product% foi instalado.\par}"
;!@InstallEnd@:Language:2070!
 
;!@Install@!UTF-8:Language:3082!
RunProgram="netfx_fulllp_%%Pes.msi /qb!"
AutoInstall="netfx_fulllp_%%Pes.msi /qn"
AutoInstalll="netfx_fulllp_%%Pes.msi /qb!"
CancelPrompt="¿Está seguro de que desea cancelar la operación?"
ExtractTitle="Extrayendo archivos"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Preparando:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Se completó la instalación\par\fs16\par\par\par
Se instaló %product%.\par}"
;!@InstallEnd@:Language:3082!

 

 

split config.txt wrong help please

 

 

;!@Install@!UTF-8!
;Default Full w/ install prompt
RunProgram="netfx_full_%%P.msi /qb!"
 
;[/ai | SHIFT] Full w/o progress bar
AutoInstall="netfx_full_%%P.msi /qn"
 
;[/ail] Disabled
AutoInstalll=""
 
;Setup dialogs
BeginPrompt="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 %product% Setup\par}"
 
CancelPrompt="Are you sure you want to cancel?"
 
ExtractTitle="Extracting files"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Preparing:\par}"
 
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Installation Is Complete\par\fs16\par\par\par
%product% has been installed.\par}"
 
GUIMode="0"
GUIFlags="2+4+8+16+32+256+2048+4096"
 
HelpText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Usage:\tab\tab\tab %%M [switches]\par
\tab\tab\tab All switches are optional.\par\par
/y - Passive mode, shows progress bar advancing but requires no user interaction. *Full* package including LP is installed.\par
/ai - Quiet mode, no user input required or output shown. *Full* package including LP is installed.\par
/ail - LP mode, shows progress bar advancing but requires no user interaction. *Only* default or specified LP is installed.\par
/sfxlang: - Language mode. Change default display language and/or language pack.\par
/h | /? - Display this help.\par\par
Examples:\par\par
Change default install language (1031=German):\par
%%M /sfxlang:1031\par
Automatically install packages and display progress:\par
%%M /y [/sfxlang:XXXX]\par
Silently install packages and display no progress:\par
%%M /ai [/sfxlang:XXXX]\par
Only install language package and display progress:\par
%%M /ail [/sfxlang:XXXX]\par\par
Optional command line switch to disable extraction dialog: /gm2\par
© Microsoft Corporation. All Rights Reserved.\par}"
 
SetEnvironment="product=.NET Framework 4.5"
 
Title="Microsoft %product% Setup"
;!@InstallEnd@!  

Edited by Cango
Posted

7zsplit will only split between these two (it does not recognize the other sections)

;!@Install@!UTF-8!......;!@InstallEnd@!
Solution is simple...dont use the split one, use the INTL sfx builder's config.txt

1- Download original slim installer (not the intl) and extract it

2- Download the tr LP and extract it to where you extracted the slim installer and recompress (also add "tr" to the LP MSI name)

3- Download the Intl SFX builder

4- Delete config.txt localizations, keep default and 1055 sections

5- To rebuild the installer drag & drop the 7z file onto cmd

Keep only these two for Turkish:

;!@Install@!UTF-8!......;!@InstallEnd@!;!@Install@!UTF-8:Language:1055!......;!@InstallEnd@:Language:1055!
I think what you are doing is build your installer and using 7zsplit to split the config.txt from your rebuilt installer to see if it came out...you did not do it wrong its a limit to 7zsplit. If you want to truly test if it works simply run your installer and see if the LP and localizations show up
Posted

7zsplit will only split between these two (it does not recognize the other sections)

;!@Install@!UTF-8!......;!@InstallEnd@!
Solution is simple...dont use the split one, use the INTL sfx builder's config.txt

1- Download original slim installer (not the intl) and extract it

2- Download the tr LP and extract it to where you extracted the slim installer and recompress (also add "tr" to the LP MSI name)

3- Download the Intl SFX builder

4- Delete config.txt localizations, keep default and 1055 sections

5- To rebuild the installer drag & drop the 7z file onto cmd

Keep only these two for Turkish:

;!@Install@!UTF-8!......;!@InstallEnd@!;!@Install@!UTF-8:Language:1055!......;!@InstallEnd@:Language:1055!

 

 

Download net4.5   46MB  extract folder..

http://www.wincert.net/forum/topic/10480-slim-net-framework-45-full-x86x64-2-26-2013/#entry90806

 

Download language pack turkish  3.35MB extract folder

Turkish: http://adf.ly/1713566/dotnet45trslim

 

1 package merge 

 

config.txt 

 

 

;!@Install@!UTF-8!
;Default Full w/ install prompt
RunProgram="netfx_full_%%P.msi /qb!"
 
;[/ai | SHIFT] Full w/o progress bar
AutoInstall="netfx_full_%%P.msi /qn"
 
;[/ail] Disabled
AutoInstalll=""
 
;Setup dialogs
BeginPrompt="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 %product% Setup\par}"
 
CancelPrompt="Are you sure you want to cancel?"
 
ExtractTitle="Extracting files"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Preparing:\par}"
 
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Installation Is Complete\par\fs16\par\par\par
%product% has been installed.\par}"
 
GUIMode="0"
GUIFlags="2+4+8+16+32+256+2048+4096"
 
HelpText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Usage:\tab\tab\tab %%M [switches]\par
\tab\tab\tab All switches are optional.\par\par
/y - Passive mode, shows progress bar advancing but requires no user interaction. *Full* package including LP is installed.\par
/ai - Quiet mode, no user input required or output shown. *Full* package including LP is installed.\par
/ail - LP mode, shows progress bar advancing but requires no user interaction. *Only* default or specified LP is installed.\par
/sfxlang: - Language mode. Change default display language and/or language pack.\par
/h | /? - Display this help.\par\par
Examples:\par\par
Change default install language (1031=German):\par
%%M /sfxlang:1031\par
Automatically install packages and display progress:\par
%%M /y [/sfxlang:XXXX]\par
Silently install packages and display no progress:\par
%%M /ai [/sfxlang:XXXX]\par
Only install language package and display progress:\par
%%M /ail [/sfxlang:XXXX]\par\par
Optional command line switch to disable extraction dialog: /gm2\par
© Microsoft Corporation. All Rights Reserved.\par}"
 
SetEnvironment="product=.NET Framework 4.5"
 
Title="Microsoft %product% Setup"
;!@InstallEnd@!
 
;!@Install@!UTF-8:Language:1055!
RunProgram="netfx_fulllp_%%Ptr.msi /qb!"
AutoInstall="netfx_fulllp_%%Ptr.msi /qn"
AutoInstalll="netfx_fulllp_%%Ptr.msi /qb!"
CancelPrompt="İptal etmek istediğinizden emin misiniz?"
ExtractTitle="Dosyalar ayıklanıyor"
ExtractDialogText="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}{\f1\fnil\fcharset238 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs18\lang9 Haz\f1 ı\f0 rlan\f1 ı\f0 yor:\par}"
FinishMessage="{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Tahoma;}{\f1\fnil\fcharset238 Tahoma;}}
\viewkind4\uc1\pard\sl240\slmult1\f0\fs30\lang9 Yükleme Tamamland\f1 ı\par\fs16\par\par\par
\f0 %product% yüklendi.\par}"
;!@InstallEnd@:Language:1055!
 

 
still get the same error
Posted

Ignore the core and extended MSI's, they are old .net4 installers only used for uninstall purposes

 

Note: you have to use InstEd or Orca MSI editors and manually change the Sumary info setting of the package from External long filenames to Admin External long filenames (this normally happens automatically after you do a admin install but the .net installers fail to do this)

 

BTW Universal Extractor can do a admin install if you run into any trouble

Posted

Hi Rick,

 

I have a question (to less knowledge about Framework ;)!):

 

if I install .NET-Framework 4.5 and german LP with the MS-Installers and after this McRip's Update Pack (from his blog) the two lines for FW unter "installed programs" say FW45: 38,8MB and German LP: 2,93MB, the Microsoft.NET-folder in Windows is 1,084GB; of course I have some lines under "installed Updates".

 

If I install with your slim-installer (intl) the same lines say FW45: 0,98GB and german-LP: 52MB, the Microsoft-NET-folder in Windows is 818MB and there are no lines under "installed Updates".

 

I know that the indication under "installed programs" is not exact, but where is this huge difference coming from?

 

BTW: both packages are working fine, it's not a question, which package is better!

 

Thanks a lot for your answer.

Posted

You dont see those because I remove the ARPSYSTEMCOMPONENT Property to show the MSI uninstall entries and there is a condition that the MSP "installed updates" will only be added if ARPSYSTEMCOMPONENT Property is present

 

instupdts.png

If you want this stuff added use the rebuilt version (INTL if you want LP included.)

BTW you can ignore the filesize numbers, they are all over the place and not acurate at all no matter if you use original, slim or rebuild

  • 2 weeks later...
Posted

For some reason the latest version (3-17-2013) fails to install when integrated using Win Toolkit.  I tried using the /y switch as I did in the past with the previous versions but it shows a blank window and stays like that.  I also tried without any switches, same thing.

 

2vlqyjs.jpg

Posted

Got the same problem over here.

 

For some reason the latest version (3-17-2013) fails to install when integrated using Win Toolkit.  I tried using the /y switch as I did in the past with the previous versions but it shows a blank window and stays like that.  I also tried without any switches, same thing.

 

2vlqyjs.jpg

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...