powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Word+ASP.NET+NullReferenceException
2 сообщений из 2, страница 1 из 1
Word+ASP.NET+NullReferenceException
    #36664999
userKat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Подскажите пожалуйста, очень нужна помощь!! Есть код, в котором открывается документ ворд (с некоторым текстом), затем выполняется поиск и замена текста на значения из базы (или из грида). Когда код запускается из под Visual Studio, то всё нормально открывается. Но когда запускается из под IIS, то вылетает ошибка System.NullReferenceException: В экземпляре объекта не задана ссылка на объект (на строчке app.Selection.Find.ClearFormatting()и переменная doc оказывается null и соответственно winword.exe не запускается даже).
С чем это связано??? Почему doc вдруг оказывается null и на сервере документ не открывается???

Вот небольщой фрагмент кода:
Microsoft.Office.Interop.Word.Application app = new Microsoft.Office.Interop.Word.Application();
Microsoft.Office.Interop.Word.Document doc = new Microsoft.Office.Interop.Word.Document();
object fileName = Server.MapPath(Request.ApplicationPath) + @"\docum.doc";
object falseValue = false;
object trueValue = true;
object missing = Type.Missing;
doc = app.Documents.Open(ref fileName, ref missing, ref trueValue, 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);
app.Selection.Find.ClearFormatting();
app.Selection.Find.Replacement.ClearFormatting();
object findText = "<поле>";
object replaceWith = "" + this.GridView1.SelectedRow.Cells[1].Text;
object replace = 2;
app.Selection.Find.Execute(ref findText, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref replaceWith, ref replace, ref missing, ref missing, ref missing, ref missing);
...
Рейтинг: 0 / 0
Word+ASP.NET+NullReferenceException
    #36665572
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
userKat,

например у ИИС не хватает прав на чтение этого файла, а вообще с этим сюда
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Word+ASP.NET+NullReferenceException
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]