Hi all,
I'm building a multilanguage msi; for doing that I'm generating all msi 
cultures I need and then getting msts using torch. My msi it's big and making 
all cultures it's slow so I thinking build first base msi ('neutral' lang as 
en-US) and doing all others as wixout like this (showing spanish)
             "C:\Program Files (x86)\WiX Toolset v3.6\bin"\Light.exe -nologo 
-out ..\x86\Release\es-ES\AcmeApp_Setup.wixout -xo -cultures:es-ES -ext 
"C:\Program Files (x86)\WiX Toolset v3.6\bin"\WixUIExtension.dll -ext 
"C:\Program Files (x86)\WiX Toolset v3.6\bin"\WixNetFxExtension.dll -sice:ICE30 
-sice:ICE61 -sice:ICE09 -reusecab -cc .\CABsCache "obj\x86\Release\*.wixobj"  
C:\Proyectos\App\WiX_Installer\\SetupLibrary\bin\x86\Release\SetupLibrary.wixlib
 C:\Proyectos\App\WiX_Installer\\SetupUI\bin\x86\Release\SetupUI.wixlib
             "C:\Program Files (x86)\WiX Toolset v3.6\bin"\torch -nologo -xi 
-val g ..\x86\Release\en-US\AcmeApp_Setup.wixpdb 
..\x86\Release\es-ES\AcmeApp_Setup.wixout -out 
transforms\AcmeApp_Setup_es-ES.wixout
             "C:\Program Files (x86)\WiX Toolset v3.6\bin"\torch -nologo 
C:\Proyectos\App\WiX_Installer\\AcmeApp_Setup\transforms\AcmeApp_Setup_es-ES.wixout
 -out 
C:\Proyectos\App\WiX_Installer\\AcmeApp_Setup\transforms\AcmeApp_Setup_es-ES.mst
torch.exe(0,0): error TRCH0001: The given path's format is not supported.
             Exception Type: System.NotSupportedException
             Stack Trace:
                at 
System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean 
needFullPath)
                at 
System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] 
str, Boolean needFullPath)
                at 
System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess 
access, AccessControlActions control, String[] pathListOrig, Boolean 
checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
                at 
System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess 
access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)
                at System.IO.FileInfo.Init(String fileName, Boolean checkHost)
                at System.IO.FileInfo..ctor(String fileName)
                at 
Microsoft.Tools.WindowsInstallerXml.BinderFileManager.CompareFiles(String 
targetFile, String updatedFile)
                at 
Microsoft.Tools.WindowsInstallerXml.Binder.BindTransform(Output transform, 
String transformFile)
                at Microsoft.Tools.WindowsInstallerXml.Binder.Bind(Output 
output, String file)
                at Microsoft.Tools.WindowsInstallerXml.Tools.Torch.Run(String[] 
args)
             Binder temporary directory located at 
'C:\Users\edominguez\AppData\Local\Temp\p2vvirxq'.
             Unbinder temporary directory located at 
'C:\Users\edominguez\AppData\Local\Temp\p2vvirxq'.
             Torch temporary directory located at 
'C:\Users\edominguez\AppData\Local\Temp\ll1p1c42'.
Last torch line should give me transforms in mst format, no matter how I change 
paths. Maybe it could be accomplished in less commands?

Thanks!!
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to