在生成nugget包时,出现以下警告。 [exec] WARNING: Unable to extract metadata from *.dll 我们在将目标平台更改为x64之后开始遇到了这个问题。有人知道如何解决这个问题吗?
即使使用最新版本的Nuget,它也无法从使用64位构建的程序集中提取元数据。只有使用AnyCPU平台生成程序集,Nuget才能提取元数据。我能够通过以下解决方法解决此问题: 最好使用AnyCPU平台,除非您有特定要求。 如果您正在使用除AnyCPU之外的构建平台,则将程序集元数据符号替换为实际值。