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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users