Я пытаюсь открыть запуск Excel, содержащий существующий файл для открытия. Это мой код:ASP.NET Не удается запустить файл Excel на сервере
Protected Sub fileManager_SelectedFileOpened(source As Object, e As FileManagerFileOpenedEventArgs)
Try
Dim FullName As String = e.File.FullName
System.Diagnostics.Process.Start(FullName)
dvFileError.Visible = False
Catch ex As Exception
dvFileError.Visible = True
lblFileError.Text = ex.Message
End Try
End Sub
В e.File.FullName я могу найдено имя файла с его пути, так что, когда я запустить его в процессе он должен открыть файл в Excel. Так что этот код работает на локальном, но когда я загружаю его на веб-сервер, он не работает. Он говорит: «Произошла ошибка при отправке команды в приложение».
Я создал файл .txt, чтобы проверить, может ли мое приложение получить доступ к папке, и я принимаю это Ошибка «Отказано в доступе».
Странно, потому что если я открою тот же файл Excel, используя ASPxSpreadSheet Control для DevExpress, файл будет открыт.
Любые решения?