C# 错误26不明确的参考VS2012

C# 错误26不明确的参考VS2012,c#,C#,错误26“ProductFact”是之间的不明确引用 “Adcheck.ServiceReference1.ProductFact”和 'SladCheckBusineSObjects.Facts.ProductFact'D:\Factory\Factory code\BMI\Adcheck\Adcheck\Controls\Contents\CaptureProductVolumesPerPack.xaml.cs ‌​41 62 Adcheck ProductFact不明确,您需要使用Slad

错误26“ProductFact”是之间的不明确引用 “Adcheck.ServiceReference1.ProductFact”和 'SladCheckBusineSObjects.Facts.ProductFact'D:\Factory\Factory code\BMI\Adcheck\Adcheck\Controls\Contents\CaptureProductVolumesPerPack.xaml.cs ‌​41 62 Adcheck

ProductFact不明确,您需要使用SladCheckBusineSObjects.Facts.ProductFact或Adcheck.ServiceReference1.ProductFact对其进行限定

例如:

 private List<SLAdcheckBusinnesObjects.Facts.ProductFact> newProductFacts = new List<SLAdcheckBusinnesObjects.Facts.ProductFact>();

看起来您有一个服务引用,它正在基于服务定义创建类型,并且您也在引用来自在服务端定义这些类型的程序集的程序集。两个主要选项是:

使用名称空间来区分这两种类型,或者 创建服务引用时,请选中“从引用的程序集重用类型”选项。
多注意你的问题!问题是什么呢???错误26“ProductFact”是“Adcheck.ServiceReference1.ProductFact”和“SladCheckBusineSubjects.Facts.ProductFact”之间的一个模棱两可的引用。D:\Factory\Factory code\BMI\Adcheck\Adcheck\Controls\Contents\CaptureProductVolumesPerPack.xaml.cs 41 62 AdcheckAybie-请给我们一些您正在做的上下文。如果你不努力格式化你的代码并解释手头的问题,你就不能指望任何人来帮助你。好的,我在这里调试这个程序。它有大量的错误,设法修复了一些,但当我修复了一个又一个错误。我很困惑,我不知道该怎么办请原谅我的不理解。希望我能给你这个程序,看看它。如果它回答了你的问题,你应该投票给我的答案和D斯坦利。您应该勾选绿色箭头来标记最佳答案。感谢您按回答进行标记。对于您的下一个问题,阅读此内容可能会改进问题:
 private List<SLAdcheckBusinnesObjects.Facts.ProductFact> newProductFacts = new List<SLAdcheckBusinnesObjects.Facts.ProductFact>();