2013-02-12 8 views
0

빈 Visio 문서 파일 (.vsd)을 하나의 페이지로 만들고 거기에 몇 개의 셰이프를 놓을 작업이 있습니다. 내 문제는이 목적으로 Windows 콘솔 응용 프로그램을 작성해야하며 Visio가 설치되어 있지 않은 서버 환경에서 실행해야한다는 것입니다. 그렇게 할 수 있습니까?Visio 클래스가 설치되지 않은 컴퓨터에 Visio 클래스를 등록하는 방법?

내 개발 환경에서 응용 프로그램을 실행하면 Visio의 새 인스턴스가 시작됩니다. 그러나 내 응용 프로그램을 실행해야하는 서버에서 Visio가 설치되어 있지 않으며 Visio 응용 프로그램이 시작되지 않습니다. 이 상황에서 내가 할 수있는 일은 무엇인가?

편집 : Visio를 서버에 설치하는 것은 옵션이 아닙니다.

+0

오피스'COM' 객체를 설치해야합니다. 설치되지 않았다면 당신은 라이선스가 없다는 것을 의미할까요? Visio를 설치하는 것이 가장 쉽고 빠른 방법입니다. – LukeHennerley

+0

서버에 Visio를 설치하는 옵션이 없습니다. – futurenext110

+0

내가 말했듯이, 가장 빠르고 쉬운 옵션입니다. 그 이유가 라이센스가 없다면 Office COM 개체에 대한 액세스가 필요하기 때문에이 작업을 수행 할 수 없습니다 – LukeHennerley

답변

1

바이너리에 묶여 있지 않다면 Visio의 xml 형식 인 vdx를 사용합니다. Visio를 2013 이제 새로운 패키지 (지퍼 스타일) 파일 형식을 사용 또한

를 참조 - - Saveen 레디은 훌륭한 라이브러리 (NuGet 포함) 인생은 매우 간단 만드는있다 참조 :

위의 모든 내용을 통해 응용 프로그램을 설치하지 않고도 Visio 문서를 생성 할 수 있습니다.