VB.NET,C#第三布根据实际情况确定
第一步:通过 NuGet 安装 Costura.Fody 和 Fody
第二步:添加现有项,选择 FodyWeavers.xml 文件
第三步:Go to your Project file,edit vbproj,you can find
第四步:编译项目
部分配置项说明
ExcludeAssemblies
默认情况下,Costura.Fody 会将所有 Copy Local 的程序集进行合并。ExcludeAssemblies 用于指定不需要合并的程序集,注意文件名中不要后缀。
Foo
Bar
或者
IncludeDebugSymbols
控制是否将程序集的相应 pdb 文件嵌入,默认值为 true 。
CreateTemporaryAssemblies
在程序运行时,将被嵌入的程序集生成到本地,默认值为 false 。如果该程序集的正常运行依赖于其物理地址,一定要启用此功能。
DisableCleanup
默认情况下,被嵌入的程序集将从编译的输出目录中清除,可通过该属性来禁用清理。
高阶使用
非托管程序集的嵌入
本地库和预加载顺序
参考资料
https://blog.csdn.net/Iron_Ye/article/details/83961266
https://stackoverflow.com/questions/55923874/could-not-find-system-object-vb-net/55924181#55924181