문제

Office 2007 PIA는 또한 Office 2007을 설치해야합니까? VSTO 3.0으로 Office 2007 PIA를 배포 할 수 있습니까 (Office 2007이 설치되지 않음)?

편집 : MS Word 파일을 생성하는 Windows 응용 프로그램이 있습니다. 사무실 2007 PIA를 설정에서 사용자 정의 사전 반품으로 추가했지만 Office 2007 PIA는 MS Office 2007을 설치해야합니다.

VSTO에 사무실 설치가 필요하지 않으면 응용 프로그램을 VSTO로 변환 할 수 있다는 것을 알고 싶었습니다.

도움이 되었습니까?

해결책

VSTO를 사용하려면 사무실을 설치해야합니다. VSTO PIA는 .NET과 사무실이 노출하는 COM 인터페이스 사이에만 심을 제공합니다. 따라서 PIA는 사무실에서 아무것도 할 수 없습니다.

다른 팁

1 차 인터 로프 어셈블리와 정확히 무엇을하고 싶습니까? 질문을 조금 명확히해야한다고 생각합니다.

사무실을 설치하지 않고 Microsoft Office Pia DLLS에 메소드 호출을 할 계획이라면 사무실이 상호 작용할 수 없기 때문에 실행할 때 코드가 ComeXception으로 코드가 날아갈 것으로 예상 할 수 있습니다.

참고 : 사무실없이 DOCX (Word 2007) 파일을 생성 할 수 있습니다.

MS Word가 설치되지 않은 Word 문서를 작성하는 것이라면 가장 좋은 옵션은 사용 가능한 프로그램 중 하나를 사용하여이를 수행하는 것입니다. 예를 들어 웹 서버에서 Word/Excel 문서가 작성되는 방법입니다.

MS Word 문서를 생성하기 위해 우리는 두 가지를 사용했습니다 syncfusion docio (및 Excel 용 xlsio) 그리고 사무실 라이터 그리고 문서의 복잡성에 따라 문서 생성에서 문서 생성에서 훨씬 더 쉽고 문자 그대로 5 ~ 30 배 더 빠릅니다. 그러나 이러한 도구는 무료가 아닙니다. 이론적으로 DOCX 파일을 수동으로 생성하는 것이 가능하다고 생각하지만 (Tracker1의 힌트) 무료 라이브러리가 없으면 많은 작업이 될 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top