Cita:
Iniciado por roortiz si usé el inno setup y lo que hace es copiarme los archivos en la carpeta de instalacion, pero no te registra ningun archivo, y ademas hace mas facil la copia ilegal del sistema...
Si no se lo indicas
Inno Setup no registrara el componente. Un ejemplo:
Código:
[Files]
;Librerias de tiempo en ejecucion (Runtimes) de Visual Basic:
Source: "MSVBVM60.dll"; DestDir: "{sys}"; CopyMode: onlyifdoesntexist; Flags: regserver restartreplace sharedfile
Source: "OLEAUT32.dll"; DestDir: "{sys}"; CopyMode: onlyifdoesntexist; Flags: regserver restartreplace sharedfile
;Libreria dx_lib32: (Dll ActiveX)
Source: "dx_lib32.dll"; DestDir: "{sys}"; CopyMode: alwaysoverwrite; Flags: ignoreversion regserver sharedfile
Cosas como estas vienen explicadas en la documentacion de
Inno Setup Compiler. Un detalle, los flags que uso en la
DLL ActiveX serian los mismo para un
OCX.
Sobre lo de facilitar la copia ilegal del sistema no se exactamente a que te rerfieres. No creo que te refieras a cosas como poder exigir una clave de instalacion o cosas similares por que dichas acciones las soporta
Inno Setup Compiler ya que trae definido de serie formularios para tales acciones, unicamente hay que configurarlos en el script, pero supongo que te refieres a otra cosa.
Salu2...