". Doc" - это не простой текстовый формат файла. Вы должны использовать взаимодействие для манипуляции.
Включение библиотеки COM «Библиотека объектов Microsoft Word 12.0».
Создайте ApplicationClass и используйте свойство Documents, чтобы открыть документ.
object wordPath = null;
object missing = System.Reflection.Missing.Value;
wordPath = @"C:\sample.doc";
// Create Interop object
ApplicationClass word = new ApplicationClass();
word.Visible = false;
// Open document
Document doc = word.Documents.Open(ref wordPath,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing);
// Set document as active for interaction
doc.Activate();
// Select the whole content of the word document
word.Selection.WholeStory();
// Get the text from the document
string text = word.Selection.Text;
В блоге Скотта Рейнольдса .
есть очень хорошее введение.