2017-10-28 3 views
1

Visio에 액세스하는 아주 오래된 VB 프로그램을 업데이트하고 있습니다. 비주얼 스튜디오 2017에게 문 사용Dim appVisio As Visio.Application in Visual Studio 20130

:

Dim appVisio As Visio.Application 

은 컴파일 오류가 있습니다 : 나는이 정의 뭔가에 대한 참조를 만들 필요가 가정

Type 'Visio.Application' is not defined.

을,하지만 난 볼 수 없습니다 사용 가능한 참조에서 명백한 옵션.

아니면 내가 완전히 떨어져서 뭔가 다른 것이 필요합니까?

아무도 생각이 없습니까?

게시자와 Ken을 제안하여 주신 Daniel/Gustav에게 감사드립니다.

신흥 세부 사항을 명확히하고 추가합니다.

내가 시도한 것은 Visio를 호출하는 .exe를 만드는 것입니다. 내가 지금이 몇 년 전에했던 지금은 Visual Studio에서 비주얼 스튜디오 2017

를 사용하여 업데이트를 시도하고 I :

  • 파일, 새 프로젝트, 설치, 비주얼 베이직, 윈도우 클래식, 바탕 화면, 콘솔 앱.

  • 프로젝트가 참조를 받아들처럼, 참조 ..., Microsoft Visio에 16.0 형식 라이브러리

비주얼 스튜디오 행위를 추가,하지만 난 다시 가서 확인하면, 정말하지 않았다.

그래서 Dim은 컴파일 오류를 만듭니다.

그래서 Visual Studio에서 참조를 허용하지 않는 것 같습니다. 나는 결국 어디

답변

0

에 대한 참조를 필요는 여기 :

  1. 프로젝트, ... 참조 추가 : 어셈블리 , 확장 프로그램 : Microsoft.Office.Interop.Visio 15.0.0.0

  2. 프로젝트, 참조 추가 ... : COM, 형식 라이브러리 : Microsoft Visio 16.0 형식 라이브러리 4.16 (이 참조는 내 참조에서이 참조가 다시 참조로 돌아 왔을 때 선택 상태를 유지하지 않는 것으로 나타 났지만 실제로 선택되었습니다.)

  3. 코드 라인 추가 : 가져 오기 Microsoft.Office.Interop

이러한 추가 기능을 사용하면 Visio로 Dim appVisio를 사용할 수 있습니다.응용 프로그램 컴파일 및 응용 프로그램 실행.