将 Dotfuscator 与 xamarin.forms 项目一起使用,错误 9009
using Dotfuscator with xamarin.forms project ,error 9009
尝试在设置 PreEmptive Website 中所述的所有要求后保护 android xamarin.forms 项目
当我尝试构建时,我遇到了这个错误:
命令“"C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\Extensions\PreEmptiveSolutions\DotfuscatorCE" /p:InDir="obj\Release\DotfuscatorXamarin\dfin",OutDir="obj\Release\DotfuscatorXamarin\dfout",ReportDir="DotfuscatorReports\Release" "DotfuscatorConfig.xml"”已退出,代码为 9009。
首先感谢 Joe,在增加冗长之后,构建输出中很清楚如何解决它:
- 在项目文件(我想用 Dotfuscator 保护)中有一个 属性 调用,我将其值设置为 dotfuscatorCLI 文件的路径(根据 属性 名称的请求) .简单的解决方案是将 CLI 文件名 添加到路径的末尾,所有操作都没有错误。
旧的 属性 值为:
<DotfuscatorXamarinCliPath>C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\Extensions\PreEmptiveSolutions\DotfuscatorCE</DotfuscatorXamarinCliPath>
我改成:
<DotfuscatorXamarinCliPath>C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\Extensions\PreEmptiveSolutions\DotfuscatorCE\dotfuscatorCLI.exe</DotfuscatorXamarinCliPath>
定义问题的构建输出如下:
"C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\Extensions\PreEmptiveSolutions\DotfuscatorCE"' is not recognized as an internal or external command,operable program or batch file.
尝试在设置 PreEmptive Website 中所述的所有要求后保护 android xamarin.forms 项目 当我尝试构建时,我遇到了这个错误:
命令“"C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\Extensions\PreEmptiveSolutions\DotfuscatorCE" /p:InDir="obj\Release\DotfuscatorXamarin\dfin",OutDir="obj\Release\DotfuscatorXamarin\dfout",ReportDir="DotfuscatorReports\Release" "DotfuscatorConfig.xml"”已退出,代码为 9009。
首先感谢 Joe,在增加冗长之后,构建输出中很清楚如何解决它: - 在项目文件(我想用 Dotfuscator 保护)中有一个 属性 调用,我将其值设置为 dotfuscatorCLI 文件的路径(根据 属性 名称的请求) .简单的解决方案是将 CLI 文件名 添加到路径的末尾,所有操作都没有错误。
旧的 属性 值为:
<DotfuscatorXamarinCliPath>C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\Extensions\PreEmptiveSolutions\DotfuscatorCE</DotfuscatorXamarinCliPath>
我改成:
<DotfuscatorXamarinCliPath>C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\Extensions\PreEmptiveSolutions\DotfuscatorCE\dotfuscatorCLI.exe</DotfuscatorXamarinCliPath>
定义问题的构建输出如下:
"C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\Extensions\PreEmptiveSolutions\DotfuscatorCE"' is not recognized as an internal or external command,operable program or batch file.