c# - 尽管 try/catch 块 C# 崩溃
问题描述
我想我遇到了 Visual Studio 2019 异常设置的配置问题,我无法解决。
我正在尝试使用 try/catch 块捕获一个简单的异常。
在一台电脑上,它按预期工作(显示一个消息框),在另一台电脑上 - 使用 Visual Studio 2019,程序崩溃,在它自己的代码上显示异常。只有在按下“继续”按钮后,才会显示一条消息。
两台电脑都是windows 10,运行vs19。
我认为这更多是配置问题,然后是代码问题(在两台电脑上运行相同的代码)。
请看下面的代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Emgu;
using Emgu.CV;
using Emgu.CV.CvEnum;
using Emgu.CV.Structure;
namespace WindowsFormsApp8
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Capture _capture;
private void Form1_Load(object sender, EventArgs e)
{
_capture = new Capture(2);
}
private void btnCapture_Click(object sender, EventArgs e)
{
try
{
var img = _capture.QueryFrame().ToImage<Bgr, byte>();
var bmp = img.Bitmap;
picBoxCapture.Image = bmp;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}}
解决方案
推荐阅读
- pandas - 如何使用 pandastable 更新数据库
- vulkan - 在 vulkan 中:我想将深度图像保存到文件中,但总是得到错误深度图像
- python - 无法在 python 中接受用户的输入
- c++ - CFileFind 不考虑目录的第一个文件
- java - 即使在保证 oauth 的抄写员之后也会出现错误“ClassNotFoundException”
- javascript - 创建后禁用选择框选项
- vba - 标签+动态数字.text = "" vba
- android - 如何编写扩展乐趣以在 Kotlin 中附加字符串?
- ios - 创建新文件时在 Swift 中继承 Viewcontroller
- c++ - 括号内实例的销毁