Nuint
Visualで動かしたいので設定
<StartAction>Program</StartAction>
<StartProgram>$(NUNIT_PATH)\nunit.exe</StartProgram>
<StartArguments>Test.dll</StartArguments>
<StartWorkingDirectory>Test\bin\Debug</StartWorkingDirectory>
私のcsprojファイルで。しかし、それでも機能しません。
Nuint
Visualで動かしたいので設定
<StartAction>Program</StartAction>
<StartProgram>$(NUNIT_PATH)\nunit.exe</StartProgram>
<StartArguments>Test.dll</StartArguments>
<StartWorkingDirectory>Test\bin\Debug</StartWorkingDirectory>
私のcsprojファイルで。しかし、それでも機能しません。
これらのエントリは、プロジェクトファイルに対して正しいように見えます。問題の最も可能性の高い原因は、$(NUNIT_PATH)
適切に設定されていないため、何も評価されないことです。これにより、VisualStudioはディレクトリ内のnunit.exeを検索しますTest\bin\Debug
。
これをテストするには、nunit.exeバイナリへのフルパスをファイルにハードコーディングしてみてください。
<StartProgram>C:\the\path\nunit.exe</StartProgram>
これが機能する場合は、NUNIT_PATH
値が正しく設定されていません。
残念ながら、Express エディションは StartAction メカニズムをサポートしていません。MSDNの方法: アプリケーションのデバッグの開始アクションを変更する を参照してください。
私は代わりを探しています;-)
更新も参照SO-a/10572249/717355 : http://www2.wealth-lab.com/Wiki/kbDebugExpress.ashxステップ 13 を試して、MSVC にコードを直接デバッグしていると思わせる方法を提案してください。- 試していません。