これは私を夢中にさせています...私はWeb APIプロジェクトを持っています。奇妙な動作をしています。デバッガーで実行し、 fiddler を使用してメソッドをヒットしています。何が起こっているかというと、ビルド後に初めてデバッグで API を実行したときに、API が正常に動作するということです。しかし、私は 2 回目に 500 を取得します。TinyIOC が最初のデバッグ実行で 74 の型を自動登録でき、2 回目のデバッグでは 13 しか自動登録できないという問題まで追跡しました。私は何も変更していません。私はビルドし、デバッグを開始します。デバッグを停止し、再度デバッグを開始しても、エラーはありません。エラーは、TinyIOC がタイプを登録していないことが原因で、コントローラーを作成できず、デフォルトのコンストラクターがありません。しかし、理由はわかりません。TinyIOC が認識できるアセンブリは、実行ごとに異なるとしか思えません。しかし、どのように?なぜ ?私は困惑しています。
これは Windows Azure クラウド サービスであり、Azure エミュレーションを使用して IIS Express に対して実行されます。. 誰もこれに反対したことはありますか?