问题描述
当我在 Roslyn 中生成一个引用 System.Private.CoreLib.dll 的 dll 时,当我尝试在 .NET Framework 应用程序中引用它时,它正确地出错。但是,当我使用 ILSpy 检查 dll 时,元数据信息(如下)丢失,ILSpy 只是默认 .NetFramework,v4.0
。
[assembly: TargetFramework(".NETCoreApp,Version=v3.1",FrameworkdisplayName = "")]
dll 已正确创建,但该进程似乎未指定程序集元数据。无论如何在使用 Roslyn 创建 dll 时设置这个元数据?它还忽略了设置诸如 AssemblyFiLeversion
、AssemblyTitle
等
编辑
找到答案here
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)