C # Custom Action Linq to XML vs XmlConfig / XmlFile

I would like to know what are the pros and cons between C # Custom action and using extention when creating / modifying xml.

From my experience -

C # Custom action: using LINQ to XML and XmlReader more often than using wix syntax. It will be more convenient to change the code for the non wix user.

XmlConfig / XmlFile: no need to know C # to change xml. Great for non-programmers and small msi packages.

We hope for a greater advantage for both opportunities.

+4
source share
2 answers

1) If you write managed code, you will have to process rollback and delete scripts.

WIX, .

2) , , .. , WIX.

3) . , , . , WIX, .


. WIX , WIX , .

+2

WiX - .

- - ( ), // ( UtilExt)

+1

Source: https://habr.com/ru/post/1627638/


All Articles