Отчет Fastreport, как класс C#
Всем привет. Создаю отчет в дизайнере FastReport, затем сохраняю его как класс C# (используя меню Файл-Сохранить как). После добавления созданного файла в проект, и двойном клике на нем, VS2010 пытается открыть его в "Дизайнере".
В связи с чем, вылетает следующая ошибка:
Если пропустить данную ошибку и продолжить работать, то отчет сформируется и запуститься.
Но мне не понятно, это так и должно быть, что студия при клике по файлу открывает его в дизайнере или нет?
И если нет, то как сделать так, чтобы VS2010 при клике по нему, открывала сразу его код?
Кроме того, пиктограмма данного файл в Solution Explorer несколько иная, а не такая как у обычных C# файлов.
В связи с чем, вылетает следующая ошибка:
Если пропустить данную ошибку и продолжить работать, то отчет сформируется и запуститься.
Но мне не понятно, это так и должно быть, что студия при клике по файлу открывает его в дизайнере или нет?
И если нет, то как сделать так, чтобы VS2010 при клике по нему, открывала сразу его код?
Кроме того, пиктограмма данного файл в Solution Explorer несколько иная, а не такая как у обычных C# файлов.
Комментарии
Класс Report - это наследник от Component, вот студия и думает, что это компонент и пытается открыть его дизайнер.
Настройте редактор в студии так, чтобы при открытии любого cs файла сначала показывался его код. Для этого щелкните правой кнопкой мыши на файле .cs, выберите пункт "Open With..." и выберите CSharp Editor и нажмите кнопку - Set as default.