UiPath 사용자 지정 활동으로 프로젝트 디렉터리 가져 오기
4265 단어 UiPath
UiPath 사용자 지정 활동으로 프로젝트 디렉터리 가져 오기
UiPath에서 Environment.CurrentDirectory
를 설정하면 프로젝트 폴더의 경로를 얻을 수 있다고 생각합니다.
사용자 지정 활동의 경우 프로젝트 폴더가 아닌 사용자 지정 활동이 저장됩니다.
nuget의 폴더가 잡혀 버려, 예기치 않은 에러에 시달렸기 때문에, 잊지 말고 투고합니다.
약속사항(면책사항)
이 기사는 2020년 6월 시점의 정보를 바탕으로 작성하고 있습니다.
기사의 내용은 개인의 견해이며, 소속 조직의 공식 견해가 아닙니다.
Environment.CurrentDirectory
프로세스 프로젝트의 경우
다시 말하지만 UiPath의 Process 프로젝트에서는
Environment.CurrentDirectory를 지정하면
Main.xaml이 저장된 프로젝트 폴더를 가져옵니다.
라이브러리 프로젝트의 경우
UiPath에서 Library 프로젝트로
Environment.CurrentDirectory를 지정하면
Studio 실행에서 프로젝트의 폴더가 검색됩니다.
그 때문에, 문제가 없도록 착각해 버립니다.
문제의 표면화
문제가 발생한다는 것을 깨닫는 것은 여기에서입니다.
UiPath로 맞춤 라이브러리를 패키징
이전 프로세스의 프로젝트에서 맞춤 라이브러리 추가
실행하면 다음과 같이 표시됩니다.
대책 방법
방법은 여러 가지가 있지만 내가 추천하는 간단한 방법을 소개합니다.
1. 사용자 정의 라이브러리 프로젝트 열기
이전에 사용자 정의 라이브러리 프로젝트를 엽니다.
2. 인수 추가
In_ProjectPath
와 같이 인수를 추가합니다.
절각이므로 주석을 달아 봅시다.
3. 기본값 설정
여기가 가장 큰 미소가됩니다.
기본값으로 Environment.CurrentDirectory
를 지정합니다.
4. 인수 값 표시
마지막으로 메시지 상자의 내용을 인수 값이 표시되도록 변경합니다.
실행
(사전 확인) 라이브러리 프로젝트에서 Studio 실행
변경 내용을 확인하기 위해 라이브러리 프로젝트에서 Studio에서 실행
라이브러리의 프로젝트 폴더가 검색되었습니다.
프로세스 프로젝트에서 Studio 실행
주제 프로젝트 폴더로 전환하여 수정 된 라이브러리를 업데이트하십시오.
맞춤 활동을 사용해 보세요.
요약
이 기사는 2020년 6월 시점의 정보를 바탕으로 작성하고 있습니다.
기사의 내용은 개인의 견해이며, 소속 조직의 공식 견해가 아닙니다.
Environment.CurrentDirectory
프로세스 프로젝트의 경우
다시 말하지만 UiPath의 Process 프로젝트에서는
Environment.CurrentDirectory를 지정하면
Main.xaml이 저장된 프로젝트 폴더를 가져옵니다.
라이브러리 프로젝트의 경우
UiPath에서 Library 프로젝트로
Environment.CurrentDirectory를 지정하면
Studio 실행에서 프로젝트의 폴더가 검색됩니다.
그 때문에, 문제가 없도록 착각해 버립니다.
문제의 표면화
문제가 발생한다는 것을 깨닫는 것은 여기에서입니다.
UiPath로 맞춤 라이브러리를 패키징
이전 프로세스의 프로젝트에서 맞춤 라이브러리 추가
실행하면 다음과 같이 표시됩니다.
대책 방법
방법은 여러 가지가 있지만 내가 추천하는 간단한 방법을 소개합니다.
1. 사용자 정의 라이브러리 프로젝트 열기
이전에 사용자 정의 라이브러리 프로젝트를 엽니다.
2. 인수 추가
In_ProjectPath
와 같이 인수를 추가합니다.절각이므로 주석을 달아 봅시다.
3. 기본값 설정
여기가 가장 큰 미소가됩니다.
기본값으로
Environment.CurrentDirectory
를 지정합니다.4. 인수 값 표시
마지막으로 메시지 상자의 내용을 인수 값이 표시되도록 변경합니다.
실행
(사전 확인) 라이브러리 프로젝트에서 Studio 실행
변경 내용을 확인하기 위해 라이브러리 프로젝트에서 Studio에서 실행
라이브러리의 프로젝트 폴더가 검색되었습니다.
프로세스 프로젝트에서 Studio 실행
주제 프로젝트 폴더로 전환하여 수정 된 라이브러리를 업데이트하십시오.
맞춤 활동을 사용해 보세요.
요약
사용자 정의 라이브러리를 사용하여 프로세스 프로젝트를 실행하면 프로젝트 폴더가 아닌 라이브러리가 들어있는 폴더가 검색됩니다.
Envoroment.CurrentDirectory
로 설정 Reference
이 문제에 관하여(UiPath 사용자 지정 활동으로 프로젝트 디렉터리 가져 오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takusonix/items/43d2c92f7bd574026325텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)