2

私はXamarinプロジェクト(UWPとiOS)を構築し、VS2015でうまく動作しています。 プロジェクトには、ユニバーサルWindowsおよびiOSプロジェクト、両方のプラットフォームで使用される多くのPCL(ビューモデル、サービス、およびデータベースアクセス用)が含まれています。VS2017 - 同じ宛先パスを持つ複数のファイルがペイロードに含まれています

1つ1つ、PCLが正しく構築されています。

しかし、私は、私はこのエラーを取得する主なユニバーサルWindowsプロジェクトをビルドしようとすると:私はファイルエクスプローラに行くとき

Error APPX1101 
Payload contains two or more files with the same destination path 'One.Of.My.Project.pdb' 
Source files: 'My.UniversalWindows.Project.scproj' 

私はPDBの両方の\ binにファイルと\ OBJディレクトリを見つけることができます。

VS2015では、すべてがうまく構築/実行されています。私はこのビルドエラーはVS2017でしかありません。

ターゲットと私のUWPプロジェクトの分版(記念版)14393を構築していると私のNuGetパッケージが更新されます(v5.3.1で特別にMicrosoft.NETCore.UniversalWindowsPlatform)

+0

を解決しました。 VS2017を使って新しいPCLブランクアプリを作成しようとしましたか? –

答えて

1

クリーン/リビルド十分ではありませんでした(Iまた、私は私の地元のレポを削除し、新しいgitのクローンを作成しています...)すべてのbin /とOBJ /フォルダを削除する

を試してみました:私はあなたの説明を使用して問題を再現できなかった

+0

テストプロジェクトとそれに依存するアプリケーションプロジェクトからbinとobjフォルダを削除して、両方を再構築しました。エラーは消え去った。このようなエラーは、Visual Studioを再起動すると消えます。 – Benjamin

関連する問題