52

asp.net mvc 3 Web アプリケーションを AppHarbor にデプロイしましたが、失敗しました:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(3932,5): エラー MSB3541: ファイルに無効な値 "<<<<<<< HEAD" があります。パスに不正な文字があります。[D:\temp\q5cmde4m.uk1\input\MyProject\MyProject.csproj]

これは、Visual Studio 2012 でプロジェクトを開いた後に発生しました (アプリケーションは VS2010 で作成されました)。

4

6 に答える 6

135

ソリューション全体で値を検索し、それが発生する場所から削除してから、プロジェクトからobjフォルダーを削除してください。再度ビルドすると、動作するはずです。

objフォルダーは、Visual Studio では非表示になっています。ファイルエクスプローラーでそれらを見ることができます。

于 2013-09-26T12:15:29.453 に答える
54

プロジェクト内の obj フォルダーを削除すると、問題が修正されます。

于 2014-06-26T23:24:23.730 に答える
5

非常に古い質問ですが、ここに回答を追加したいと思います。ビジュアル スタジオで複数の開発者と作業する場合は、ユーザー ベースのビジュアル スタジオ情報のみを保持している obj フォルダー、.suo、.sln などを無視する必要があります。

このSOの質問を参照してください

于 2016-08-20T16:25:28.013 に答える