76

Lightswitch2012アプリケーションがあります。それは何週間もうまく働いています。いくつか変更を加えたところ、F5が機能しなくなりました。[スタート](ツールバー)をクリックすると、このエラーメッセージが表示され、何も実行されません。

「デバッガーはプロセスの実行を続行できません。デバッグを開始できません。」

注:ファイルをコンパイルしますが、実行されません。

以前のバージョンにロールバックすると、正常に機能します。つまり、ソリューション固有です。

これが問題のある私のソリューションの現在のバージョンのビデオです: http ://screencast.com/t/TD4RzLASO

これが今日の以前のソリューションの以前のバージョンです(いいえ、何を変更したのかわかりません)。ご覧のとおり、少なくともF5またはStartで何かを実行します: http ://screencast.com/t/wX5fRDPz

再起動しても役に立ちません...;)

4

5 に答える 5

186

たぶん、起動できるスタートアッププロジェクトを選択する必要があります。

ソリューション エクスプローラー -> 開始可能なプロジェクトでマウスを右クリック -> スタートアップ プロジェクトとして設定します。

メインのライトスイッチ プロジェクトをアンロードし、dll である他のプロジェクトが自動的に選択され、メイン プロジェクトをリロードすると、「デバッガーはプロセスの実行を続行できません。デバッグを開始できません」という例外が表示されました。 DLLをロードします。

于 2012-10-03T15:44:11.860 に答える
8

たとえば、WCF サービスをテストする場合など、DLL としてコンパイルされたプロジェクトを開始する必要がある場合があります。プロジェクト -> 'スタートアップ プロジェクトの設定...' -> [複数のスタートアップ プロジェクト] を選択し、それぞれのアクションを [開始] に設定します。

于 2013-06-27T13:41:21.050 に答える