visual studio 2012 启动出现如下错误,怎么处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了visual studio 2012 启动出现如下错误,怎么处理相关的知识,希望对你有一定的参考价值。

“System.Windows.Markup.XamlParseException”类型的未经处理的异常在 PresentationFramework.dll 中发生

其他信息: “对类型“KinectWpfDemo.MainWindow”的构造函数执行符合指定的绑定约束的调用时引发了异常。”,行号为“3”,行位置为“9”。
如有适用于此异常的处理程序,该程序便可安全地继续运行。

参考技术A 一般出现System.Windows.Markup.XamlParseException的错误是由1.dll库加载错误,查询一下你程序中引用的dll你是否加载并引用到程序内。2.程序中引用的文件(txt、ini、xml等文件的引用路径是否写对)3.根据详细信息,一般查看异常的详细信息,其InnerException显示出的错误先修改,修改完这个错误就消失了。4.针对出现错误的行列和提示信息去查看属性是否真的出现问题,有时候对不同的数据格式有要求。 希望可以帮助到大家 参考技术B 行3的代码贴出来 参考技术C 看看你的数据库服务开了没,这里是报的无法获取数据的错误。 参考技术D 应该是一个DLL不正常了,重装一下VS2012试试。 第5个回答  2014-08-18 请问楼主这个问题最后怎么解决的 ,我也遇到了。求指点

Visual Studio 无法启动调试

【中文标题】Visual Studio 无法启动调试【英文标题】:Visual Studio cannot start debugging 【发布时间】:2015-10-15 21:05:14 【问题描述】:

我正在处理 Visual Studio 2013 中的一个项目,但出现以下错误:“Visual Studio 无法开始调试,因为缺少调试目标”。我尝试在 Project -> Properties 下更改构建输出路径,但它仍然不起作用。那么给了什么?

【问题讨论】:

您的项目编译没有错误?你在项目的 bin\Debug 目录中看到 .exe 文件了吗?您是否禁用了反恶意软件?如果是 Avast,那就彻底摆脱它。 它说有一个构建错误。我看到了 .exe 文件,为什么我需要禁用我的反恶意软件? 如果有构建错误它不能调试新的构建,这应该是显而易见的。当发生这种情况时,它应该提供运行最后一个好的构建,这就是您可能在文件夹中看到的 我创建了一个新项目并将代码复制过来,现在它可以工作了。尝试修复这些错误太麻烦了。不过感谢您的帮助。 【参考方案1】:

检查您的代码并确保您没有任何地方遗漏大括号。如果一个被意外删除、移动或放错位置,它会在许多其他错误中导致此错误,具体取决于大括号的位置在您的项目中的重要性。

^

我最近在一个项目中遇到了这个问题。我已经高亮删除了一段代码,它拿出了一个花括号。我自己没有注意到,我花了几天时间才终于意识到这就是发生的事情。

括号丢失不会导致错误,因此它本身很愚蠢,有时无法找到。但我有 51 个错误,7 个警告,并且“无法开始调试,因为调试目标是在大括号丢失后,当我尝试运行程序时出现“丢失”错误。

这并不是说您可能没有其他问题会导致这种情况,但是如果大括号没有精确放置,它们可能会造成严重破坏。因此,在“修复”启动错误的选项过于极端之前,值得检查一下。

如果此问题再次出现,以供将来参考。祝你好运。

【讨论】:

【参考方案2】:

VS 2019 可能的解决方案

右键单击解决方案属性

进入通用属性>启动项目

设置单个启动项目

右键单击项目属性

点击申请

将应用程序类型设置为 Windows 窗体应用程序或控制台应用程序或 Windows 服务

点击启动对象

设置为(无)以外的任何内容

左键单击项目属性

将复制构建输出设置为输出为真

然后运行

希望对你有用

【讨论】:

以上是关于visual studio 2012 启动出现如下错误,怎么处理的主要内容,如果未能解决你的问题,请参考以下文章

安装visual studio 2012,并配置opencv

Visual Studio 错误:由于出现错误,无法启动 Visual Studio:System.NullReferenceException

在 Visual Studio 中使用 FFmpeg

待办事项未出现在 Visual Studio 2012 的任务列表中

Visual Studio 2012 devenv.exe @ 50% F5 调试在完成之前不会启动,无论它在做啥

电脑出现在microsoft visual c ++ runtime library,怎么解决。。如下图