コード カバレッジをアプリケーションに取り込もうとしています。私は VS Express を使用しているので、OpenCover が最良の (読み取り専用) オプションのように思えました。このアプリケーションは、複数のサービスを備えた Silverlight Web アプリケーションです。使用法ドキュメントで提供されているサンプル コマンドラインで Silverlight コード カバレッジを動作させることができました。しかし、サービス レイヤーのサンプル コマンドラインを試してみると、うまくいきません。それは与えます
サービス 'Application\Sample.Web.WCF\SampleService.svc' が見つかりません。 あなたの議論を正しく明確にしましたか?
これは私が渡す入力です:
OpenCover\OpenCover.Console.exe -target:"Application\Sample.Web.WCF\SampleService.svc" -service –register
どのような種類の引数が欠落しているかについて助けが必要でした。また、使用説明書のサービスセクションには、「Local System」ではなく「Local Service」と入力するように記載されています。どこに入力するのですか?
また、.pdb ファイルを指定するにはどうすればよいですか?
「OpenCover を使用してサービスにフックするにはどうすればよいですか?」という同様の記事を見ました。しかし、regsvr32を使用して事前登録する方法/どのプロファイルを理解していません。また、特定のサービスまたはフォルダーパスのみを提供しますか?
前もって感謝します。