Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Word+ASP.NET+NullReferenceException / 2 сообщений из 2, страница 1 из 1
02.06.2010, 18:59
    #36664999
userKat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word+ASP.NET+NullReferenceException
Здравствуйте! Подскажите пожалуйста, очень нужна помощь!! Есть код, в котором открывается документ ворд (с некоторым текстом), затем выполняется поиск и замена текста на значения из базы (или из грида). Когда код запускается из под 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
03.06.2010, 01:10
    #36665572
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word+ASP.NET+NullReferenceException
userKat,

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


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