【问题标题】:How to create a nuget package from DLLs after obfuscating them混淆后如何从 DLL 创建 nuget 包
【发布时间】:2021-04-02 19:40:14
【问题描述】:

您好,我有一个class Library 项目,我构建了它DLLs我使用软件对 DLL 进行了混淆,之后我得到了新的混淆 DLLs

所以现在我的问题是我怎样才能从混淆的DLLs 创建nuget 包?

提前谢谢你。

【问题讨论】:

  • 现代混淆器通常为 MSBuild(例如 armdot.com/docs/msbuild-obfuscation-task.html)提供一个允许对程序集进行混淆的任务。所以这个包已经包含了混淆的程序集。
  • 您好,您找到解决方案了吗?

标签: c# dll nuget-package obfuscation nuget-spec


【解决方案1】:

我找到了解决办法,一个是使用post-build event自动创建nukpkg。

一些代码:

//Add your obfucate code     

//--no-build is needed
dotnet pack --no-build

//upload to nuget
nuget setapikey xxx -source xxxxxx
nuget push xx.nupkg -source xxxxxx

或者您可以使用NuGetPackageExplorer 手动创建nupkg 并手动上传到nuget。

【讨论】:

    猜你喜欢
    • 2017-09-02
    • 1970-01-01
    • 1970-01-01
    • 2019-10-11
    • 2010-12-05
    • 2018-12-14
    • 2018-04-27
    • 1970-01-01
    • 2023-04-10
    相关资源
    最近更新 更多