Visual Studio2012编译成功却报错

这篇具有很好参考价值的文章主要介绍了Visual Studio2012编译成功却报错。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

项目场景:

使用Visual Studio2012编写windows窗体应用点击运行后编译成功却报错


问题描述

使用Visual Studio2012编写windows窗体应用点击运行后编译成功却报错:尝试运行项目时出错: Uncaught exception thrown by method calledthrough Reflection.但是如果是ctrl+F5则可以正常运行。错误提示如下:
Visual Studio2012编译成功却报错


原因分析:

1.在安装vs时缺少有关配置文件导致调试器出现问题;
2.电脑本地相关服务(mdm)没有开启或缺失。


解决方案:

有类似的解决方案,我总结并补充一些方法:
1.右击项目-属性-调试-将启用本机代码调试勾选上,保存,运行;

Visual Studio2012编译成功却报错
Visual Studio2012编译成功却报错

如果还是报错,检查本机的mdm服务有没有开启,检查方式如下:
2.同时按下win+R,在框内输入services.msc,点击回车,检查是否有mdm(Machine Debug Manager)服务,如果有,将其打开,运行程序;如果没有该服务,说明缺少相关服务,需要安装mdm.exe(放到文末),下载后放到C:\Program Files\Common Files\microsoft shared\VS7Debug目录下,刷新一下。

Visual Studio2012编译成功却报错

如果还是不行,执行第3步:
3.打开控制面板,找到VS2012的程序,点击卸载,此时vs会弹出卸载步骤,不要点击卸载,点击修复,此时,它会自动收集下载一些确实的文件,等待进度条完成即可。

mdm.exe已经整理好,下载地址(不需要积分):
https://download.csdn.net/download/weixin_44666481/85345472文章来源地址https://www.toymoban.com/news/detail-449062.html

到了这里,关于Visual Studio2012编译成功却报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Visual Studio将C#项目编译成EXE可执行程序

    经常看文章时会收获不少实用工具,有的在github上是编译好的,有的则是未编译的项目文件。所以经常会使用Visual Studio编译项目文件成exe可执行程序,以下为编译的流程。 第一步,从github上下载项目文件,举个例子,如工具SharpWifiGrabber SharpWifiGrabber https://github.com/r3nhat/Shar

    2024年02月07日
    浏览(38)
  • UE4无法编译项目。是否要在Visual Studio中打开

    一开始是没装Visual Studio。安装完成后想创建C++项目出现如下报错。 无法编译该项目。要在Visual Studio中打开它吗? Running E:/Epic Games/UE_4.27/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Win64 -Project=\\\"E:/Epic Games/UE_4.27/UnrealProjects/我的项目4/我的项目4.uproject\\\" -TargetType=Editor -Progress -NoE

    2024年02月03日
    浏览(40)
  • Visual Studio 编译项目出错:错误 MSB4018 “GenerateStaticWebAsssetsPropsFile”任务意外失败

    最近因VS2022从V16升级到版本 17.4.0后,项目忽然编译错误,后经反复排错发现:项目路径减短项目就不会出错。出错内容如下: 严重性    代码    说明    项目    文件    行    禁止显示状态 错误    MSB4018    “GenerateStaticWebAsssetsPropsFile”任务意外失败 。 System.

    2024年02月15日
    浏览(29)
  • Visual Studio连接Linux服务器编译CMake项目,生成在Linux上运行的程序

    window系统:Windows 10 企业版 64位操作系统 Linux系统:BigCloud Enterprise Linux 7.8 (Core) Visual Studio:Microsoft Visual Studio Enterprise 2019 版本 16.10.4 根据Microsoft官网文档介绍, 开始之前 首先,请确保已安装 Visual Studio Linux 工作负载,包括 CMake 组件。 它属于 Visual Studio 安装程序中的“使用

    2024年02月13日
    浏览(70)
  • Visual Studio 2022报错:项目的目标框架不包含实体框架运行时程序集

    1、右键单击项目-属性,打开如下图 2、如上图,点击红框部分进入下载页面 这是网址:https://dotnet.microsoft.com/zh-cn/download/visual-studio-sdks?cid=getdotnetsdk 3、点击上图红框部分,下载安装即可,不需要重启电脑。 win11系统实测安装X64版本的不行。大家根据自己的版本试一试。

    2024年02月12日
    浏览(45)
  • 成功解决Microsoft visual Studio 0518\SwVBAddin44\SwVBAddin44.vbproj”,因为此板本的应用程序不支持其项目类型(.vbproj).

    成功解决Microsoft visual Studio 0518SwVBAddin44SwVBAddin44.vbproj”,因为此板本的应用程序不支持其项目类型(.vbproj). 目录 解决问题 解决方法 Microsoft visual Studio 0518SwVBAddin44SwVBAddin44.vbproj”,因为此板本的应用程序不支持其项目类型(.vbproj). 若要打开它,请使用支持此类型项目的版本

    2024年02月16日
    浏览(26)
  • visual studio运行项目报错:无法启动程序“xx\visual_studio_2017_sdl_x64.exe“系统找不到指定文件

    之前也经常遇到同样的问题,然后我就一股脑的重装就完事,有时候重装也不能解决问题,是因为没有找到根本原因。 工具 - NuGet包管理 - 管理解决方案的NuGet程序包(N) 直接搜索安装 nupengl 重新运行又报错 然后就编译Ok了

    2024年02月11日
    浏览(42)
  • 虚拟打印机开源项目clawPDF最新版本在Windows+Visual Studio 环境编译运行遇到的若干问题,以及虚拟打印机驱动的安装和彻底卸载详细图文步骤

    虚拟打印机开源项目clawPDF最新版本在Windows+Visual Studio 环境编译运行遇到的若干问题,以及虚拟打印机驱动的安装和彻底卸载详细图文步骤。 错误提示: 不支持此版本的 Visual Studio 无法打开以下项目。可能未安装项目类型,或此版本的 Visual Studio 可能不支持项目类型。 有关

    2024年02月22日
    浏览(56)
  • visual studio编译QtAV

       1.1 依赖环境 第一种方法: 下载编译好的ffmpeg-3.4.2-win64-dev和ffmpeg-3.4.2-win64-shared,解压得到 D:qt-workspaceffmpeg-3.4.2-win64-dev D:qt-workspaceffmpeg-3.4.2-win64-shared   第二种方法: QtAV官方有提供编译好的依赖库 QtAV-depends-windows-x86%2Bx64.7z,解压得到 D:qt-workspaceQtAV-depends-windows-x86+x

    2024年02月05日
    浏览(27)
  • Visual Studio交叉编译ARM工程

    1.1、 软件安装 在Windows10/Windows11系统上安装Visual Studio 2022和装有Linux系统的虚拟机VMware Workstation Pro。(这里以Visual Studio 2022为例,也可以换成其它支持远程调试的工具版本如Visual Studio 2019及更高的版本) 注意:安装Visual Studio 2022时一定要勾选上“使用C++的Linux和嵌入式开发”

    2024年04月12日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包