VS2008 slnファイルのTeam City Pro(v4.0.2ビルド8222)を実行しています。.NET + TeamCity:プライベートアクセサリーがコンパイルされていない
今私は、テストプロジェクトのプライベートアクセサの自動生成コードが生成されず、それらの(自動生成された)クラスを見つけることができないためにコンパイルエラーが発生するという問題に直面しています。
ビルドランナーは、デフォルトのsln2008です。
すべての設定を変更する必要がありますか?私はVSビルドログをチェックし、自動生成されたクラスのmsbuildエントリは表示しません。自動生成されたクラスのDLLはまさにそこにあります。
注:プライベートメソッドのテストは単体テストを実行する最も良い方法です。
MSBuildのと alt text http://www.deploylx.com/so/tcbuildrunner.jpg
実行NUnitのテストはどのようにこれらのクラスが自動生成されますか? msbuildスクリプトのカスタムステップ? –
@mausch:もし私が知っていれば、私はその質問をしないでしょう。私が言ったように、autogenクラスのmsbuildエントリはなく、.accessorファイルにはビルドコマンドに関係するものは何も含まれていません。 –
ok、まずそれを見つけ出す必要があります。これらのクラスはどのように見えるのですか?少しコードスニペットを投稿してください。 –