1

ここにいる誰かが助けてくれることを願っています。私は数日間それをしてきました。ローカルサービスファブリックSDKをアップデートした後のVSOとサービスファブリックの問題

私はVSOを持っており、サービスファブリックを使用しています。私のビルドは、新しい開発者が自分のマシンに最新のService Fabric SDKをインストールするまで、常にVSOで動作しました。最新のSDKを使用しても大丈夫で、私も更新しました。これはローカルには何の影響もありませんでした。しかしSFプロジェクトはもうVSOを構築していません。

これはエラーです:

ServiceFabricBackup \ SocialHootz.Refs \ SocialHootz.Refs.sfproj(0,0):エラーMSB4057:ターゲット "パッケージは、" プロジェクトに存在しません。 プロセス 'msbuild.exe'がコード '1'で終了しました。

VSOのHosted 2017サービスは最新バージョンのMSBUILDを使用していませんが、私はこの段階で迷っています。

+0

は、あなたがチェックすることができます'Project =" .. \ packages \ Microsoft.VisualStudio.Azure.Fabric.MSBuild.1.6.2 \ build \ Microsoft.VisualStudio.Azure.Fabric.Application.props "は、nugetパッケージ' Microsoftと呼ばれるバージョンと同じです。 VisualStudio.Azure.Fabric.MSBuild'? – LoekD

+0

@LoekD私はSFProjのコードで見ることができます user3688632

+0

ソリューションとypur packages.configファイルとsfprojファイルを編集して、MS.VS.Azure.Fabric.MSBuild(最新は1.6.3)のパリティを取得し、プロジェクトをリロードして、 – Mardoxx

答えて

0

私は最近この問題に遭遇しました。私は "エラーMSB4057で失敗したサービスファブリックビルドがあります:ターゲット"パッケージ "がプロジェクトに存在しません。私はVSTSビルドを2017ホストに移行する過程にあった。この問題は、他の操作で作成されたServiceFabricBackupフォルダであることが判明しました。ビルド(** \ *。sfproj)にこのフォルダとワイルドカードを作成すると、ビルドは2つのサービスファブリックプロジェクトを構築しようとしました。 ServiceFabricBackupフォルダを削除すると、問題が解決されました。同様に、user3688632のようにビルドでsfprojファイルを指定できました。このエラーを生成する他の可能性の問題があること

注:MSBuildのパッケージのバージョンは、例えば、あなたのsfprojファイル内で参照場合https://github.com/Azure/service-fabric-issues/issues/64

+0

user3688632さんの質問はServiceFabricBackupフォルダを呼び出すこの問題を示しています:ServiceFabricBackup \ SocialHootz.Refs \ SocialHootz.Refs.sfproj(0,0):エラーMSB4057:ターゲット "パッケージ"がプロジェクトに存在しません。プロセス 'msbuild.exe'がコード '1'で終了しました。 – sscheider

+0

私はこれの原因の少なくとも1つを発見しました。 VS 2017を15.5.5から15.5.6にアップグレードした後、サービスファビックプロジェクトを開いたときにメッセージボックスがポップアップ表示されました。メッセージは次のとおりです。「ファブリックアプリケーションプロジェクト「[.sfprojファイルへのパス]」をロードするためにアップグレードする必要があります。そのようにしますか? 「はい」ボタンをクリックすると、ServiceFabricBackupフォルダが作成されました。 – sscheider

関連する問題