C# 如何在Visual Studio 2010 Express for C中为调试构建

C# 如何在Visual Studio 2010 Express for C中为调试构建,c#,visual-studio-2010,debugging,exception,C#,Visual Studio 2010,Debugging,Exception,我最近开始学习C语言,很快发现在我运行项目时没有抛出一个异常。我正在观看的教程提到,异常在版本配置中的工作方式与在调试配置中的不同,因此我认为我必须使用版本配置运行 我在上找到了一篇文章,指出了如何切换配置,但说明中肯定遗漏了一些内容,因为我仍然不知道如何切换设置 我正在使用Visual Studio Express 2010 for C。有人能告诉我为什么没有抛出下面的异常以及如何修复它吗 以下是我正在使用的代码: using System; using System.Collections.

我最近开始学习C语言,很快发现在我运行项目时没有抛出一个异常。我正在观看的教程提到,异常在版本配置中的工作方式与在调试配置中的不同,因此我认为我必须使用版本配置运行

我在上找到了一篇文章,指出了如何切换配置,但说明中肯定遗漏了一些内容,因为我仍然不知道如何切换设置

我正在使用Visual Studio Express 2010 for C。有人能告诉我为什么没有抛出下面的异常以及如何修复它吗

以下是我正在使用的代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace ReallySimpleLifeCounter
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            _testLabel.Content = "Working";
            throw new Exception(); //not being thrown
        }
    }
}

您可以使用配置管理器设置模式,它通常是热键F5


确保已从中选择工具栏“Standard”,您可以选择运行生成{Debug,Release}的模式

我也开始使用Visual Studio Express学习C,我可以向您保证,调试时会引发异常。可能会发布一些代码?两种模式都会引发异常。你肯定还有别的地方做错了。你是否将该页面顶部的Visual Studio版本更改为2010?如果是这样的话,请查看“调试>常规”下的“选项”。只有在调试模式下才会引发异常,这与事实相去甚远。仅仅通过在发行版中编译代码来神奇地工作是不好的?。。。显示代码或至少提供指向信息源的链接将有助于获得答案。F5只运行/调试我的项目。此外,标准工具栏上的“解决方案配置”下拉列表也会变灰。