Как вы изначально сохранили файл RTF? Я согласен с Майком Два, в файле есть вещи, которые на самом деле не RTF.
Вы можете проверить правильность загрузки файла с помощью Wordpad, что я и использую при работе с файлами RTF.
Обновление:
Один из методов расследования, который вы можете попробовать, заключается в следующем: после загрузки файла в RichTextBox проверьте, что дает отладчик для свойства RichTextBox.Rtf
- вы должны увидеть весь текст RTF, включая форматирование. Если это действительно «все там», то вы знаете, что читаете файл правильно.
Что меня беспокоит, так это то, что вы пытаетесь просмотреть файл кода, сохраненный в формате RTF. Это, очевидно, не должно быть проблемой, однако, я рекомендую сохранить очень простой RTF-файл, возможно, с двумя строками обычного текста (подумайте: lorem ipsum). Если , что загружается нормально, то вы будете знать, что это что-то конкретное в вашем кодовом файле, которое вы читаете, что испортит ситуацию. Весьма маловероятно, но это очевидная тактика устранения неполадок.
В крайнем случае, попробуйте на другой машине.