Я использую VS 2005, asp.net 2.0.
Мне нужно прочитать документ Word (.doc) в asp.net, сделать некоторые замены и затем сгенерировать другой документ Word.
Пока все в порядке. Я сделал это на компьютере с установленным Office 2003, поэтому в VS 2005 я добавил ссылку на « Microsoft Word 11.0 Object Library ». Все работало отлично. Код для открытия / сохранения документа word: http://www.dnzone.com/go?1387
Вопрос 1. Мне нужно открыть тот же проект на компьютере, на котором установлен Office 2007, и запустить его. Когда я это делаю, он не распознает ссылки. У меня есть только возможность добавить ссылку на « Microsoft Word 12.0 Object Library ». Как я могу заставить его работать плавно на обеих машинах с минимальными усилиями? Есть ли способ сделать это?
Вопрос 2. Будет ли это приложение работать нормально при развертывании его на веб-сервере? Нужно ли регистрировать какую-либо dll или компонент на сервере или делать что-то еще, чтобы эта офисная интеграция работала?