Dotfuscator UWP命令退出代码1

时间:2017-11-20 13:54:15

标签: xamarin uwp dotfuscator preemptive

我正在配置我的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.

1 个答案:

答案 0 :(得分:2)

免责声明:我在PreEmptive Solutions的Dotfuscator团队工作,正在以这种身份回答这个问题。

您提到的问题似乎是我们最近修复的问题,与Dotfuscator无法确定DataContext设置的类型有关。

目前,此修复程序可在专业版4.33.0 available here中找到。目前还没有修复版的Community Edition版本,但您可以通过禁用标记分析来解决此问题。为此,set a project property的名称为disable_markup_analysis,值为true