3

私たちのプロジェクトにはSQLプロジェクトもあり、すべてをソース管理下に置いています。で次のビルドエラーが発生しましたが、プロジェクトはローカルで正常にビルドおよびデプロイされます。

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\TeamData\Microsoft.Data.Schema.Common.targets(92,18): 
error MSB4023: Cannot evaluate the item metadata "%(FullPath)". The item metadata "%(FullPath)" cannot be applied to the path "Schema Objects\Schemas\<Schema Name>\Programmability\Stored Procedures\<sprocName>

何か案は?

4

1 に答える 1

6

一見すると、ビルドパスが260文字を超えているため、ビルドが失敗しているように見えます。

まず、パスの長さを確認します。設定に応じて、いくつかの解決策があります。

プロジェクトもアップグレードされた場合、以前にこのエラーが発生しました。

使用しているデータベースプロジェクトのバージョンは何ですか?

ビルドサーバーがVSDBプロジェクトのソースを、ローカルで使用している正しいバージョンに対してコンパイルしていることを確認できます。新しいデータベースツールがプロジェクトをアップグレードしようとしている可能性があるため、これを取り上げます。

お役に立てれば。

チームビルドと260以上のキャラクターパス

Windowsの名前付けファイル、パス、および名前空間

于 2012-05-31T11:02:23.560 に答える