2016-07-05 5 views
2

サービス(asp.netコアテンプレート、ステートレスWeb API)をローカルクラスタにデプロイしようとしています。既存のクラスライブラリを参照する必要があります。これらのクラスライブラリのいくつかは移植型で、その他は通常のクラスライブラリです。解決策はうまくコンパイルされていますが、デプロイ中にエラーが発生しています。Azureサービスファブリック:ノーマルまたはポータブルクラスライブラリを受け入れない

OutputPathプロパティがプロジェクトに設定されていません。このプロジェクトに対して有効な構成とプラットフォームの組み合わせを指定していることを確認してください。 Configuration = 'Debug' Platform = 'x64'。

サービスファブリックを使用してポータブルおよび通常のクラスライブラリを参照する方法はありますか? 助けていただければ幸いです。あなたが唯一のx64ビルド構成を持つコア1.0プロジェクトから「古典的な」クラスライブラリプロジェクトを参照するとき

おかげで、ジョジョ

+0

X86でビルドをコンパイルして公開してみましたか? –

+0

はい、私はそれを試みましたが、うまくいきませんでした。 –

答えて

2

は、うん、間違いなく問題があります。これはService Fabricに固有のものではありませんが、SFはx64専用であるため、そこに登場する傾向があります。

今のところ、あなたはあなたのソリューションにAnyCPUビルド構成を追加することによってこの問題を回避、およびクラスライブラリプロジェクトのx64の構成のビルド出力パスが<構成\ >ビンであることを確認することができます(例えば、ビン\デバッグ)。

関連する問題