Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Msbuild 如何指定Dotfuscator';s";包括/排除清单”;在命令行上?_Msbuild_.net 3.5_Dotfuscator - Fatal编程技术网

Msbuild 如何指定Dotfuscator';s";包括/排除清单”;在命令行上?

Msbuild 如何指定Dotfuscator';s";包括/排除清单”;在命令行上?,msbuild,.net-3.5,dotfuscator,Msbuild,.net 3.5,Dotfuscator,我正在生成后事件中调用Dotfuscator,并希望它加密程序集中的字符串文本。不幸的是,这只能通过指定所谓的字符串加密包含列表来完成。有没有办法通过命令行界面提供它?我可以在Dotfuscator的配置文件中完成,但这需要硬编码路径,我更愿意避免这种情况。Dotfuscator可执行文件的位置在环境变量路径上 我本应使用MSBuild的MSBuildThisFileDirectory属性来定位相对于此路径的配置文件,但在.NET 3.5中不支持它…将以下节添加到Dotfuscator的conf

我正在生成后事件中调用Dotfuscator,并希望它加密程序集中的字符串文本。不幸的是,这只能通过指定所谓的字符串加密包含列表来完成。有没有办法通过命令行界面提供它?我可以在Dotfuscator的配置文件中完成,但这需要硬编码路径,我更愿意避免这种情况。Dotfuscator可执行文件的位置在环境变量
路径上


我本应使用MSBuild的
MSBuildThisFileDirectory
属性来定位相对于此路径的配置文件,但在.NET 3.5中不支持它…

将以下节添加到Dotfuscator的
config.xml
修复了此问题:

<renaming>
  <excludelist>
    <type name=".*" regex="true" excludetype="true">
      <customattribute name=".*Generated.*" regex="true"/>
    </type>
  </excludelist>
</renaming>