web-dev-qa-db-ja.com

アクティブなソリューション構成は、Service Fabricアプリケーションプロジェクトをビルドまたはデプロイするように構成されていません

複数のサービスを含むService Fabricプロジェクトがあります。デプロイしようとすると、次のエラーが発生します。

アクティブなソリューション構成は、Service Fabricアプリケーションプロジェクトをビルドまたはデプロイするように構成されていません。これは、プロジェクトに必要なx64プラットフォームをビルド/デプロイするようにソリューション構成が構成されていない場合に発生する可能性があります。

16
SummerCode

考えられる原因1:プロジェクトに適切なプラットフォームを設定するために_Configuration Manager_をチェックインします(_x64_には_Service Fabric_が必要です)。私にとっては、それはすでに正しいことでした。

考えられる原因2: _Configuration Manager_のままで、展開できるプロジェクトコンテキストが複数あり、すべてのチェックボックスがオフになっているかどうかを確認します。はいの場合は、デプロイするプロジェクトを選択してから、もう一度デプロイしてみてください。

考えられる原因3:デプロイに設定したプロジェクトがSet As Startup Project(s)であることを確認してください。また、_Configuration Manager_では、このプロジェクトの[ビルド]および[デプロイ]チェックボックスがオンになっています。

48
SummerCode

Service Fabricプロジェクトはstartup projectとして設定する必要があり、その構成は以下のようにする必要があります:Service Fabricプロジェクト(右クリック)>>>プロパティ>>>構成マネージャー

enter image description here

2
nzrytmn