Я использую следующий фрагмент кода, чтобы открыть локальный файл docx, и он отлично работает, когда я нажимаю Ctrl + F5 в Visual Studio. Я просто нажимаю кнопку, и Word2007 на моей машине открывается, и там отображается docx. Но после публикации приложения на производственном сервере это не сработало. После того, как я нажму на ту же кнопку, ничего не произошло. Может ли кто-нибудь сказать мне, почему?Открытый документ Word из приложения ASP.NET
Я хочу, чтобы открыть локальный хранимый файл docx в Word 2007 из стороны приложения asp.net. Я не хочу использовать офисный COM-объект.
Мой код:
ProcessStartInfo psi = new ProcessStartInfo(@"winword.exe",@"/test.docx");
Process.Start(psi);
Большое спасибо.
Зачем вам нужно открыть winword.exe? читать содержимое файла? –