我正在配置我的Xamarin解决方案,使用Dotfuscator使用this指令来混淆代码,所有这些都适用于我的Android和iOS项目,但我无法使用UWP。我的UWP项目的目标是v10.0.15063,我尝试使用Dotfuscator CE v5.30.0.5167和v5.32.1.6167但没有运气。
错误:
El comando“”C:\ Program Files (86)\ PreEmptiveSolutions \ DotfuscatorCE \ dotfuscatorCLI.exe” / P:下载= “OBJ \ 86 \推出\ DotfuscatorXamarin \ dfin”,OUTDIR = “OBJ \ 86 \推出\ DotfuscatorXamarin \ dfout”,ReportDir = “DotfuscatorReports \ 86 \释放” “DotfuscatorConfig.xml”“salióconelcódigo1。
任何人都可以提供帮助吗?
我已将VS build的日志级别更改为正常,这是我得到的:
1> [Resultado de la compilación] Analizando el marcado...
1> [Resultado de la compilación] El valor no puede ser nulo.
1> Nombre del parámetro: key
1> [Resultado de la compilación] Error de compilación.
答案 0 :(得分:2)
免责声明:我在PreEmptive Solutions的Dotfuscator团队工作,正在以这种身份回答这个问题。
您提到的问题似乎是我们最近修复的问题,与Dotfuscator无法确定DataContext
设置的类型有关。
目前,此修复程序可在专业版4.33.0 available here中找到。目前还没有修复版的Community Edition版本,但您可以通过禁用标记分析来解决此问题。为此,set a project property的名称为disable_markup_analysis
,值为true
。