XISOM.NET Library 사용을 위한 Visual Studio 설치 및 기본 설정

XISOM .NET Library

XISOM.NET Library 사용을 위한 Visual Studio 설치 및 기본 설정

관리자 1 652

1. Visual Studio 설치하기 

1) Microsoft Visual Studio 사이트에서 Visual Studio를 다운로드 및 설치한다.

· 다운로드 사이트 : https://visualstudio.microsoft.com/

ce0ab56b811cd86f84b4cf617d884170_1706765909_3343.png
 


2) 설치 프로그램 실행 후 [.NET 데스크톱 개발]을 체크선택한 뒤 [설치]를 클릭한다.

ce0ab56b811cd86f84b4cf617d884170_1706765914_8322.png
 



2. Visual Sudio를 통한 프로젝트 생성하기 

1) 설치가 완료되면 Visual Studio 실행 후 [새 프로젝트 만들기]를 클릭한다.

ce0ab56b811cd86f84b4cf617d884170_1706765924_4615.png
 


2) 프로젝트 템플릿은 [Windows Forms 앱(.NET Framework)]를 선택한다.

ce0ab56b811cd86f84b4cf617d884170_1706765933_0505.png
 


3) 프로젝트 이름, 위치 등을 설정한 뒤 [만들기]를 클릭한다.

ce0ab56b811cd86f84b4cf617d884170_1706765939_5536.png
 


4) 오른쪽 솔루션 탐색기에서 프로젝트 파일을 마우스 오른쪽 클릭한 뒤 [추가] > [새 항목]을 클릭한다.

ce0ab56b811cd86f84b4cf617d884170_1706765948_8403.png
 


5) 새 항목의 이름을 “post.bat”으로 설정한 뒤 [추가]를 클릭한다.

ce0ab56b811cd86f84b4cf617d884170_1706765955_3826.png
 


6) post.bat 파일에 아래와 같이 내용을 작성한다.

ce0ab56b811cd86f84b4cf617d884170_1706765961_0403.png 

@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) 프로젝트 파일을 마우스 오른쪽 클릭한 뒤 [속성]을 클릭한다.

ce0ab56b811cd86f84b4cf617d884170_1706765985_5718.png
 


8) 속성 > 빌드 이벤트 > [빌드 후 이벤트 명령줄]에 아래와 같은 내용을 작성한다.

ce0ab56b811cd86f84b4cf617d884170_1706765991_2227.png


 $(ProjectDir)\Post.bat $(ConfigurationName)




1 Reply Comment
관리자 2024.07.15 14:28  
test
Title