[Setup]; ID MUST CREATE ANOTHER FOR NOT CONFUSE WITH OTHER INSTALLATIONAppId = {{076CE02D-6C19-4C67-8F08-78A553968C63}AppName = INSTALLERAppVersion = 2.2; AppVerName = INSTALLERAppPublisher = Installer ExampleAppPublisherURL = http: //julius555.blogspot.com
AppSupportURL = http: //julius555.blogspot.com
AppUpdatesURL = http: //julius555.blogspot.com
; CREATE A DIRECTORY FOR THE APPLICATIONCreateAppDir = no; OUTPUT DIRECTORYOutputDir =.; BASE FILE NAME2.4 Integral OutputBaseFilename = Aetius; COMPRESSION TOOLCompression = lzmaSolidCompression = yes[Languages]Name: "spanish" ; MessagesFile: "compiler: Languages Spanish.isl"[Files]; NOTE: WHEN THE SEA SYSTEM IS 64 BITS rating should SPEND AND LIBRARIES TO REGISTER FOLDER SYSWOW64; WHEN THE SYSTEM IS SEA OF 32 BITS AND PASS rating should LIBRARIES TO REGISTER FOLDER SYSTEM32; IN THIS LINE SEND ALL LIBRARIES DLL A SYSTEM32 FOLDER AND RECORDSSource: "* .dll" ; DestDir: "{sys}" ; Flags: onlyifdoesntexist regserver 32bit noregerror; He SEND THIS LINE IN ALL LIBRARIES DLL SYSWOW64 A FOLDER AND RECORDS, IS FOR WHEN; THE OPERATING SYSTEM IS 64 BITSSource: "* .dll" ; DestDir: "{sys}" ; Flags: onlyifdoesntexist regserver 64bit noregerror; Check: IsWin64; ON THESE TWO LINES AS WELL AS THE LAST TWO register with SYSTEM32 LIBRARIES AS BOTH IN SYSWOW64; WITH A DIFFERENCE THAT THIS WILL PASS THE FILES 0CXSource: "* .ocx" ; DestDir: "{sys}" ; Flags: onlyifdoesntexist regserver 32bit noregerrorSource: "* .ocx" ; DestDir: "{sys}" ; Flags: onlyifdoesntexist regserver 64bit noregerror; Check: IsWin64; WITH THIS LINE IS NECESSARY SOURCES PASARANSource: "* .ttf" ; DestDir: "{fonts}" ; Flags: onlyifdoesntexist uninsneveruninstall; NOTE: Do not use "Flags: ignoreversion" on any shared system files
Assuming you already have the file, we must save it in the same folder where the libraries are, egThen we open the file and compile it.And presto, we have our Installervideo example[youtube=http://www.youtube.com/watch?v=dxyUUiJ8Op0&w=320&h=266]
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = “//connect.facebook.net/es_LA/sdk.js#xfbml=1&version=v2.0”;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));