Ich muss einige DLLs-Dateien in meinem WIX-Projekt verweisen, und ich muss relativen Pfad verwenden. Wenn ich absoluten Pfad verwenden wie diesesWix - Wie bekomme ich einen relativen Pfad
C:\Users\MyUser\Documents\any\other\folder
es funktioniert perfekt, aber ich brauche einen relativen Pfad wie folgt aus:
../bin/dll
aber es ist nicht in der Lage, den Ordner zu finden. diese
Dies ist der "ComponentGroup", wo ich brauche, ist die DLL-Ordner
<ComponentGroup Id="DllsComponent" Directory="INSTALLFOLDER" Source="../bin/dll">
<Component Id="EntityFramework.dll">
<File Name="EntityFramework.dll" />
</Component>
<Component Id="EntityFramework.SqlServer.dll">
<File Name="EntityFramework.SqlServer.dll" />
</Component>
<Component Id="EntityFramework.SqlServerd.xml">
<File Name="EntityFramework.SqlServer.xml" />
</Component>
<Component Id="EntityFramework.xml">
<File Name="EntityFramework.xml" />
</Component>
<Component Id="ParodosService.exe.config">
<File Name="ParodosService.exe.config" />
</Component>
</ComponentGroup>
und Wix Projektstruktur zu erhalten:
ParodosService.Setup
|_bin
|_dll
|_EntityFramework.dll
|_EntityFramework.SqlServer.dll
|_other files...
|_Debug
|_Release
Vielen Dank im Voraus ...