Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Спасите мой диплом! Имеется веб-приложение взаимодействующее с базой данных размещённой на sql-сервере, которое выбирает данные и по нажатию пользователем определенной кнопки формирует документ word и сохраняет его в определенной папке. При запуске приложения из под Visual Studio всё работает нормально, формирует, сохраняет, открывает, но при публикации на сервере, по нажатию кнопки формирования и сохранения документа вылетает со следующей ошибкой: \\-------\\ Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Runtime.InteropServices.COMException: Ошибка команды Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. Stack Trace: [COMException (0x800a1066): Ошибка команды] Microsoft.Office.Interop.Word.DocumentClass.SaveAs(Object& FileName, Object& FileFormat, Object& LockComments, Object& Password, Object& AddToRecentFiles, Object& WritePassword, Object& ReadOnlyRecommended, Object& EmbedTrueTypeFonts, Object& SaveNativePictureFormat, Object& SaveFormsData, Object& SaveAsAOCELetter, Object& Encoding, Object& InsertLineBreaks, Object& AllowSubstitutions, Object& LineEnding, Object& AddBiDiMarks) +0 _Default.Button1_Click(Object sender, EventArgs e) +6717 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +154 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3707 \\-------\\ Обыскал весь интернет но не смог найти решения, прошу помощи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 10:44 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Diplomnik119Обыскал весь интернет но не смог найти решения, прошу помощи!Весь интернет пишет, что использовать офисный COM Interop под Asp.Net нельзя. Используй Open XML SDK . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 10:50 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Алексей КDiplomnik119Обыскал весь интернет но не смог найти решения, прошу помощи!Весь интернет пишет, что использовать офисный COM Interop под Asp.Net нельзя. Используй Open XML SDK . Использовать нельзя, однако всё прекрасно работает, только не на сервере. Если бы я знал это делал бы с Open XML, а теперь до защиты осталось 3 дня и нужно что то придумать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 10:57 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
установи на серваке офис и будете тебе счастье но меня удивляет что ты не понял что там нужен офис установленный как такое можно не заметить? да и инет пестрит такими сабжами что не надо так делать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 11:24 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuустанови на серваке офис и будете тебе счастье но меня удивляет что ты не понял что там нужен офис установленный как такое можно не заметить? да и инет пестрит такими сабжами что не надо так делать Офис есть, не шути так больше)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 11:30 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Diplomnik119 а теперь до защиты осталось 3 дня и нужно что то придумать. не 3 дня, а трое суток ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 11:33 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
ИзопропилDiplomnik119 а теперь до защиты осталось 3 дня и нужно что то придумать. не 3 дня, а трое суток Это в корне меняет дело! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 11:35 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Diplomnik119Офис есть, не шути так больше)) кто шутить тут? по моему создатель говнокода через офис. Выстави права пулу админские может поможет + http://www.cyberforum.ru/asp-net-mvc/thread900405.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 11:36 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Diplomnik119Изопропилпропущено... не 3 дня, а трое суток Это в корне меняет дело! конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 11:40 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuDiplomnik119Офис есть, не шути так больше)) кто шутить тут? по моему создатель говнокода через офис. Выстави права пулу админские может поможет + http://www.cyberforum.ru/asp-net-mvc/thread900405.html Да хоть как ты называй этот код дело от этого не меняется, это тоже пробовал, не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 11:40 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
сегодня Diplomnik119до защиты осталось 3 дня и нужно что то придумать через некоторое время Diplomnik119до сдачи проекта заказчику осталось 3 дня и нужно что то придумать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 13:05 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Diplomnik119, позырь http://stackoverflow.com/questions/22554347/interopservices-comexception-0x800a1066-command-failed-under-teamcity ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 13:09 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Diplomnik119, Officially Microsoft Office 2003 Interop is not supported on Windows server 2008 by Microsoft. But after a lot of permutations & combinations with the code and search, we came across one solution which works for our scenario. The solution is to plug the difference between the way Windows 2003 and 2008 maintains its folder structure, because Office Interop depends on the desktop folder for file open/save intermediately. The 2003 system houses the desktop folder under systemprofile which is absent in 2008. So when we create this folder on 2008 under the respective hierarchy as indicated below; the office Interop is able to save the file as required. This Desktop folder is required to be created under C:\Windows\System32\config\systemprofile AND C:\Windows\SysWOW64\config\systemprofile This worked for me... Also do check if .NET 1.1 is installed because its needed by Interop and ot preinstalled by Windows Server 2008 Or you can also Use SaveCopyas() method ist just take onargument as filename string) Thanks Guys..! учись гуглить, мужик! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 13:11 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Алексей КВесь интернет пишет, что использовать офисный COM Interop под Asp.Net нельзя. Это беспощадное зло вообще нигде использовать нельзя :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 17:13 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
мсущкоАлексей КВесь интернет пишет, что использовать офисный COM Interop под Asp.Net нельзя. Это беспощадное зло вообще нигде использовать нельзя :)Ну начинаецца... Ну и почему же в этот раз? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 18:00 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Алексей Кмсущкопропущено... Это беспощадное зло вообще нигде использовать нельзя :)Ну начинаецца... Ну и почему же в этот раз? на сервере потому что под Asp.Net ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 18:18 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
ИзопропилАлексей Кпропущено... Ну начинаецца... Ну и почему же в этот раз? на сервере потому что под Asp.NetА на несервере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 18:31 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Алексей КИзопропилпропущено... на сервере потому что под Asp.NetА на несервере? не на сервере пишется на VBA либо как плагин на .net без межпроцессного взаимодействия с офисом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 20:10 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
ИзопропилАлексей Кпропущено... А на несервере? не на сервере пишется на VBA либо как плагин на .netМрачная перспектива. Изопропилбез межпроцессного взаимодействия с офисомКуда-то торопимся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 20:16 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
Алексей ККуда-то торопимся? глюки просто не ловим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 20:35 |
|
||
|
Ошибка при создании документа word
|
|||
|---|---|---|---|
|
#18+
hVosttDiplomnik119, позырь http://stackoverflow.com/questions/22554347/interopservices-comexception-0x800a1066-command-failed-under-teamcity Огромное спасибо! Это помогло! Теперь всё работает! Использовать Interop можно, видимо такие же умники как тут собрались пишут что нельзя, по всему интернету))) И кстати использовал я C#. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2014, 11:00 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38678428&tid=1357201]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 383ms |

| 0 / 0 |
