2012-03-02 4 views
0

Я работаю над веб-приложением C#, которое я проверил с помощью AnkhSVN. После проверки программы, я делаю сборку, проблем нет. Но как только я сделаю изменения и сделаю еще одну сборку или отладки, есть несколько ошибок. Однако у моих коллег нет такой же проблемы. Я заметил, что после сборки все элементы (т.е. файлы .cs) преобразуются в шаблоны. Они были построены с нуля. Почему моя Visual Studio должна конвертировать эти файлы в шаблоны? Это отбрасывает ADO.NET Self-Tracking Entity Generator.Ошибка сборки в веб-приложении Visual Studio с контролем версий

Некоторые из ошибок включает в себя:

Ошибка 1 Сборка преобразования: «Microsoft.VisualStudio.TextTemplating6369C9141E45365CBFAAE9A73F25AA47.GeneratedTextTransformation.MetadataTools» не содержит определение для «NeedsHandleCascadeDeleteMethod» и никакого метода расширения «NeedsHandleCascadeDeleteMethod» принимает первый аргумент типа 'Microsoft.VisualStudio.TextTemplating6369C9141E45365CBFAAE9A73F25AA47.GeneratedTextTransformation.MetadataTools' может быть найден (вам не хватает директивы using или ссылки на сборку?) c: \ Users \ XXXXX \ Documents \ Visual Studio 2010 \ Projects \ XXXXXXXXX \ XXXXXXX \ BlackbookDB. tt 428 12

+0

So BlackbookDb.tt был оригинальным файлом * .cs? Действительно ли оно переименовывается в * .tt в ваш проект, или это измененное имя файла появляется только в ошибке? – AaronLS

+0

Другой вопрос - это то, что вы делаете, поскольку оно не ломается, пока вы не сделаете изменения. Не то, что я говорю, что вы делаете что-то неправильно, но это может быть индикатором. – AaronLS

+0

@AaronLS Я добавляю хранимую процедуру из базы данных SQL Server. Нет BlackbookDB.tt - объект самоконтроля. Другие файлы .cs преобразуются в шаблон. – broguyman

ответ

0

Удостоверьтесь, что buil d действие, заданное в свойствах файла, является компиляцией, а не чем-то еще.

Смежные вопросы