Visual Studio 2005があります。Visual Studio内でMSILを実行しています
「ilasm」を使用してコマンドラインからMSILプログラムを正常に実行できます。
私はVS内でこれらを実行できるようにしたいと考えています。
他の投稿や検索から「コンソールアプリケーション」タイプのプロジェクトを作成する必要がありますか? (彼らは、VSがMSILを扱うことができますが、私は「どのように」任意の特定を見つけることができないという事実にほのめかす。)
「コンソールアプリケーションは、」私は、私を追加し、標準のProgram.csに
using System;
using System.Collections.Generic;
using System.Text;
namespace AddNumbers
{
class Program
{
static void Main(string[] args)
{
}
}
}
を与えます.ilファイル(2つの数字を追加)をプロジェクトに追加します。プロジェクトが正常にビルドされ、実行すると何もせず、.ilファイルで設定したブレークポイントはトリガーされません。 .ilファイルが呼び出されていないため、驚くことではありません。
これを機能させるには、ステップバイステップの方法がありますか?
.ilファイルに追加する必要があるネームスペースを知りたい場合や、.ilファイルにパラメータを渡すことができますか(もしあれば)どうすればよいでしょうか?
人々がGoogleにリンクしているように私は本当にそれが嫌いです。そして、あなたがちょうどGoogleのリンクを投稿したので実際には答えられなかったstackoverflowの質問です。 – Hippiehunter