installer - visual - WiX no puede cargar el archivo, error LGHT0103
wix visual studio 2012 (3)
Parece que has golpeado el error del enlazador. Por lo que puedo ver, ya fue informado al equipo de WiX , y estaba programado para v4.0. El comentario al problema indica que la ruta tiene más de 255 caracteres, por lo que una posible solución para usted es volver a trabajar en el diseño de archivos / carpetas para evitar las rutas de esa longitud.
Espero que esto ayude.
Estoy usando WiX 3.5 y estoy haciendo un instalador. He usado heat.exe para agrupar todos los archivos. Produjo un archivo WiX. Me referí en los archivos wxs principales como grupo de componentes ref. Cuando iam construyo mis instaladores lanza la siguiente excepción.
light.exe: error LGHT0103: el sistema no puede encontrar el archivo ''.......... / target / tmp-release / jboss-eap-5.0 / jboss-as / server / all / deploy / httpha-invocador .sar / invoker.war / WEB-INF / classes / org / jboss / invocation / http / servlet / ReadOnlyAccessFilter.class ''con el tipo'' ''.
Puede cargar muchos archivos desde esta ubicación, excepto el archivo anterior. Aunque el archivo está presente.
sys.SOURCEFILEDIR
la variable para el directorio, sys.SOURCEFILEDIR
, y funcionó bien.
¡La respuesta de Ravz1234 funciona! Lo usé con una variable de entorno, por ejemplo, env.SourcePath
.
1) Establezca una variable de entorno para mostrar en su Source Dir ej. C:/SourceDir
2) En heat.exe
agregue el argumento -var env.SourcePath
junto con los otros argumentos