Microsoft のサイトでも公開されている通り、Visual Studio を利用すると.NET のソースデバッグを実行することが可能です。 ただし、上記のMicrosoft のサイトの方法では、.NET のモジュールが最適化されているため、例えばソースデバッグ時にローカル変数が確認できません。 そこで、今回紹介する以下の方法を用いると、.NET のソースデバッグ時に、.NET のモジュールの最適化を無効にしローカル変数も確認できるようになります。 最適化を無効にして、.NET のソースデバッグをする方法 以下、Visual Studio 2013 で試した方法を紹介します。 1. コマンドプロンプトを起動します。 2. 以下のコマンドを実行し、環境変数をセットします。 *「12.0」の部分は、Visual Studio のバージョンごとに代わります。 4. .NET 4.5.1 以上