다음 코드 스 니펫을 사용하여 로컬 docx 파일을 열고 Visual Studio에서 Ctrl + F5를 누르면 제대로 실행됩니다. 그냥 버튼을 클릭하면 내 컴퓨터의 Word2007이 열리고 docx가 표시됩니다. 그러나 프로덕션 서버에 응용 프로그램을 게시 한 후에 작동하지 않습니다. 같은 버튼을 클릭해도 아무런 변화가 없습니다. 누군가 왜 저에게 말할 수 있습니까?ASP.NET 응용 프로그램에서 워드 문서 열기
내가 원하는 것은 asp.net 응용 프로그램에서 클라이언트 측의 Word 2007에서 로컬 저장된 docx를 여는 것입니다. 사무실 COM 개체를 사용하고 싶지 않습니다.
내 코드 :
ProcessStartInfo psi = new ProcessStartInfo(@"winword.exe",@"/test.docx");
Process.Start(psi);
많은 감사합니다.
왜 winword.exe를 열어야합니까? 파일 내용을 읽으시겠습니까? –