CleanWPPAllFilesInSingleFolderエラーにより、プロジェクトが読み込まれなくなります


86

VS2012を使用して、動的データプロジェクトを作成しました。それはすべて機能し、それから私はWeb展開設定の構成を開始しました。エラーがなかったので、どの設定を変更したのか正確にはわかりません。ただし、ソリューションをロードしようとすると、プロジェクトに対して次のエラーが発生し、ロードされなくなります。

Specified condition "$(CleanWPPAllFilesInSingleFolder)" evaluates to "" instead of a boolean. C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets

csprojファイルにCleanWPPAllFilesInSingleFolderが表示されません。プロジェクトをもう一度ロードできるようにこれを修正する方法についてのアイデアはありますか?

回答:


209

私もこの問題を抱えていました。次のことを試してください。

  1. VisualStudioを閉じる
  2. .userファイルと.suoファイルを削除します
  3. ソリューションを再度開きます。

これは私のために働いた。


13
目の粗い速読者のために:それは近いVisual Studio解決策ではありません!
フィアット2013年

13
VS2012でこの問題に遭遇したばかりで、VSを閉じて再度開くだけで問題が解決し、削除する必要はありません。
Robson Rocha de Araujo

10
この問題はPreview、新しい公開ウィンドウの機能を使用していることが原因であることがわかりました。プレビューをスキップすると、動作するようです。
gregpakes 2013年


1
ここもまた。私の場合、VS 2013を開き、構成を変更して、すぐにAzureに公開しました。プレビューを行ったところ、上記のエラーで失敗しました。その後、私は構築できませんでした。秘訣は、公開する前に再構築を行うことであり、それは機能します。
program.X 2015

7

このタイプの展開の問題に対する非常に奇妙な(そして機能する)回避策を見つけました。運が悪かったのにVSを閉じて開いてみた場合は、公開プロセスの前に開いているすべてのドキュメントを閉じてみてください。変なハァッ?:)

したがって、このタイプの問題の完全な修正ガイドは次のようになります。

  1. 「クリーン」を試してから再構築
  2. それでも公開されない場合は、プロジェクトを閉じて再度開いてみてください
  3. それでも運がない?VSを閉じてみてください。ただし、今回はすべての*.user*.suoファイルを削除してから、ソリューションを再度開いて試してください。
  4. 最後に、これらの手順がすべて機能しない場合は、最新のトリックを試して、開いているすべてのドキュメントを閉じて試してください
  5. 5.5。

これがあなたを助けたかどうか私に知らせてください:)


1
#1(VSのビルドメニューのクリーンソリューション)で十分でした。
テオフィラス

4

ソリューションを閉じてから再度開きました。それが起こり始める前に私が違ったやり方でした唯一のことだったので、私はそれがプレビュー機能の欠陥であると信じる傾向があります。しかし、それ以来、私はそれを再現することができませんでした。



0

私の場合、IISが宛先サーバーにインストールされていないことが判明しました。それをインストールすると問題が修正されました。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.