4

mono 内でカバレッジ ユーティリティを必死に探しています。私はいくつかのテストを書きましたが、私のテストでは実行されないコードの部分がいくつかある可能性が高いです。ASP.NET MVC プロジェクトから生成された dll で使用できるカバレッジ プログラムを数週間探しています。monocov モジュールに出会い、ここからソースをダウンロードしました! このページとして!と言った。Mono.Cecil.dll をソース ディレクトリ (monocov 用) にコピーし、XCode コマンド ライン ツールをインストールしました。makefile を調べて、「make install」と入力すれば問題ないはずです。いくつかのクラスをコンパイルしているように見えますが、Mono.Cecil.TypeReference に関するエラーを吐き始めます。

現在の知識でできることをすべて使い果たしたので、一息つく必要があります...おそらくさらにテストを書き、これを少し頭から逃れるつもりですが、ここに投稿して確認したかったのです私を助けてくれる人がいたら!

4

1 に答える 1

1

Cecil 0.6 のコピーが必要です。Mono プロジェクト全体が過去 2 年間で多くの変更を経たため、見つけるのは少し難しくなっていますが、最後に確認したところ (2012 年 9 月 10 日)、著者の個人ブログ ( http:/ ) から入手できるコピーがあります。 /evain.net/blog/articles/2007/10/05/mono-cecil-0-6

たとえば、.tar.gz バージョンを選択できます。中には3つのファイルがあります。これらを monocov ソース ディレクトリに配置します。構成スクリプトを実行します。メイクファイルを開き、「CFLAGS=-O2 -g」のような行を見つけます。「CFLAGS=-O2 -g -m32」となるように追加します。それから作る。

于 2012-09-10T12:54:16.973 に答える