私はプロジェクトを作っています。そのためには、デバッガを使用する必要があります。ひどくMDBGが私の最初の選択です。しかし、サンプルをダウンロードしてeulaを読んだとき。と述べている
ソフトウェアを商用ソフトウェア ホスティング サービスに使用することはできません。
しかし、このユーラは
MICROSOFT CLR マネージド デバッガー (MDBG) ソース サンプル
だから私の質問は、私はそれを使うことができますか、それとも私はできませんか?
ソフトウェアを商用ソフトウェア ホスティング サービスに使用することはできません。
これは、数年前にすべての Microsoft EULA に登場した定型文でした。最近は見かけなくなりましたが、MDBG はこのフレーズが一般的だった時代からさかのぼります。具体的な例外として、Microsoft のツールまたはコード サンプルを使用して Web サイトを構築し、そのサービスをサード パーティに再販することはできません。特に悪意はありませんが、当時、彼らはおそらく Web ホスティングが自社にとって重要なビジネス セグメントであり、独自のツールを使用してそのようなホスティング サービスを構築する他の人と競合する必要はないと考えていました。
MDBG サンプル コードを使用してサービスを実行したことを誰でも追跡できる方法で、独自の種類の GoDaddy を作成することを計画している場合は、この点に注意してください。マイクロソフトが依然としてそれを気にかけていることと、MDBG がホスティング サービスで実際に役立つ可能性との交差点は、これについて心配する必要がないほど十分に小さい. そしてもちろん、プログラマーの Q+A サイトから法的なアドバイスを受けないでください :)
MDbg は、無料の .NET Framework SDK の一部です。
MDbg サンプルはソース コードであり、明らかに「商用ソフトウェア ホスティング サービス」に統合することは許可されていません。プロジェクトのデバッグに MDbg を使用することは引き続き許可されています。
VS には優れたデバッガーがあります。VS Express は無料で非常に強力です。コマンドライン デバッガーを使用する必要はありません。