该RC
类没有连接到一个数据库,它是一个简单的类。 类是只在一个地方,而不是局部的。 该Aérochem.DomainDLL项目编译就好了。
注意:如果我选择了速战速决菜单中的两个相同的命名空间之一,它什么都不做。
注2:这发生在几个类(一些相关的数据库,有些没有)
是否有一个修复到还是有办法弄清楚什么是错的?
该RC
类没有连接到一个数据库,它是一个简单的类。 类是只在一个地方,而不是局部的。 该Aérochem.DomainDLL项目编译就好了。
注意:如果我选择了速战速决菜单中的两个相同的命名空间之一,它什么都不做。
注2:这发生在几个类(一些相关的数据库,有些没有)
是否有一个修复到还是有办法弄清楚什么是错的?
我有同样的问题。 我使用ReSharper的。 我的问题的解决方案并没有清洗解决方案,但删除suo
-file。 希望帮助。
至于未来用户参考:这个线程涵盖四个答案,而两者中的注释。 我所面临的问题几次,这三个答案在过去帮助我,所以,如果你面对相同的问题,请尝试这些:
(这是不是一个真正的新的答案,更发现了五花八门的答案和评论的评论 - 这是一个社区维基所以觉得免费的,如果要适应它)
ReSharper的网友认为,像我一样,不想删除其解决方案的*.suo
文件:
通过清除缓存 : ReSharper -> Options -> Environment -> General -> Clear Caches
!
由于去AUSTX_RJL他对评论这个答案 。 我想给他宝贵的信息更多的知名度。
该.dll
已经在我的/bin
的文件夹。
当我删除它,它摆脱了这个错误。
我有这个问题,也对ReSharper的安装Visual Studio。
我打开ReSharper的错误车票跟踪和开发团队建议我做:
解:
这个问题可以通过删除来解决Solution User Options (.Suo) File
。 此文件存储在项目的根,但被隐藏。 您需要检查Folder Options-> View-> Show hidden files, folders, drives.
您需要关闭Visual Studio中,如果您有打开这个项目,因为所使用的视觉工作室。
如果您的项目结构包含在一个解决方案中的项目不止一个,那么你必须删除bin文件夹中每个项目的内容。 这样做解决了我面临的误差。
就我而言,我已引用其自身内部的proyect X。 所以,问题不ReSharper的(但它是谁添加的参考ReSharper的...)
我在.NET标准项目(我称之为主体项目)有这个问题。 引起该问题的命名空间是另一个引用的项目(这也是一个.NET标准的项目)在相同的解决方案。
我所做的一切:清除,删除ReSharper的缓存,关闭水溶液和名为.suo删除,删除二进制文件。 似乎没有什么工作。
然后,我转换的主机项目NET框架,然后问题就消失了。
对我来说,因为我已经通过双方项目参考和参照大会所引用的DLL。 删除大会参考固定的问题。
我有同样的问题,而两个包分别含糊引用相同的dll,这是对我工作:
我已经给了一个alias name
到一个程序包(名为Dapper.StrongName),通过将以下到我.csproj
文件:
<Target Name="ChangeNameAlias" BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences">
<ItemGroup>
<ReferencePath Condition="'%(FileName)' == 'Dapper.StrongName'">
<Aliases>AliasName</Aliases>
</ReferencePath>
</ItemGroup>
</Target>
然后加入namespace
的using AliasName::Dapper;
我在这里补充一个帖子: 暧昧的扩展方法
请参阅相关文章:
我知道这是一个很老的问题,但也许这将帮助别人。 如果使用Asp.Net睿2+ C#剃须刀,如果你有这个问题。
1)将文件复制到记事本的内容。
2)删除.cshtml文件。
3)创建具有相同名称的.cshtml文件。
4)从记事本的内容复制到新文件
我不知道这只是一个奇怪的错误,或升级从核心1.0项目至2+的结果,但它终于解决了这一问题对我来说。 这是一个问题,我在这两个的Visual Studio 2017年和2019。