0

多言語アプリ ツールキットを ASP.NET Web フォーム アプリケーションに追加しました。このアプリケーションでは、バージョン管理に TFS を使用しています。

私の問題は、アプリケーションがビルドされるたびに多言語アプリ ツールキットがファイルを更新する必要があることですが、コンパイル前にファイルをチェックアウトしないため、エラーが生成されます。

「xliff ビルドの更新に失敗しました。1 つ以上のエラーが発生しました。多言語アプリ ツールキットのビルドがエラーで完了しました」

ファイルをチェックアウトすると、彼は正常にビルドできます。

私はそれについて何ができますか?

4

1 に答える 1

0

生成されたファイルをソース管理から削除する必要があります。

バイナリまたは生成されたコードをソース管理下に置くことは、悪い習慣です。ソース管理は、世代をフィードするために使用される構成用です。生成後にコードにカスタム変更を加える必要がある場合は、部分クラスを使用する必要があります。

ソリューション エクスプローラーで生成されたすべてのファイルを削除してから、チェックインする必要があります。プロジェクトとソリューションからもファイルを削除してください。

その後、すべてがビルドされ、引き続き正しくビルドされます。

注: 変更を加える前に、必ずファイルの完全バックアップを作成してください。

于 2015-01-06T18:51:22.647 に答える