Dotfuscator UWP 命令已退出,代码为 1
Dotfuscator UWP command exited with code 1
我正在配置我的 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
(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.
免责声明:我在 PreEmptive Solutions 的 Dotfuscator 团队工作,并以此身份回答这个问题。
您提到的问题似乎是我们最近修复的,与 Dotfuscator 无法确定 DataContext
设置的类型有关。
目前专业版 4.33.0 中提供修复,available here. There's not presently a version of Community Edition with the fix, but you may be able to work around the issue by disabling markup analysis. To do so, set a project property 名称为 disable_markup_analysis
,值为 true
。
我正在配置我的 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 (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.
免责声明:我在 PreEmptive Solutions 的 Dotfuscator 团队工作,并以此身份回答这个问题。
您提到的问题似乎是我们最近修复的,与 Dotfuscator 无法确定 DataContext
设置的类型有关。
目前专业版 4.33.0 中提供修复,available here. There's not presently a version of Community Edition with the fix, but you may be able to work around the issue by disabling markup analysis. To do so, set a project property 名称为 disable_markup_analysis
,值为 true
。