Página 1 de 1
Creación de paquetes MSI mediante clic y soltar
Publicado: 19 de abril de 2017 - 16:29
por avondra
Hola,
tengo problemas con la nueva función de arrastrar y soltar para crear paquetes .msi en el repositorio privado.
En lugar de un "+", me aparece el símbolo "Prohibido" al arrastrar el paquete, a pesar de que estoy usando la versión 1.3.12.3.
¿Tienen alguna idea? ¡
Gracias por su excelente trabajo!
Re: Creación de un paquete MSI mediante clic y soltar
Publicado: 19 de abril de 2017 - 17:54
por sfonteneau
https://lists.tranquil.it/pipermail/wap ... 02240.html
En realidad, para ser más precisos, se debe al Control de cuentas de usuario (UAC), y es precisamente porque se ejecuta como administrador que la función de arrastrar y soltar no funciona.
Simon
Re: Creación de un paquete MSI mediante clic y soltar
Publicado: 20 de abril de 2017 - 15:03
por avondra
Hola Simón,
Deshabilité el UAC pero no cambió nada...
También tengo problemas para conectarme al servidor público de paquetes; me aparece un error de certificado. ¿Tienes algún problema?
Rastreo de la pila (llamada más reciente):
Archivo "
Archivo "C:\Program Files (x86)\wapt\waptdevutils.py", línea 165, en update_external_repo
packages = repo.search(search_string,newest_only=newest_only)
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 700, en search
for package in self.packages:
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 1190, en packages
self._load_packages_index()
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 1151, en _load_packages_index
packages_answer = requests.get(self.packages_url,proxies=self.proxies,timeout=self.timeout, verify=self.verify_cert,headers=default_http_headers())
Archivo "C:\Program Files (x86)\wapt\lib\site-packages\requests\api.py", línea 69, en get
return request('get', url, params=params, **kwargs)
Archivo "C:\Program Files (x86)\wapt\lib\site-packages\requests\api.py", línea 50, en request
response = session.request(method=method, url=url, **kwargs)
Archivo "C:\Program Files (x86)\wapt\lib\site-packages\requests\sessions.py", línea 471, en request
resp = self.send(prep, **send_kwargs)
Archivo "C:\Program Files (x86)\wapt\lib\site-packages\requests\sessions.py", línea 579, en send
r = adapter.send(request, **kwargs)
Archivo "C:\Program Files (x86)\wapt\lib\site-packages\requests\adapters.py", línea 430, en send
raise SSLError(e, request=request)
requests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] error de verificación del certificado (_ssl.c:590)

- 2017-04-20 14_59_03-Console WAPT.png (5,3 KB) Visto 5684 veces
GRACIAS
Re: Creación de un paquete MSI mediante clic y soltar
Publicado: 20 de abril de 2017 - 17:55
por avondra
El problema del certificado se ha resuelto, sin embargo, la función de arrastrar y soltar sigue sin funcionar a pesar de que el Control de cuentas de usuario (UAC) está desactivado.
Alain
Re: Creación de un paquete MSI mediante clic y soltar
Publicado: 20 de abril de 2017 - 22:09
por sfonteneau
Lo acabo de intentar de nuevo:
UAC desactivado (ver documentación) (no olvides reiniciar). Funciona perfectamente.
Si no, ve a Herramientas --> Crear una plantilla de paquete a partir de un instalador --> elige un instalador... ¡es exactamente lo mismo!
Re: Creación de un paquete MSI mediante clic y soltar
Publicado: 21 de abril de 2017 - 15:10
por avondra
Ahora todo funciona perfectamente. Tuve que desactivar el UAC mediante el registro porque no podía hacerlo a través del Panel de control, ni siquiera como administrador. Quizás podrían añadir esta opción a la documentación, que ya está muy bien hecha.
1) Abra el Editor del Registro de Windows (regedit):
2) Vaya a la clave [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
3) Cambie "EnableLUA" estableciendo su valor en "0" (cero).
4) Reinicie el equipo.
Gracias.
Re: Creación de un paquete MSI mediante clic y soltar
Publicado: 21 de abril de 2017 - 17:10
por agauvrit
Hola,
efectivamente, deshabilitar el UAC es un poco más complicado en Windows 10 que en Windows 7.
Quizás algún paquete lo haga algún día.
- Alexandre