Я хотел бы явно установить порядок компиляции файлов C # в VS2008. Порядок в файле проекта, наименование файла, кажется, не имеет никакого эффекта.
Ситуация: У меня есть десятки частичных классов, каждый из которых разделен на два файла: 1) файл, содержащий автоматически созданные части, и 2) файл, содержащий написанные вручную части. Генератор кода не очень хорош, поэтому мне приходится исправлять конструкторы каждый раз после восстановления кода.
Мое надежное решение:
- исправление конструктора в файле руководства
- После регенерации я получаю ошибки компилятора о дублирующих конструкторах
- Дважды щелкните по ошибке, которая приводит меня к дублированному конструктору, и удалите его.
Проблема : Visual Studio помечает позднее скомпилированный конструктор как дубликат. Это всегда бывает руководство, которое заставляет меня хлопотно найти автоматически сгенерированный.
Я хочу, чтобы VS выбрал автоматически сгенерированный конструктор как дубликат.
Текущее решение, которое я использую : После регенерации кода я копирую код из файла руководства (и закомментирую оригинал) и вставляю его в ТОП автоматически созданного файла. Затем VS выбирает автоматически сгенерированные конструкторы как дубликаты. Если я вставлю его в конец автоматически сгенерированного файла, VS выберет ручные конструкторы как дубликаты.
У кого-нибудь есть идеи, как преодолеть проблему?