wxs file Атрибут источника файла Исходный атрибут; путь имеет в нем пробел.Как я могу работать с пробелами в моем исходном пути wix?
<File Id="_uploads.UserImport.EDS_UserImport.xls" Name="EDS_UserImport.xls" Source="C:\Documents and Settings\kle\Desktop\OspreyMSIGenerator\OspreyMSIGenerator\Published\EDSContainer\uploads\UserImport\EDS_UserImport.xls"></File>
Я получаю эту ошибку
candle.exe: ошибка CNDL0103: Система не может найти файл 'и' с типом 'Source'.
Я не могу быть уверен, что в моих дорожках не будет пробелов. Как поддерживать пробелы в пути источника?
+1, делает все гораздо менее сложным. К сожалению, документация WiX не объясняет связь между использованием -b для освещения и использованием «SourceDir» в File/@ Source. – saschabeaumont
Теперь я действительно запутался в «SourceDir», поскольку, по-видимому, он имеет 3 разных значения: 1) магическое значение, которое вы должны использовать в '' 2) Свойство установщика Windows, которое указывает на папку, содержащую установочный пакет. 3) Специальное значение, заданное с помощью 'light.exe -b', которое вы можете использовать как« ". Argh! –
Первые два - одно и то же. Третий вариант использует SourceDir, потому что Source наследует его значения от родительских элементов каталога и файла/@ Name. Многие люди просто привыкли всегда указывать File/@ Source вместо использования по умолчанию. –