C# 应用程序异常问题

C# 应用程序异常问题,c#,wpf,windows,exception,ambiguous,C#,Wpf,Windows,Exception,Ambiguous,我无法运行我的应用程序。如何解决此问题 我在这个项目中使用NET3.5 我得到一个例外: “暧昧类型引用”。一个名为“Type Exchange”的类型出现在至少两个命名空间“Stask.Windows。标记”和“Stask.Windows。标记”中。考虑调整程序集XMLSN定义属性。“” 我的建议: 关闭解决方案,删除解决方案中的所有BIN文件夹。然后重新打开重建 检查项目的所有参考资料。是否所有项目都引用相同的System.Windows.Markup?或者一个项目是否引用了另一个项目的另

我无法运行我的应用程序。如何解决此问题

我在这个项目中使用NET3.5

我得到一个例外:

“暧昧类型引用”。一个名为“Type Exchange”的类型出现在至少两个命名空间“Stask.Windows。标记”和“Stask.Windows。标记”中。考虑调整程序集XMLSN定义属性。“


我的建议:

  • 关闭解决方案,删除解决方案中的所有BIN文件夹。然后重新打开重建
  • 检查项目的所有参考资料。是否所有项目都引用相同的
    System.Windows.Markup
    ?或者一个项目是否引用了另一个项目的另一个版本
  • 确保所有项目的目标都是相同的.NET Fx版本。(在您的情况下:3.5)
  • 确保项目中的所有引用都以正确版本的DLL为目标
  • 如果这没有帮助:

    • 删除所有引用并编译。你会犯很多错误。通过添加正确的引用修复一个或两个错误。再次编译,等等。在此过程中,您消除了可能不再需要的引用。您可能有一个对旧dll的引用,该dll已被具有不同名称的新dll替换。这可能在升级Visual Studio或其他软件后发生
      • 我的建议:

      • 关闭解决方案,删除解决方案中的所有BIN文件夹。然后重新打开重建
      • 检查项目的所有参考资料。是否所有项目都引用相同的
        System.Windows.Markup
        ?或者一个项目是否引用了另一个项目的另一个版本
      • 确保所有项目的目标都是相同的.NET Fx版本。(在您的情况下:3.5)
      • 确保项目中的所有引用都以正确版本的DLL为目标
      • 如果这没有帮助:

        • 删除所有引用并编译。你会犯很多错误。通过添加正确的引用修复一个或两个错误。再次编译,等等。在此过程中,您消除了可能不再需要的引用。您可能有一个对旧dll的引用,该dll已被具有不同名称的新dll替换。这可能在升级Visual Studio或其他软件后发生


        @DJKRAZE我有WPF版本3.0.6920.4902您使用的是2008年或2010年的哪个版本的VS,这是您从旧版本迁移过来的吗。听起来您需要搜索所有使用标记的引用并完全限定命名空间以解决问题我正在使用Visual Studio 2012最新服务包您是否尝试将该项目作为.net 4.0项目而不是3.5项目来执行?您是否确定该版本与兼容VS2012@DJKRAZEWPF扩展工具包与兼容3.5... 由于操作系统的兼容性,我希望它使用3.5。(将在多台计算机上使用)@DJKRAZE我有WPF版本3.0.6920.4902您使用的是2008年或2010年的哪个版本的VS,这是您从旧版本迁移过来的吗。听起来您需要搜索所有使用标记的引用并完全限定命名空间以解决问题我正在使用Visual Studio 2012最新服务包您是否尝试将该项目作为.net 4.0项目而不是3.5项目来执行?您是否确定该版本与兼容VS2012@DJKRAZEWPF扩展工具包与兼容3.5... 由于操作系统的兼容性,我希望它使用3.5。(将在多台计算机上使用)我有3个参考中的System.Windows.Markup。PresentationFramework的成员WindowsBase的成员PresentationRet的成员奇怪的是。。。名为“TypeExtension”的类型仅显示在PresentationFramework中…您的解决方案中有多少个项目?所有的项目都是针对.NET Fx 3.5的吗?你是否使用任何第三方库,比如Infragistics?我修改了我的答案。我将建议3添加到了建议5。我在3个参考中有System.Windows.Markup。PresentationFramework的成员WindowsBase的成员PresentationRet的成员奇怪的是。。。名为“TypeExtension”的类型仅显示在PresentationFramework中…您的解决方案中有多少个项目?所有的项目都是针对.NET Fx 3.5的吗?你是否使用任何第三方库,比如Infragistics?我修改了我的答案。我把建议3增加到5。
        <Window x:Name="testing" x:Class="testing.MainWindow"
                xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
                xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                xmlns:wpfTool="clr-namespace:Xceed.Wpf.Toolkit;assembly=Xceed.Wpf.Toolkit"
                Title="testing" Height="539" Width="694.745" Icon="Resources/microsoft.ico" ResizeMode="CanMinimize">
        </Window>