25 / 25 / 6
Регистрация: 26.09.2010
Сообщений: 295
|
|
1 | |
Ошибка "Сервер RPC недоступен" при повторном обращении к Word01.03.2017, 13:41. Показов 9921. Ответов 14
Добрый день! Вывожу на печать с формы в документ Word. Все получается. Но при закрытии и при повторном нажатии по кнопке печать, ошибка "Сервер RPC недоступен". Я не особо пока силен в этих вопросах. Вычитал где то что можно WordApplication создавать через createOleObject, тогда ошибка не возникает. Как это реализовать? Спасибо!
0
|
01.03.2017, 13:41 | |
Ответы с готовыми решениями:
14
При создании нескольких word-файлов вылетает ошибка-сервер RPC недоступен!? Вывод DataGridView в WORD (Сервер RPC недоступен) Canon LBP-2900 ошибка "Сервер RPC недоступен" Сканирование адресов в backgroundworker. Ошибка "Сервер RPC недоступен" |
53 / 53 / 17
Регистрация: 12.02.2017
Сообщений: 261
|
|
01.03.2017, 20:01 | 2 |
Вы запускаете сервер, он занят в этот время.
Сервер уже занят и его нужно сбросить. опция .Disable
0
|
25 / 25 / 6
Регистрация: 26.09.2010
Сообщений: 295
|
|
01.03.2017, 20:10 [ТС] | 3 |
а как обратиться к нему из приложения?
0
|
53 / 53 / 17
Регистрация: 12.02.2017
Сообщений: 261
|
||||||
01.03.2017, 20:28 | 4 | |||||
0
|
25 / 25 / 6
Регистрация: 26.09.2010
Сообщений: 295
|
|
01.03.2017, 20:35 [ТС] | 5 |
Я немного не так объяснил. Вывод из текстбоксов идет прямо в файл word. То есть по нажатии на кнопку печать открывается документ word. Но после его закрытия и при повторном нажатии на эту кнопку появляется ошибка: Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA). Как избавиться от нее?
0
|
53 / 53 / 17
Регистрация: 12.02.2017
Сообщений: 261
|
|
01.03.2017, 20:57 | 6 |
У меня такая ошибка при печати не возникает, дело в том как именно вы посылаете в печать, это надо знать.
0
|
25 / 25 / 6
Регистрация: 26.09.2010
Сообщений: 295
|
|
01.03.2017, 20:58 [ТС] | 7 |
по нажатии на кнопку печать открывается документ word. Но после его закрытия и при повторном нажатии на эту кнопку появляется ошибка: Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA).
0
|
53 / 53 / 17
Регистрация: 12.02.2017
Сообщений: 261
|
|
01.03.2017, 21:01 | 8 |
А при распечативаниее например блокнота и его закрития, без вашей программы и при повторном нажатии на кнопку, ошибка появляется?
0
|
25 / 25 / 6
Регистрация: 26.09.2010
Сообщений: 295
|
|
01.03.2017, 21:05 [ТС] | 9 |
Переименуем кнопку печать в кнопку "передать в word". При нажатии на кнопку "передать в word", открывается документ word, с данными переданными из textbox моего приложения. После вывода на печать я закрываю этот документ. При повторном нажатии на кнопку "передать в word", в моем приложении, возникает ошибка: Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA). Как избавиться от нее?
0
|
53 / 53 / 17
Регистрация: 12.02.2017
Сообщений: 261
|
||||||
01.03.2017, 23:00 | 10 | |||||
А после того как появилась ошибка "Сервер RPC недоступен" другие документы распечать можно без вашего приложения?
Можете попробывать поставить пропуск ошибок
0
|
25 / 25 / 6
Регистрация: 26.09.2010
Сообщений: 295
|
|
02.03.2017, 02:19 [ТС] | 11 |
Да. Другие документы открываются.
0
|
02.03.2017, 07:49 | 12 |
SoloWay, возможно, вы обращаетесь к объекту сервера, которого уже нет по нужному адресу (потерян контекст). При повторной печати не используйте существующую переменную, содержащую в себе ссылку на сервер. Создайте его заново или заново найдите в процессах. И, кстати, посмотрите диспетчер задач, возможно у вас уже запущено несколько Word-ов. Если так, то надо все убивать и создавать заново один.
0
|
53 / 53 / 17
Регистрация: 12.02.2017
Сообщений: 261
|
|
02.03.2017, 11:09 | 13 |
https://msdn.microsoft.com/ru-... ialog.aspx
Читай внимательно.
0
|
25 / 25 / 6
Регистрация: 26.09.2010
Сообщений: 295
|
|
02.03.2017, 11:22 [ТС] | 14 |
Можно ли как то отсоединиться от сервера word и заново присоединиться к нему?
0
|
53 / 53 / 17
Регистрация: 12.02.2017
Сообщений: 261
|
||||||
02.03.2017, 12:50 | 15 | |||||
Если вы пользуетесь библиотекой "Microsoft.Office.Interop.Word.dll"
Чтобы очистить очередь печати вставте код
после этого печать документов должна происходить без задержек.
1
|
02.03.2017, 12:50 | |
02.03.2017, 12:50 | |
Помогаю со студенческими работами здесь
15
Работа с Excel и ошибка "Сервер RPC недоступен" Сервер RPC недоступен Сервер RPC недоступен Сервер RPC недоступен RPC сервер недоступен Сервер RPC недоступен Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |