Page 30 -
P. 30
2.5 봇 에뮬레이터를 이용해 테스트하기
CHATBOT
앞서 내려받은 예제를 실행하면 오류가 발생한다. Global.asax.cs 파일에서 발생한 오류임을 알 수
있다. Bot Framework가 실행될 때 상태를 저장할 수 있는 Storage를 별도로 지정해야 하는데 로
컬 환경에서는 Storage가 별도로 제공되지 않으므로 발생하는 오류다.
그림 2-21 기본 프로젝트를 실행하면 실행 오류가 발생한다
일단 26번 줄의 var store = new TableBotDataStore( ... ) 부분을 주석문으로 처리하고 30번
줄의 var store = new InMemoryDataStore(); 부분의 주석문을 풀면 오류가 사라진다. 임시로
메모리를 저장소로 변경한 것이다.
그림 2-22 store 변수를 수정한다
034
가장 빨리 만나는 챗봇 프로그래밍(본문)5차.indd 34 2018-12-06 오전 11:08:01