首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重复'global::System.Runtime.Versioning.TargetFrameworkAttribute‘属性

重复'global::System.Runtime.Versioning.TargetFrameworkAttribute‘属性
EN

Stack Overflow用户
提问于 2021-12-20 22:12:12
回答 1查看 198关注 0票数 -1

我使用的是VisualStudio2019和.Net 5.0,但是我是新手,所以请像对新手一样跟我说话。我从GitHub下载了一个库,并将它成功地包含到我的项目中-- Visual同时查看库和库中的函数。但是,代码没有编译。我得到了Duplicate 'global::System.Runtime.Versioning.TargetFrameworkAttribute' attribute错误。更具体地说,我得到了3个这样的错误(我有3个.csproj文件,但是Visual总是说它涉及一个项目(有时是这个,有时是另一个))。

我搜索了这个错误,大多数人建议将<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>添加到.csproj文件中,但是它对我不起作用。我像疯子一样到处添加这一行,但只有一个错误消失了--现在有两个错误了。以下是它的样子:

有些人建议也增加一些其他的行,但它也不适用于我。CreepyGnome在这里:https://github.com/dotnet/sdk/issues/12297写道,他延迟了目录并重新克隆了存储库(从GitHub?)但我不知道这到底意味着什么,因为,正如我所说,我是个新手。

请帮我把这件事处理掉,因为我要疯了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-21 00:33:17

好的,根据另一个线程的建议,我解决了这个问题。我把它写在这里,因为那里可能不够清楚:

  1. I添加了两行:

代码语言:javascript
复制
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>   
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>

我的项目的所有 .csproj文件,介于<PropertyGroup></PropertyGroup>之间。

  1. 我延迟了项目中的所有bin ond obj文件夹。

关键是同时做这两件事,并且按照这个顺序。,当我只添加这些行的时候,它没有多大帮助。当我延迟目录时,它只工作一次,直到第二次编译。当我第二次编译它时,它停止工作,因为编译会创建bin和obj目录。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70428588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档