У меня есть проект VS Class Library (.Net Core 2.2) и Dotfuscator, который не распознает переменные ${configuration}
и ${platform}
в файле конфигурации.
<inputassembly refid="a8cc280e-26a3-476e-8e29-5a0cfc0000b1">
<file dir="${configdir}\bin\${configuration}\netcoreapp2.2" name="Common.dll" />
</inputassembly>
${configuration}
пусто, но $(configdir)
работает как положено.
Similary
<mapoutput overwrite="true">
<file dir="${configdir}\Reports\${configuration}\${platform}" name="Renaming.xml" />
</mapoutput>
возвращает
...\Reports\\\Renaming.xml
Версия дотфускатора: 4.4
Файл конфигурации, сгенерированный Dotfuscator
Нет <propertylist>