Я создаю свой проект WIX с версией 4.0 из Visual Studio 2017 (Votive).
В файле .wxs для элемента слияния относительный путь не работает и отображается ошибка "Система не можетнайти файл ".Ниже приведен код:
<Merge Id= "Microsoft_VC80_CRT_x86" Language="1033" DiskId="1" SourceFile="\Microsoft_VC80_CRT_x86.msm" />
Я пробовал путь к SourceFile различными способами, но даже они также не работают:
SourceFile="..\Microsoft_VC80_CRT_x86.msm"
SourceFile="\\Microsoft_VC80_CRT_x86.msm"
SourceFile="\MsVCDlls\Microsoft_VC80_CRT_x86.msm"
SourceFile="..\MsVCDlls\Microsoft_VC80_CRT_x86.msm"
Если я приведу полный абсолютный путь, как показано ниже, тоон работает:
SourceFile="E:\Code\EMR\Install\MsVCDlls\Microsoft_VC80_CRT_x86.msm"
Примечание. Я запускаю проект из C: \ Users \ source \ EMR, а файл «Microsoft_VC80_CRT_x86.msm» находится по следующему пути: E: \ Code \ EMR \ Install\ MsVCDlls \ Microsoft_VC80_CRT_x86.msm
Это связано с разными путями?
Нужно ли включать какое-либо пространство имен?Пожалуйста, помогите мне, как указать относительный путь?