✔ Revit 2020 AddinManager
.Net dll Add-in Reload or ReBuild
Visual Studio에서 개발하여 Revit에서 바로바로 확인하고 싶지만 코드가 수정이 이루어지면 다시 Revit을 종료하고 다시 실행시켜야 한다.
Revit 프로그램 자체가 무거운편이라 다시실행하는 시간이 무척이나 오래걸려 고생끝에 방법을 찾았다.
AddinManager를 활용하는 것이다.
AddinManager는 dll을 등록,해제 그리고 실행하는 역할을 담당한다.
AddinManager를 사용하기 위해서는 해당버전의 SDK를 설치해야한다.
하지만 Revit 2020의 경우에는 SDK를 설치해도 AddinManager가 포함되어 있지 않다.
● Revit 2020 AddinManager 설치 방법
2020의 경우에는 이전 버전의 AddinManager파일을 복사하여 사용하면 된다.
( 경로 예시 : C:\Revit SDK 2019\Software Development Kit\Add-In Manager )
폴더의 파일들을 C:\Users\[사용자]\AppData\Roaming\Autodesk\Revit\Addins\2020(자신의 버전)에
복사하고 레빗을 실행하여 AddinManager를 로드할건지 경고창이 나타나면 로드를 하면 된다.
이전 SDK가 설치 안되었거나 귀찮다면 아래 파일을 다운받아서 사용하기 바람.
● Visual Studio 환경 설정
- Revit Wizard Templete 사용시
프로젝트 생성
프로젝트 속성 -> 빌드 이벤트 명령줄 삭제
이제 설정은 모두 완료 되었다. 레빗을 실행시켜보자
● AddinManager 사용법
레빗을 실행 -> Addin 탭 -> 외부도구 -> AddinManager
- Load
해당 프로젝트 빌드된 dll파일 등록
-Run
선택된 dll 실행
-Remove
해당 dll 삭제 후 Visual Studio에서 빌드가 가능
아래 영상은 선택된 부재에 대한 이름을 얻어오는 dll을 실행하는 영상입니다.
Revit Wizar Templete는 아래 링크에서 받을 수 있습니다.
2020/04/23 - [Programming/Revit .Net] - [Revit .Net] 레빗 Visual Studio 템플릿 다운로드 및 설치
[Revit .Net] 레빗 Visual Studio 템플릿 다운로드 및 설치
✔ Revit -Visual Studio Templete Wizard Download and Install Visual Studio에서 Revit을 개발하기 위해 편리한 템플릿 설치 https://github.com/jeremytammik/VisualStudioRevitAddinWizard/releases jeremyta..
timeboxstory.tistory.com
'Programming > Revit .Net' 카테고리의 다른 글
[Revit .Net] Dynamo Version Upgrade in Revit (0) | 2020.05.15 |
---|---|
[Revit .Net] 레빗 Visual Studio 템플릿 다운로드 및 설치 (0) | 2020.04.23 |
댓글