diff --git a/DriveInfo.suo b/DriveInfo.suo
index 665fdf8..913a4f2 100644
Binary files a/DriveInfo.suo and b/DriveInfo.suo differ
diff --git a/DriveInfo/DriveInfo.vbproj b/DriveInfo/DriveInfo.vbproj
index cb1da0f..90bc428 100644
--- a/DriveInfo/DriveInfo.vbproj
+++ b/DriveInfo/DriveInfo.vbproj
@@ -151,6 +151,7 @@
+
Form_Status.vb
diff --git a/DriveInfo/My Project/AssemblyInfo.vb b/DriveInfo/My Project/AssemblyInfo.vb
index 1fafd7d..3ae869b 100644
--- a/DriveInfo/My Project/AssemblyInfo.vb
+++ b/DriveInfo/My Project/AssemblyInfo.vb
@@ -33,5 +33,5 @@ Imports System.Runtime.InteropServices
' by using the '*' as shown below:
'
-
-
+
+
diff --git a/DriveInfo/모듈/Mod_Copy.vb b/DriveInfo/모듈/Mod_Copy.vb
new file mode 100644
index 0000000..202137d
--- /dev/null
+++ b/DriveInfo/모듈/Mod_Copy.vb
@@ -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
diff --git a/DriveInfo/모듈/Mod_Move.vb b/DriveInfo/모듈/Mod_Move.vb
index ff88898..bbc0274 100644
--- a/DriveInfo/모듈/Mod_Move.vb
+++ b/DriveInfo/모듈/Mod_Move.vb
@@ -65,6 +65,8 @@ Module Mod_Move '//파일이동 모듈파일
SrcOffset = index + getSP() - 1 '//줄시작값과 현재의 오프셋을 더한다.
Dim loopcnt2 As Integer = 0
+ Dim 작업폴더 As String = GetWorkDIr().Replace("ftp:", "").Replace("FTP:", "")
+
For Each dr As ireaDataSet.FileListRow In WRow
NR = MDiMain.DataSet1.WorkList.NewWorkListRow
@@ -87,21 +89,24 @@ Module Mod_Move '//파일이동 모듈파일
NR.오류 = ""
Try
- DesDir = New DirectoryInfo(MDiMain.DESD_GetDesDir(SrcOffset, dr.파일명.Substring(0, dr.파일명.LastIndexOf(".")), GetExtendOnly, dr.경로.Substring(GetWorkDIr.Length)))
- NR.대상경로 = DesFile.DirectoryName
+ DesDir = New DirectoryInfo(MDiMain.DESD_GetDesDir(SrcOffset, dr.파일명.Substring(0, dr.파일명.LastIndexOf(".")), GetExtendOnly, dr.경로.Substring(작업폴더.Length)))
+ NR.대상경로 = DesDir.FullName '//수정함
Catch ex As Exception
NR.대상경로 = ""
NR.오류 += ex.Message
End Try
- Try
- DesFile = New FileInfo(DesDir.FullName & "\" & MDiMain.Desf_Get_FileList(SrcOffset, dr.파일명.Substring(0, dr.파일명.LastIndexOf(".")), GetExtendOnly) & Pub.GetExtendFromMdi.Trim("*"))
- NR.대상파일명 = DesFile.Name
- Catch ex As Exception
- NR.대상파일명 = ""
- NR.오류 += ex.Message
- End Try
+ If String.IsNullOrEmpty(NR.대상경로) = False Then
+ Try
+ DesFile = New FileInfo(DesDir.FullName & "\" & MDiMain.Desf_Get_FileList(SrcOffset, dr.파일명.Substring(0, dr.파일명.LastIndexOf(".")), GetExtendOnly) & Pub.GetExtendFromMdi.Trim("*"))
+ NR.대상파일명 = DesFile.Name
+ Catch ex As Exception
+ NR.대상파일명 = ""
+ NR.오류 += ex.Message
+ End Try
+ End If
+
If NR.오류 <> "" Then
'//이미오류가 발생했다.
Try
@@ -312,183 +317,4 @@ Module Mod_Move '//파일이동 모듈파일
MDiMain.MSG("파일 [이동] 완료" & IIf(Errcount > 0, "(일부파일에 오류가 발생하였습니다", ""))
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
diff --git a/Setup1/Setup1.vdproj b/Setup1/Setup1.vdproj
index 6d8b1ac..4d76e7a 100644
--- a/Setup1/Setup1.vdproj
+++ b/Setup1/Setup1.vdproj
@@ -33,6 +33,12 @@
}
"Entry"
{
+ "MsmKey" = "8:_562711157F38E3186A51F84F05A25ED6"
+ "OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
"MsmKey" = "8:_65AD5F1E308A9FA5EDC00012E1E3AEBC"
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
"MsmSig" = "8:_UNDEFINED"
@@ -51,7 +57,19 @@
}
"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"
"MsmSig" = "8:_UNDEFINED"
}
@@ -93,12 +111,6 @@
}
"Entry"
{
- "MsmKey" = "8:_BAB5DD50A75E49ACD0AD9DEAD2491CF9"
- "OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
"MsmKey" = "8:_C853E0C84DEF9EA84A03A3A34D1D8D3D"
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
"MsmSig" = "8:_UNDEFINED"
@@ -123,12 +135,6 @@
}
"Entry"
{
- "MsmKey" = "8:_D8D7CAA460DEB54444A13CD7BB6E910F"
- "OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
"MsmKey" = "8:_DA4DC68F42EC38EDABA7C3392E0126C7"
"OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
"MsmSig" = "8:_UNDEFINED"
@@ -147,12 +153,6 @@
}
"Entry"
{
- "MsmKey" = "8:_EE927A0579255EE3761A89887CC1C24C"
- "OwnerKey" = "8:_F348CEA4150043899391F5791D5F1B19"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
"MsmKey" = "8:_F348CEA4150043899391F5791D5F1B19"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
@@ -172,25 +172,25 @@
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_90EE8862AC05F94635A30DA18D1E7D3E"
+ "OwnerKey" = "8:_916CF430D7635DDA53A774CF3EEB28E0"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_D8D7CAA460DEB54444A13CD7BB6E910F"
+ "OwnerKey" = "8:_81671565D90AC2303E6FF8577966CC4E"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_BAB5DD50A75E49ACD0AD9DEAD2491CF9"
+ "OwnerKey" = "8:_562711157F38E3186A51F84F05A25ED6"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_EE927A0579255EE3761A89887CC1C24C"
+ "OwnerKey" = "8:_944F06484C77058D98CE2680207AF8A7"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
@@ -404,6 +404,37 @@
"IsDependency" = "11:TRUE"
"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"
{
"AssemblyRegister" = "3:1"
@@ -466,14 +497,45 @@
"IsDependency" = "11:TRUE"
"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"
"AssemblyIsInGAC" = "11:FALSE"
"AssemblyAsmDisplayName" = "8:ArinSetting, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
"ScatterAssemblies"
{
- "_90EE8862AC05F94635A30DA18D1E7D3E"
+ "_916CF430D7635DDA53A774CF3EEB28E0"
{
"Name" = "8:ArinSetting.dll"
"Attributes" = "3:512"
@@ -497,6 +559,37 @@
"IsDependency" = "11:TRUE"
"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"
{
"AssemblyRegister" = "3:1"
@@ -559,37 +652,6 @@
"IsDependency" = "11:TRUE"
"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"
{
"AssemblyRegister" = "3:1"
@@ -652,37 +714,6 @@
"IsDependency" = "11:TRUE"
"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"
{
"AssemblyRegister" = "3:1"
@@ -745,37 +776,6 @@
"IsDependency" = "11:TRUE"
"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"
{
"AssemblyRegister" = "3:1"
@@ -875,7 +875,7 @@
"Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:파일명 관리자"
"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}"
"AspNetVersion" = "8:4.0.30319.0"
"RestartWWWService" = "11:FALSE"