...
This commit is contained in:
BIN
DriveInfo.suo
BIN
DriveInfo.suo
Binary file not shown.
@@ -151,6 +151,7 @@
|
|||||||
<Compile Include="모듈\Pub.vb" />
|
<Compile Include="모듈\Pub.vb" />
|
||||||
<Compile Include="모듈\mod_DeleteR.vb" />
|
<Compile Include="모듈\mod_DeleteR.vb" />
|
||||||
<Compile Include="모듈\Mod_Move.vb" />
|
<Compile Include="모듈\Mod_Move.vb" />
|
||||||
|
<Compile Include="모듈\Mod_Copy.vb" />
|
||||||
<Compile Include="입력폼\Form_Status.Designer.vb">
|
<Compile Include="입력폼\Form_Status.Designer.vb">
|
||||||
<DependentUpon>Form_Status.vb</DependentUpon>
|
<DependentUpon>Form_Status.vb</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
|||||||
@@ -33,5 +33,5 @@ Imports System.Runtime.InteropServices
|
|||||||
' by using the '*' as shown below:
|
' by using the '*' as shown below:
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
' <Assembly: AssemblyVersion("1.0.*")>
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("21.12.26.2200")>
|
<Assembly: AssemblyVersion("21.12.27.2200")>
|
||||||
<Assembly: AssemblyFileVersion("21.12.26.2200")>
|
<Assembly: AssemblyFileVersion("21.12.27.2200")>
|
||||||
|
|||||||
187
DriveInfo/모듈/Mod_Copy.vb
Normal file
187
DriveInfo/모듈/Mod_Copy.vb
Normal file
@@ -0,0 +1,187 @@
|
|||||||
|
Imports System.IO
|
||||||
|
Imports System.Threading
|
||||||
|
Imports System.Text
|
||||||
|
|
||||||
|
Module Mod_Copy '//파일이동 모듈파일
|
||||||
|
|
||||||
|
|
||||||
|
Public Sub MoveFileRCopy(winhide As Boolean)
|
||||||
|
Dim SrcFI As FileInfo = Nothing
|
||||||
|
Dim DesFi As FileInfo = Nothing
|
||||||
|
|
||||||
|
Dim SrcFIp As String '//ft용 160328
|
||||||
|
Dim Err As Boolean = False
|
||||||
|
Dim isFTP As Boolean = False
|
||||||
|
|
||||||
|
If GetWorkDIr.StartsWith("ftp:/") Then isFTP = True
|
||||||
|
|
||||||
|
MDiMain.MSG("파일복사중...")
|
||||||
|
Application.DoEvents()
|
||||||
|
|
||||||
|
Dim index As Integer = 0
|
||||||
|
Dim endcnt As Integer = MDiMain.DataSet1.WorkList.Rows.Count - 1
|
||||||
|
|
||||||
|
If MDiMain.DataSet1.WorkList Is Nothing Then
|
||||||
|
If winhide Then
|
||||||
|
MDiMain.Noti("MoveFileRCopy" + vbCrLf + "파일목록이 없습니다")
|
||||||
|
Else
|
||||||
|
MsgBox("작업파일목록이 존재하지않습니다." & vbCrLf & "진행할 수 없습니다", MsgBoxStyle.Information, "확인")
|
||||||
|
End If
|
||||||
|
Return
|
||||||
|
End If
|
||||||
|
|
||||||
|
Application.DoEvents()
|
||||||
|
|
||||||
|
For Each Dr As ireaDataSet.WorkListRow In MDiMain.DataSet1.WorkList.Rows
|
||||||
|
index += 1
|
||||||
|
|
||||||
|
Application.DoEvents()
|
||||||
|
|
||||||
|
MDiMain.ShowCnt1(index, endcnt, "파일복사")
|
||||||
|
If Dr.오류 <> "" Then
|
||||||
|
Errlog("선오류감지되어서 넘어갑니다(" & Dr.오류 & ")")
|
||||||
|
Else
|
||||||
|
Dim 원본파일명 As String = Dr.원본경로 & "\" & Dr.원본파일명
|
||||||
|
Dim 대상파일명 As String = Dr.대상경로 & "\" & Dr.대상파일명
|
||||||
|
|
||||||
|
If isFTP Then
|
||||||
|
SrcFIp = 원본파일명.Replace("\", "/")
|
||||||
|
SrcFIp = SrcFIp.Replace("//", "/")
|
||||||
|
Else
|
||||||
|
If isFileName(원본파일명) Then
|
||||||
|
SrcFI = New FileInfo(원본파일명)
|
||||||
|
Else
|
||||||
|
Dr.성공 = "X"
|
||||||
|
Dr.오류 = "원본파일명오류:" + 원본파일명
|
||||||
|
Dr.EndEdit()
|
||||||
|
Continue For
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
|
||||||
|
If isFileName(대상파일명) Then
|
||||||
|
DesFi = New FileInfo(대상파일명)
|
||||||
|
Else
|
||||||
|
Dr.성공 = "X"
|
||||||
|
Dr.오류 = "대상파일명오류:" + 대상파일명
|
||||||
|
Dr.EndEdit()
|
||||||
|
Continue For
|
||||||
|
End If
|
||||||
|
|
||||||
|
Application.DoEvents()
|
||||||
|
|
||||||
|
'//ftp상태일때는 원본 백업을 하지 않는다.
|
||||||
|
If Not isFTP Then
|
||||||
|
Try
|
||||||
|
Check_Backup(SrcFI, BakTag)
|
||||||
|
Catch ex As Exception
|
||||||
|
PLog.Add(ex.Message, True)
|
||||||
|
If winhide Then
|
||||||
|
MDiMain.Noti("백업정책실패: " + ex.Message)
|
||||||
|
Else
|
||||||
|
MsgBox("백업정책(Check_Backup이 실패했습니다)" & vbCrLf & "Baktag=" & BakTag & vbCrLf & "오류내용:" & ex.Message.ToString, MsgBoxStyle.Information, "메일보내주세요")
|
||||||
|
End If
|
||||||
|
End Try
|
||||||
|
End If
|
||||||
|
|
||||||
|
Application.DoEvents()
|
||||||
|
|
||||||
|
Try
|
||||||
|
If Directory.Exists(DesFi.DirectoryName) = False Then
|
||||||
|
Directory.CreateDirectory(DesFi.DirectoryName) '//대상폴더생성
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
Dr.성공 = "X"
|
||||||
|
Dr.오류 = "대상폴더생성실패:" + ex.Message
|
||||||
|
Dr.EndEdit()
|
||||||
|
|
||||||
|
Errlog("대상폴더생성실패:" + DesFi.DirectoryName & vbCrLf + ex.Message.ToString)
|
||||||
|
Continue For
|
||||||
|
End Try
|
||||||
|
|
||||||
|
|
||||||
|
If DesFi.Exists Then
|
||||||
|
Dr.성공 = "△"
|
||||||
|
Dr.오류 = "대상파일존재 넘어감"
|
||||||
|
Dr.EndEdit()
|
||||||
|
Else
|
||||||
|
If isFTP Then
|
||||||
|
Dim 재시도횟수 As Integer = 0
|
||||||
|
FTPDOWN:
|
||||||
|
Try
|
||||||
|
FTP_0.Download(SrcFIp, DesFi.FullName, True)
|
||||||
|
If System.IO.File.Exists(DesFi.FullName) Then
|
||||||
|
Dim fi As New System.IO.FileInfo(DesFi.FullName)
|
||||||
|
If fi.Length = 0 Then
|
||||||
|
Dr.성공 = "X"
|
||||||
|
Dr.오류 = "다운로드실패(0byte)"
|
||||||
|
Dr.EndEdit()
|
||||||
|
Else
|
||||||
|
Dr.성공 = "O"
|
||||||
|
Dr.오류 = ""
|
||||||
|
Dr.EndEdit()
|
||||||
|
Continue For
|
||||||
|
End If
|
||||||
|
Else
|
||||||
|
Dr.성공 = "X"
|
||||||
|
Dr.오류 = "다운로드실패(대상파일이없음)"
|
||||||
|
Dr.EndEdit()
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
Dr.성공 = "X"
|
||||||
|
Dr.오류 = "다운로드실패(예외:" + ex.Message + ")"
|
||||||
|
Dr.EndEdit()
|
||||||
|
End Try
|
||||||
|
|
||||||
|
Application.DoEvents()
|
||||||
|
|
||||||
|
|
||||||
|
If Dr.성공 = "X" Then
|
||||||
|
'//다운로드실패일때는 대상횟수로 연속 다운로드를 한다
|
||||||
|
If 재시도횟수 < MaxRetryCount Then
|
||||||
|
Dr.성공 = "■"
|
||||||
|
Dr.오류 = String.Format("재시도({0}/{1})", 재시도횟수, MaxRetryCount)
|
||||||
|
Dr.EndEdit()
|
||||||
|
재시도횟수 += 1
|
||||||
|
PLog.Add("재실행으로인한 지연시간")
|
||||||
|
MDiMain.Noti(String.Format("FTP Download 오류(재시도:{0}/{1})" + vbCrLf + SrcFIp, 재시도횟수, MaxRetryCount))
|
||||||
|
Form_Status.Refresh()
|
||||||
|
Threading.Thread.Sleep(2000)
|
||||||
|
GoTo FTPDOWN
|
||||||
|
Else
|
||||||
|
'//아무것도 하지않는다 이것은 오류이다.
|
||||||
|
Err = True
|
||||||
|
Continue For
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
|
Else
|
||||||
|
|
||||||
|
Try
|
||||||
|
'//일반파일은 기존대로 사용하도록 한다.
|
||||||
|
SrcFI.CopyTo(DesFi.FullName, True)
|
||||||
|
Dr.성공 = "O"
|
||||||
|
Dr.오류 = ""
|
||||||
|
Dr.EndEdit()
|
||||||
|
Catch ex As Exception
|
||||||
|
Err = True
|
||||||
|
Dr.성공 = "X"
|
||||||
|
Dr.오류 = "일반파일복사오류:" + ex.Message.ToString()
|
||||||
|
Dr.EndEdit()
|
||||||
|
Continue For
|
||||||
|
End Try
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
Application.DoEvents()
|
||||||
|
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
|
||||||
|
Next
|
||||||
|
MDiMain.MSG("파일 [복사] 완료" & IIf(Err, "(일부파일에 오류가 발생하였습니다", ""))
|
||||||
|
MDiMain.Noti("파일(복사)완료")
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
End Module
|
||||||
@@ -65,6 +65,8 @@ Module Mod_Move '//파일이동 모듈파일
|
|||||||
|
|
||||||
SrcOffset = index + getSP() - 1 '//줄시작값과 현재의 오프셋을 더한다.
|
SrcOffset = index + getSP() - 1 '//줄시작값과 현재의 오프셋을 더한다.
|
||||||
Dim loopcnt2 As Integer = 0
|
Dim loopcnt2 As Integer = 0
|
||||||
|
Dim 작업폴더 As String = GetWorkDIr().Replace("ftp:", "").Replace("FTP:", "")
|
||||||
|
|
||||||
For Each dr As ireaDataSet.FileListRow In WRow
|
For Each dr As ireaDataSet.FileListRow In WRow
|
||||||
|
|
||||||
NR = MDiMain.DataSet1.WorkList.NewWorkListRow
|
NR = MDiMain.DataSet1.WorkList.NewWorkListRow
|
||||||
@@ -87,21 +89,24 @@ Module Mod_Move '//파일이동 모듈파일
|
|||||||
NR.오류 = ""
|
NR.오류 = ""
|
||||||
|
|
||||||
Try
|
Try
|
||||||
DesDir = New DirectoryInfo(MDiMain.DESD_GetDesDir(SrcOffset, dr.파일명.Substring(0, dr.파일명.LastIndexOf(".")), GetExtendOnly, dr.경로.Substring(GetWorkDIr.Length)))
|
DesDir = New DirectoryInfo(MDiMain.DESD_GetDesDir(SrcOffset, dr.파일명.Substring(0, dr.파일명.LastIndexOf(".")), GetExtendOnly, dr.경로.Substring(작업폴더.Length)))
|
||||||
NR.대상경로 = DesFile.DirectoryName
|
NR.대상경로 = DesDir.FullName '//수정함
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
NR.대상경로 = ""
|
NR.대상경로 = ""
|
||||||
NR.오류 += ex.Message
|
NR.오류 += ex.Message
|
||||||
End Try
|
End Try
|
||||||
|
|
||||||
Try
|
If String.IsNullOrEmpty(NR.대상경로) = False Then
|
||||||
DesFile = New FileInfo(DesDir.FullName & "\" & MDiMain.Desf_Get_FileList(SrcOffset, dr.파일명.Substring(0, dr.파일명.LastIndexOf(".")), GetExtendOnly) & Pub.GetExtendFromMdi.Trim("*"))
|
Try
|
||||||
NR.대상파일명 = DesFile.Name
|
DesFile = New FileInfo(DesDir.FullName & "\" & MDiMain.Desf_Get_FileList(SrcOffset, dr.파일명.Substring(0, dr.파일명.LastIndexOf(".")), GetExtendOnly) & Pub.GetExtendFromMdi.Trim("*"))
|
||||||
Catch ex As Exception
|
NR.대상파일명 = DesFile.Name
|
||||||
NR.대상파일명 = ""
|
Catch ex As Exception
|
||||||
NR.오류 += ex.Message
|
NR.대상파일명 = ""
|
||||||
End Try
|
NR.오류 += ex.Message
|
||||||
|
End Try
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
If NR.오류 <> "" Then
|
If NR.오류 <> "" Then
|
||||||
'//이미오류가 발생했다.
|
'//이미오류가 발생했다.
|
||||||
Try
|
Try
|
||||||
@@ -312,183 +317,4 @@ Module Mod_Move '//파일이동 모듈파일
|
|||||||
MDiMain.MSG("파일 [이동] 완료" & IIf(Errcount > 0, "(일부파일에 오류가 발생하였습니다", ""))
|
MDiMain.MSG("파일 [이동] 완료" & IIf(Errcount > 0, "(일부파일에 오류가 발생하였습니다", ""))
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Public Sub MoveFileRCopy(winhide As Boolean)
|
|
||||||
Dim SrcFI As FileInfo = Nothing
|
|
||||||
Dim DesFi As FileInfo = Nothing
|
|
||||||
|
|
||||||
Dim SrcFIp As String '//ft용 160328
|
|
||||||
Dim Err As Boolean = False
|
|
||||||
Dim isFTP As Boolean = False
|
|
||||||
|
|
||||||
If GetWorkDIr.StartsWith("ftp:/") Then isFTP = True
|
|
||||||
|
|
||||||
MDiMain.MSG("파일복사중...")
|
|
||||||
Application.DoEvents()
|
|
||||||
|
|
||||||
Dim index As Integer = 0
|
|
||||||
Dim endcnt As Integer = MDiMain.DataSet1.WorkList.Rows.Count - 1
|
|
||||||
|
|
||||||
If MDiMain.DataSet1.WorkList Is Nothing Then
|
|
||||||
If winhide Then
|
|
||||||
MDiMain.Noti("MoveFileRCopy" + vbCrLf + "파일목록이 없습니다")
|
|
||||||
Else
|
|
||||||
MsgBox("작업파일목록이 존재하지않습니다." & vbCrLf & "진행할 수 없습니다", MsgBoxStyle.Information, "확인")
|
|
||||||
End If
|
|
||||||
Return
|
|
||||||
End If
|
|
||||||
|
|
||||||
Application.DoEvents()
|
|
||||||
|
|
||||||
For Each Dr As ireaDataSet.WorkListRow In MDiMain.DataSet1.WorkList.Rows
|
|
||||||
index += 1
|
|
||||||
|
|
||||||
Application.DoEvents()
|
|
||||||
|
|
||||||
MDiMain.ShowCnt1(index, endcnt, "파일복사")
|
|
||||||
If Dr.오류 <> "" Then
|
|
||||||
Errlog("선오류감지되어서 넘어갑니다(" & Dr.오류 & ")")
|
|
||||||
Else
|
|
||||||
Dim 원본파일명 As String = Dr.원본경로 & "\" & Dr.원본파일명
|
|
||||||
Dim 대상파일명 As String = Dr.대상경로 & "\" & Dr.대상파일명
|
|
||||||
|
|
||||||
If isFTP Then
|
|
||||||
SrcFIp = 원본파일명.Replace("\", "/")
|
|
||||||
SrcFIp = SrcFIp.Replace("//", "/")
|
|
||||||
Else
|
|
||||||
If isFileName(원본파일명) Then
|
|
||||||
SrcFI = New FileInfo(원본파일명)
|
|
||||||
Else
|
|
||||||
Dr.성공 = "X"
|
|
||||||
Dr.오류 = "원본파일명오류:" + 원본파일명
|
|
||||||
Dr.EndEdit()
|
|
||||||
Continue For
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
|
|
||||||
If isFileName(대상파일명) Then
|
|
||||||
DesFi = New FileInfo(대상파일명)
|
|
||||||
Else
|
|
||||||
Dr.성공 = "X"
|
|
||||||
Dr.오류 = "대상파일명오류:" + 대상파일명
|
|
||||||
Dr.EndEdit()
|
|
||||||
Continue For
|
|
||||||
End If
|
|
||||||
|
|
||||||
Application.DoEvents()
|
|
||||||
|
|
||||||
'//ftp상태일때는 원본 백업을 하지 않는다.
|
|
||||||
If Not isFTP Then
|
|
||||||
Try
|
|
||||||
Check_Backup(SrcFI, BakTag)
|
|
||||||
Catch ex As Exception
|
|
||||||
PLog.Add(ex.Message, True)
|
|
||||||
If winhide Then
|
|
||||||
MDiMain.Noti("백업정책실패: " + ex.Message)
|
|
||||||
Else
|
|
||||||
MsgBox("백업정책(Check_Backup이 실패했습니다)" & vbCrLf & "Baktag=" & BakTag & vbCrLf & "오류내용:" & ex.Message.ToString, MsgBoxStyle.Information, "메일보내주세요")
|
|
||||||
End If
|
|
||||||
End Try
|
|
||||||
End If
|
|
||||||
|
|
||||||
Application.DoEvents()
|
|
||||||
|
|
||||||
Try
|
|
||||||
If Directory.Exists(DesFi.DirectoryName) = False Then
|
|
||||||
Directory.CreateDirectory(DesFi.DirectoryName) '//대상폴더생성
|
|
||||||
End If
|
|
||||||
Catch ex As Exception
|
|
||||||
|
|
||||||
Dr.성공 = "X"
|
|
||||||
Dr.오류 = "대상폴더생성실패:" + ex.Message
|
|
||||||
Dr.EndEdit()
|
|
||||||
|
|
||||||
Errlog("대상폴더생성실패:" + DesFi.DirectoryName & vbCrLf + ex.Message.ToString)
|
|
||||||
Continue For
|
|
||||||
End Try
|
|
||||||
|
|
||||||
|
|
||||||
If DesFi.Exists Then
|
|
||||||
Dr.성공 = "△"
|
|
||||||
Dr.오류 = "대상파일존재 넘어감"
|
|
||||||
Dr.EndEdit()
|
|
||||||
Else
|
|
||||||
If isFTP Then
|
|
||||||
Dim 재시도횟수 As Integer = 0
|
|
||||||
FTPDOWN:
|
|
||||||
Try
|
|
||||||
FTP_0.Download(SrcFIp, DesFi.FullName, True)
|
|
||||||
If System.IO.File.Exists(DesFi.FullName) Then
|
|
||||||
Dim fi As New System.IO.FileInfo(DesFi.FullName)
|
|
||||||
If fi.Length = 0 Then
|
|
||||||
Dr.성공 = "X"
|
|
||||||
Dr.오류 = "다운로드실패(0byte)"
|
|
||||||
Dr.EndEdit()
|
|
||||||
Else
|
|
||||||
Dr.성공 = "O"
|
|
||||||
Dr.오류 = ""
|
|
||||||
Dr.EndEdit()
|
|
||||||
Continue For
|
|
||||||
End If
|
|
||||||
Else
|
|
||||||
Dr.성공 = "X"
|
|
||||||
Dr.오류 = "다운로드실패(대상파일이없음)"
|
|
||||||
Dr.EndEdit()
|
|
||||||
End If
|
|
||||||
Catch ex As Exception
|
|
||||||
Dr.성공 = "X"
|
|
||||||
Dr.오류 = "다운로드실패(예외:" + ex.Message + ")"
|
|
||||||
Dr.EndEdit()
|
|
||||||
End Try
|
|
||||||
|
|
||||||
Application.DoEvents()
|
|
||||||
|
|
||||||
|
|
||||||
If Dr.성공 = "X" Then
|
|
||||||
'//다운로드실패일때는 대상횟수로 연속 다운로드를 한다
|
|
||||||
If 재시도횟수 < MaxRetryCount Then
|
|
||||||
Dr.성공 = "■"
|
|
||||||
Dr.오류 = String.Format("재시도({0}/{1})", 재시도횟수, MaxRetryCount)
|
|
||||||
Dr.EndEdit()
|
|
||||||
재시도횟수 += 1
|
|
||||||
PLog.Add("재실행으로인한 지연시간")
|
|
||||||
MDiMain.Noti(String.Format("FTP Download 오류(재시도:{0}/{1})" + vbCrLf + SrcFIp, 재시도횟수, MaxRetryCount))
|
|
||||||
Form_Status.Refresh()
|
|
||||||
Threading.Thread.Sleep(2000)
|
|
||||||
GoTo FTPDOWN
|
|
||||||
Else
|
|
||||||
'//아무것도 하지않는다 이것은 오류이다.
|
|
||||||
Err = True
|
|
||||||
Continue For
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
|
|
||||||
Try
|
|
||||||
'//일반파일은 기존대로 사용하도록 한다.
|
|
||||||
SrcFI.CopyTo(DesFi.FullName, True)
|
|
||||||
Dr.성공 = "O"
|
|
||||||
Dr.오류 = ""
|
|
||||||
Dr.EndEdit()
|
|
||||||
Catch ex As Exception
|
|
||||||
Err = True
|
|
||||||
Dr.성공 = "X"
|
|
||||||
Dr.오류 = "일반파일복사오류:" + ex.Message.ToString()
|
|
||||||
Dr.EndEdit()
|
|
||||||
Continue For
|
|
||||||
End Try
|
|
||||||
|
|
||||||
End If
|
|
||||||
|
|
||||||
Application.DoEvents()
|
|
||||||
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
|
|
||||||
Next
|
|
||||||
MDiMain.MSG("파일 [복사] 완료" & IIf(Err, "(일부파일에 오류가 발생하였습니다", ""))
|
|
||||||
MDiMain.Noti("파일(복사)완료")
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
End Module
|
End Module
|
||||||
|
|||||||
@@ -33,6 +33,12 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
|
"MsmKey" = "8:_562711157F38E3186A51F84F05A25ED6"
|
||||||
|
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
||||||
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
|
}
|
||||||
|
"Entry"
|
||||||
|
{
|
||||||
"MsmKey" = "8:_65AD5F1E308A9FA5EDC00012E1E3AEBC"
|
"MsmKey" = "8:_65AD5F1E308A9FA5EDC00012E1E3AEBC"
|
||||||
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
@@ -51,7 +57,19 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_90EE8862AC05F94635A30DA18D1E7D3E"
|
"MsmKey" = "8:_81671565D90AC2303E6FF8577966CC4E"
|
||||||
|
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
||||||
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
|
}
|
||||||
|
"Entry"
|
||||||
|
{
|
||||||
|
"MsmKey" = "8:_916CF430D7635DDA53A774CF3EEB28E0"
|
||||||
|
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
||||||
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
|
}
|
||||||
|
"Entry"
|
||||||
|
{
|
||||||
|
"MsmKey" = "8:_944F06484C77058D98CE2680207AF8A7"
|
||||||
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
@@ -93,12 +111,6 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_BAB5DD50A75E49ACD0AD9DEAD2491CF9"
|
|
||||||
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
|
||||||
}
|
|
||||||
"Entry"
|
|
||||||
{
|
|
||||||
"MsmKey" = "8:_C853E0C84DEF9EA84A03A3A34D1D8D3D"
|
"MsmKey" = "8:_C853E0C84DEF9EA84A03A3A34D1D8D3D"
|
||||||
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
@@ -123,12 +135,6 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_D8D7CAA460DEB54444A13CD7BB6E910F"
|
|
||||||
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
|
||||||
}
|
|
||||||
"Entry"
|
|
||||||
{
|
|
||||||
"MsmKey" = "8:_DA4DC68F42EC38EDABA7C3392E0126C7"
|
"MsmKey" = "8:_DA4DC68F42EC38EDABA7C3392E0126C7"
|
||||||
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
@@ -147,12 +153,6 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_EE927A0579255EE3761A89887CC1C24C"
|
|
||||||
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
|
||||||
}
|
|
||||||
"Entry"
|
|
||||||
{
|
|
||||||
"MsmKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
"MsmKey" = "8:_F348CEA4150043899391F5791D5F1B19"
|
||||||
"OwnerKey" = "8:_UNDEFINED"
|
"OwnerKey" = "8:_UNDEFINED"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
@@ -172,25 +172,25 @@
|
|||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_UNDEFINED"
|
"MsmKey" = "8:_UNDEFINED"
|
||||||
"OwnerKey" = "8:_90EE8862AC05F94635A30DA18D1E7D3E"
|
"OwnerKey" = "8:_916CF430D7635DDA53A774CF3EEB28E0"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_UNDEFINED"
|
"MsmKey" = "8:_UNDEFINED"
|
||||||
"OwnerKey" = "8:_D8D7CAA460DEB54444A13CD7BB6E910F"
|
"OwnerKey" = "8:_81671565D90AC2303E6FF8577966CC4E"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_UNDEFINED"
|
"MsmKey" = "8:_UNDEFINED"
|
||||||
"OwnerKey" = "8:_BAB5DD50A75E49ACD0AD9DEAD2491CF9"
|
"OwnerKey" = "8:_562711157F38E3186A51F84F05A25ED6"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_UNDEFINED"
|
"MsmKey" = "8:_UNDEFINED"
|
||||||
"OwnerKey" = "8:_EE927A0579255EE3761A89887CC1C24C"
|
"OwnerKey" = "8:_944F06484C77058D98CE2680207AF8A7"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
@@ -404,6 +404,37 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_562711157F38E3186A51F84F05A25ED6"
|
||||||
|
{
|
||||||
|
"AssemblyRegister" = "3:1"
|
||||||
|
"AssemblyIsInGAC" = "11:FALSE"
|
||||||
|
"AssemblyAsmDisplayName" = "8:FTP_Client, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
|
||||||
|
"ScatterAssemblies"
|
||||||
|
{
|
||||||
|
"_562711157F38E3186A51F84F05A25ED6"
|
||||||
|
{
|
||||||
|
"Name" = "8:FTP_Client.dll"
|
||||||
|
"Attributes" = "3:512"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
"SourcePath" = "8:FTP_Client.dll"
|
||||||
|
"TargetName" = "8:"
|
||||||
|
"Tag" = "8:"
|
||||||
|
"Folder" = "8:_EECE35A66DEC41D387A998BBDBDC7978"
|
||||||
|
"Condition" = "8:"
|
||||||
|
"Transitive" = "11:FALSE"
|
||||||
|
"Vital" = "11:TRUE"
|
||||||
|
"ReadOnly" = "11:FALSE"
|
||||||
|
"Hidden" = "11:FALSE"
|
||||||
|
"System" = "11:FALSE"
|
||||||
|
"Permanent" = "11:FALSE"
|
||||||
|
"SharedLegacy" = "11:FALSE"
|
||||||
|
"PackageAs" = "3:1"
|
||||||
|
"Register" = "3:1"
|
||||||
|
"Exclude" = "11:FALSE"
|
||||||
|
"IsDependency" = "11:TRUE"
|
||||||
|
"IsolateTo" = "8:"
|
||||||
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_65AD5F1E308A9FA5EDC00012E1E3AEBC"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_65AD5F1E308A9FA5EDC00012E1E3AEBC"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@@ -466,14 +497,45 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_90EE8862AC05F94635A30DA18D1E7D3E"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_81671565D90AC2303E6FF8577966CC4E"
|
||||||
|
{
|
||||||
|
"AssemblyRegister" = "3:1"
|
||||||
|
"AssemblyIsInGAC" = "11:FALSE"
|
||||||
|
"AssemblyAsmDisplayName" = "8:ArinLog, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
|
||||||
|
"ScatterAssemblies"
|
||||||
|
{
|
||||||
|
"_81671565D90AC2303E6FF8577966CC4E"
|
||||||
|
{
|
||||||
|
"Name" = "8:ArinLog.dll"
|
||||||
|
"Attributes" = "3:512"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
"SourcePath" = "8:ArinLog.dll"
|
||||||
|
"TargetName" = "8:"
|
||||||
|
"Tag" = "8:"
|
||||||
|
"Folder" = "8:_EECE35A66DEC41D387A998BBDBDC7978"
|
||||||
|
"Condition" = "8:"
|
||||||
|
"Transitive" = "11:FALSE"
|
||||||
|
"Vital" = "11:TRUE"
|
||||||
|
"ReadOnly" = "11:FALSE"
|
||||||
|
"Hidden" = "11:FALSE"
|
||||||
|
"System" = "11:FALSE"
|
||||||
|
"Permanent" = "11:FALSE"
|
||||||
|
"SharedLegacy" = "11:FALSE"
|
||||||
|
"PackageAs" = "3:1"
|
||||||
|
"Register" = "3:1"
|
||||||
|
"Exclude" = "11:FALSE"
|
||||||
|
"IsDependency" = "11:TRUE"
|
||||||
|
"IsolateTo" = "8:"
|
||||||
|
}
|
||||||
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_916CF430D7635DDA53A774CF3EEB28E0"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
"AssemblyIsInGAC" = "11:FALSE"
|
"AssemblyIsInGAC" = "11:FALSE"
|
||||||
"AssemblyAsmDisplayName" = "8:ArinSetting, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
|
"AssemblyAsmDisplayName" = "8:ArinSetting, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
|
||||||
"ScatterAssemblies"
|
"ScatterAssemblies"
|
||||||
{
|
{
|
||||||
"_90EE8862AC05F94635A30DA18D1E7D3E"
|
"_916CF430D7635DDA53A774CF3EEB28E0"
|
||||||
{
|
{
|
||||||
"Name" = "8:ArinSetting.dll"
|
"Name" = "8:ArinSetting.dll"
|
||||||
"Attributes" = "3:512"
|
"Attributes" = "3:512"
|
||||||
@@ -497,6 +559,37 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_944F06484C77058D98CE2680207AF8A7"
|
||||||
|
{
|
||||||
|
"AssemblyRegister" = "3:1"
|
||||||
|
"AssemblyIsInGAC" = "11:FALSE"
|
||||||
|
"AssemblyAsmDisplayName" = "8:CommonClassv2, Version=1.2.1.0, Culture=neutral, processorArchitecture=MSIL"
|
||||||
|
"ScatterAssemblies"
|
||||||
|
{
|
||||||
|
"_944F06484C77058D98CE2680207AF8A7"
|
||||||
|
{
|
||||||
|
"Name" = "8:CommonClassv2.dll"
|
||||||
|
"Attributes" = "3:512"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
"SourcePath" = "8:CommonClassv2.dll"
|
||||||
|
"TargetName" = "8:"
|
||||||
|
"Tag" = "8:"
|
||||||
|
"Folder" = "8:_EECE35A66DEC41D387A998BBDBDC7978"
|
||||||
|
"Condition" = "8:"
|
||||||
|
"Transitive" = "11:FALSE"
|
||||||
|
"Vital" = "11:TRUE"
|
||||||
|
"ReadOnly" = "11:FALSE"
|
||||||
|
"Hidden" = "11:FALSE"
|
||||||
|
"System" = "11:FALSE"
|
||||||
|
"Permanent" = "11:FALSE"
|
||||||
|
"SharedLegacy" = "11:FALSE"
|
||||||
|
"PackageAs" = "3:1"
|
||||||
|
"Register" = "3:1"
|
||||||
|
"Exclude" = "11:FALSE"
|
||||||
|
"IsDependency" = "11:TRUE"
|
||||||
|
"IsolateTo" = "8:"
|
||||||
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AFAC776AE119E0BFC9E6DB5359F92516"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AFAC776AE119E0BFC9E6DB5359F92516"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@@ -559,37 +652,6 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BAB5DD50A75E49ACD0AD9DEAD2491CF9"
|
|
||||||
{
|
|
||||||
"AssemblyRegister" = "3:1"
|
|
||||||
"AssemblyIsInGAC" = "11:FALSE"
|
|
||||||
"AssemblyAsmDisplayName" = "8:FTP_Client, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
|
|
||||||
"ScatterAssemblies"
|
|
||||||
{
|
|
||||||
"_BAB5DD50A75E49ACD0AD9DEAD2491CF9"
|
|
||||||
{
|
|
||||||
"Name" = "8:FTP_Client.dll"
|
|
||||||
"Attributes" = "3:512"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
"SourcePath" = "8:FTP_Client.dll"
|
|
||||||
"TargetName" = "8:"
|
|
||||||
"Tag" = "8:"
|
|
||||||
"Folder" = "8:_EECE35A66DEC41D387A998BBDBDC7978"
|
|
||||||
"Condition" = "8:"
|
|
||||||
"Transitive" = "11:FALSE"
|
|
||||||
"Vital" = "11:TRUE"
|
|
||||||
"ReadOnly" = "11:FALSE"
|
|
||||||
"Hidden" = "11:FALSE"
|
|
||||||
"System" = "11:FALSE"
|
|
||||||
"Permanent" = "11:FALSE"
|
|
||||||
"SharedLegacy" = "11:FALSE"
|
|
||||||
"PackageAs" = "3:1"
|
|
||||||
"Register" = "3:1"
|
|
||||||
"Exclude" = "11:FALSE"
|
|
||||||
"IsDependency" = "11:TRUE"
|
|
||||||
"IsolateTo" = "8:"
|
|
||||||
}
|
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C853E0C84DEF9EA84A03A3A34D1D8D3D"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C853E0C84DEF9EA84A03A3A34D1D8D3D"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@@ -652,37 +714,6 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D8D7CAA460DEB54444A13CD7BB6E910F"
|
|
||||||
{
|
|
||||||
"AssemblyRegister" = "3:1"
|
|
||||||
"AssemblyIsInGAC" = "11:FALSE"
|
|
||||||
"AssemblyAsmDisplayName" = "8:ArinLog, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
|
|
||||||
"ScatterAssemblies"
|
|
||||||
{
|
|
||||||
"_D8D7CAA460DEB54444A13CD7BB6E910F"
|
|
||||||
{
|
|
||||||
"Name" = "8:ArinLog.dll"
|
|
||||||
"Attributes" = "3:512"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
"SourcePath" = "8:ArinLog.dll"
|
|
||||||
"TargetName" = "8:"
|
|
||||||
"Tag" = "8:"
|
|
||||||
"Folder" = "8:_EECE35A66DEC41D387A998BBDBDC7978"
|
|
||||||
"Condition" = "8:"
|
|
||||||
"Transitive" = "11:FALSE"
|
|
||||||
"Vital" = "11:TRUE"
|
|
||||||
"ReadOnly" = "11:FALSE"
|
|
||||||
"Hidden" = "11:FALSE"
|
|
||||||
"System" = "11:FALSE"
|
|
||||||
"Permanent" = "11:FALSE"
|
|
||||||
"SharedLegacy" = "11:FALSE"
|
|
||||||
"PackageAs" = "3:1"
|
|
||||||
"Register" = "3:1"
|
|
||||||
"Exclude" = "11:FALSE"
|
|
||||||
"IsDependency" = "11:TRUE"
|
|
||||||
"IsolateTo" = "8:"
|
|
||||||
}
|
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DA4DC68F42EC38EDABA7C3392E0126C7"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DA4DC68F42EC38EDABA7C3392E0126C7"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@@ -745,37 +776,6 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EE927A0579255EE3761A89887CC1C24C"
|
|
||||||
{
|
|
||||||
"AssemblyRegister" = "3:1"
|
|
||||||
"AssemblyIsInGAC" = "11:FALSE"
|
|
||||||
"AssemblyAsmDisplayName" = "8:CommonClassv2, Version=1.2.1.0, Culture=neutral, processorArchitecture=MSIL"
|
|
||||||
"ScatterAssemblies"
|
|
||||||
{
|
|
||||||
"_EE927A0579255EE3761A89887CC1C24C"
|
|
||||||
{
|
|
||||||
"Name" = "8:CommonClassv2.dll"
|
|
||||||
"Attributes" = "3:512"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
"SourcePath" = "8:CommonClassv2.dll"
|
|
||||||
"TargetName" = "8:"
|
|
||||||
"Tag" = "8:"
|
|
||||||
"Folder" = "8:_EECE35A66DEC41D387A998BBDBDC7978"
|
|
||||||
"Condition" = "8:"
|
|
||||||
"Transitive" = "11:FALSE"
|
|
||||||
"Vital" = "11:TRUE"
|
|
||||||
"ReadOnly" = "11:FALSE"
|
|
||||||
"Hidden" = "11:FALSE"
|
|
||||||
"System" = "11:FALSE"
|
|
||||||
"Permanent" = "11:FALSE"
|
|
||||||
"SharedLegacy" = "11:FALSE"
|
|
||||||
"PackageAs" = "3:1"
|
|
||||||
"Register" = "3:1"
|
|
||||||
"Exclude" = "11:FALSE"
|
|
||||||
"IsDependency" = "11:TRUE"
|
|
||||||
"IsolateTo" = "8:"
|
|
||||||
}
|
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F431995862C0F5BD09455462CE7F8A93"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F431995862C0F5BD09455462CE7F8A93"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@@ -875,7 +875,7 @@
|
|||||||
"Name" = "8:Microsoft Visual Studio"
|
"Name" = "8:Microsoft Visual Studio"
|
||||||
"ProductName" = "8:파일명 관리자"
|
"ProductName" = "8:파일명 관리자"
|
||||||
"ProductCode" = "8:{BA47AF81-2610-4194-87E6-340E86B522F1}"
|
"ProductCode" = "8:{BA47AF81-2610-4194-87E6-340E86B522F1}"
|
||||||
"PackageCode" = "8:{45D25603-AEBA-41B7-AE6B-A20EFE52CD0A}"
|
"PackageCode" = "8:{8A7A0788-154A-4BA6-89EF-B74B357342BE}"
|
||||||
"UpgradeCode" = "8:{94790222-C9E4-404E-8F83-4554D5B6F6C0}"
|
"UpgradeCode" = "8:{94790222-C9E4-404E-8F83-4554D5B6F6C0}"
|
||||||
"AspNetVersion" = "8:4.0.30319.0"
|
"AspNetVersion" = "8:4.0.30319.0"
|
||||||
"RestartWWWService" = "11:FALSE"
|
"RestartWWWService" = "11:FALSE"
|
||||||
|
|||||||
Reference in New Issue
Block a user