XISOM.NET Library 사용을 위한 Visual Studio 설치 및 기본 설정
1. Visual Studio 설치하기
1) Microsoft Visual Studio 사이트에서 Visual Studio를 다운로드 및 설치한다.
· 다운로드 사이트 : https://visualstudio.microsoft.com/
2) 설치 프로그램 실행 후 [.NET 데스크톱 개발]을 체크선택한 뒤 [설치]를 클릭한다.
2. Visual Sudio를 통한 프로젝트 생성하기
1) 설치가 완료되면 Visual Studio 실행 후 [새 프로젝트 만들기]를 클릭한다.
2) 프로젝트 템플릿은 [Windows Forms 앱(.NET Framework)]를 선택한다.
3) 프로젝트 이름, 위치 등을 설정한 뒤 [만들기]를 클릭한다.
4) 오른쪽 솔루션 탐색기에서 프로젝트 파일을 마우스 오른쪽 클릭한 뒤 [추가] > [새 항목]을 클릭한다.
5) 새 항목의 이름을 “post.bat”으로 설정한 뒤 [추가]를 클릭한다.
6) post.bat 파일에 아래와 같이 내용을 작성한다.
@ECHO OFF SET XSCADA_DIR=[X-SCADA AI 설치 경로] SET OUTPUT_DIR=. COPY /Y "%XSCADA_DIR%\*.dll" "%OUTPUT_DIR%" COPY /Y "%XSCADA_DIR%\*.xml" "%OUTPUT_DIR%" COPY /Y "%XSCADA_DIR%\license4.hpo" "%OUTPUT_DIR%" COPY /Y "%XSCADA_DIR%\LogClear.exe" "%OUTPUT_DIR%" COPY /Y "%XSCADA_DIR%\Xisom.Tools.ModbusServer.exe" "%OUTPUT_DIR%" COPY /Y "%XSCADA_DIR%\Xisom.Tools.NativeDeploy.exe" "%OUTPUT_DIR%" COPY /Y "%XSCADA_DIR%\Xisom.Tools.LicenseActivation.exe" "%OUTPUT_DIR%" IF NOT EXIST "%OUTPUT_DIR%\Drivers" MKDIR "%OUTPUT_DIR%\Drivers" XCOPY /S /E /Y "%XSCADA_DIR%\Drivers\*.*" "%OUTPUT_DIR%\Drivers" IF NOT EXIST "%OUTPUT_DIR%\Protocols" MKDIR "%OUTPUT_DIR%\Protocols" XCOPY /S /E /Y "%XSCADA_DIR%\Protocols\*.*" "%OUTPUT_DIR%\Protocols" IF NOT EXIST "%OUTPUT_DIR%\Views" MKDIR "%OUTPUT_DIR%\Views" XCOPY /S /E /Y "%XSCADA_DIR%\Views\*.*" "%OUTPUT_DIR%\Views" IF NOT EXIST "%OUTPUT_DIR%\Licenses" MKDIR "%OUTPUT_DIR%\Licenses" XCOPY /S /E /Y "%XSCADA_DIR%\Licenses\*.*" "%OUTPUT_DIR%\Licenses" IF EXIST "%OUTPUT_DIR%\x64" RMDIR /S /Q "%OUTPUT_DIR%\x64" IF EXIST "%OUTPUT_DIR%\x86" RMDIR /S /Q "%OUTPUT_DIR%\x86" IF EXIST "%OUTPUT_DIR%\System.Data.SQLite.dll" DEL "%OUTPUT_DIR%\System.Data.SQLite.*" IF EXIST "%OUTPUT_DIR%\Npgsql.dll" DEL "%OUTPUT_DIR%\Npgsql.*" IF EXIST "%OUTPUT_DIR%\Oracle.ManagedDataAccess.dll" DEL "%OUTPUT_DIR%\Oracle.ManagedDataAccess.*" |
7) 프로젝트 파일을 마우스 오른쪽 클릭한 뒤 [속성]을 클릭한다.
8) 속성 > 빌드 이벤트 > [빌드 후 이벤트 명령줄]에 아래와 같은 내용을 작성한다.
$(ProjectDir)\Post.bat $(ConfigurationName) |