2

我正在配置我的 Xamarin 解决方案以使用 Dotfuscator 使用说明对代码进行模糊处理,我的 Android 和 iOS 项目一切正常,但我无法让它与 UWP 一起使用。我的 UWP 项目的目标是 v10.0.15063,我尝试过使用 Dotfuscator CE v5.30.0.5167 和 v5.32.1.6167,但没有成功。

错误:

El comando ""C:\Program Files (x86)\PreEmptiveSolutions\DotfuscatorCE\dotfuscatorCLI.exe" /p:InDir="obj\x86\Release\DotfuscatorXamarin\dfin",OutDir="obj\x86\Release\DotfuscatorXamarin\dfout ",ReportDir="DotfuscatorReports\x86\Release" "DotfuscatorConfig.xml"" salió con el código 1.

任何人都可以帮忙吗?

更新

我已将 VS 构建的日志级别更改为正常,这就是我得到的:

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.
4

1 回答 1

3

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

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

目前该修复程序在 Professional Edition 4.33.0 中可用,可在此处获得。目前没有带有此修复程序的 Community Edition 版本,但您可以通过禁用标记分析来解决此问题。为此,请使用 name和 value设置项目属性disable_markup_analysistrue

于 2017-11-21T15:00:50.453 回答