2012-03-02 7 views
0

私はAnkhSVNでチェックアウトしたC#Webアプリケーションを開発中です。プログラムをチェックアウトした後、私はビルドを行いますが、問題はありません。しかし、いったん変更を加えて別のビルドやデバッグを行うと、いくつかのエラーが発生します。しかし、私の同僚はこの同じ問題を抱えていません。私が気づいたことは、ビルド後にすべてのアイテム(つまり.csファイル)がテンプレートに変換されたことです。彼らは最初から構築されました。私のVisual Studioがこれらのファイルをテンプレートに変換するのはなぜですか? ADO.NETの自己追跡エンティティジェネレータを捨ててしまいます。バージョンコントロール付きのVisual Studio Web Appのビルドエラー

エラーの一部を以下に示します。変換をコンパイル

エラー1:「Microsoft.VisualStudio.TextTemplating6369C9141E45365CBFAAE9A73F25AA47.GeneratedTextTransformation.MetadataToolsは」「NeedsHandleCascadeDeleteMethod」の定義なし拡張メソッドが含まれていません「をNeedsHandleCascadeDeleteMethod」最初の引数を受け入れます'Microsoft.VisualStudio.TextTemplating6369C9141E45365CBFAAE9A73F25AA47.GeneratedTextTransformation.MetadataTools'が見つかりました(使用するディレクティブまたはアセンブリ参照がありませんか?)c:\ Users \ XXXXX \ Documents \ Visual Studio 2010 \ Projects \ XXXXXXXXX \ XXXXXXXX \ BlackbookDB。 tt 428 12

+0

BlackbookDb.ttは元のa * .csファイルでしたか?あなたのプロジェクトで実際に* .ttに名前が変更されているのですか、または変更されたファイル名がエラーにしか表示されませんか? – AaronLS

+0

もう1つの質問は、あなたが変更を加えるまで壊れないので、あなたが行っている変更は何かです。あなたが何か間違っていると言っているわけではありませんが、それが指標かもしれません。 – AaronLS

+0

@AaronLS SQL Server DBからストアドプロシージャを追加しています。 いいえBlackbookDB.ttはセルフトラッキングエンティティです。その他の.csファイルはテンプレートに変換されます。 – broguyman

答えて

0

ビルドファイルのプロパティに設定されたアクションは、他のものではなく、コンパイルです。

関連する問題