프로그램 아이콘 적용.
프로그램 시작시 clientexe 교체 오류로 인해, 바로 종료되는 현상 수정. 복본조사 화면을 old 와 new 로 분리 함.
This commit is contained in:
@@ -105,10 +105,43 @@ namespace WindowsFormsApp1
|
|||||||
SetBtnName();
|
SetBtnName();
|
||||||
}
|
}
|
||||||
catch (Exception ex) { MessageBox.Show(ex.ToString()); }
|
catch (Exception ex) { MessageBox.Show(ex.ToString()); }
|
||||||
|
|
||||||
|
UpdaterCheck();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// factory client update checkd
|
||||||
|
/// </summary>
|
||||||
|
static void UpdaterCheck()
|
||||||
|
{
|
||||||
|
var fi = new System.IO.FileInfo("_Factory_Client.exe");
|
||||||
|
var fio = new System.IO.FileInfo("Factory_Client.exe");
|
||||||
|
if (fi.Exists)
|
||||||
|
{
|
||||||
|
if (fio.Exists == false)
|
||||||
|
{
|
||||||
|
fi.CopyTo(fio.FullName);
|
||||||
|
fio.LastWriteTime = fi.LastWriteTime;
|
||||||
|
fio.LastAccessTime = fi.LastAccessTime;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
//check size
|
||||||
|
if (fi.Length != fio.Length || fi.LastWriteTime != fio.LastWriteTime)
|
||||||
|
{
|
||||||
|
fi.CopyTo(fio.FullName, true);
|
||||||
|
fio.LastWriteTime = fi.LastWriteTime;
|
||||||
|
fio.LastAccessTime = fi.LastAccessTime;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Console.WriteLine("updater patch");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#region 즐겨찾기 버튼 세팅
|
#region 즐겨찾기 버튼 세팅
|
||||||
public void SetBtnName()
|
public void SetBtnName()
|
||||||
@@ -224,7 +257,7 @@ namespace WindowsFormsApp1
|
|||||||
"마크통계", "장비관리" };
|
"마크통계", "장비관리" };
|
||||||
ToolStripMenuItem[] MarcT = {
|
ToolStripMenuItem[] MarcT = {
|
||||||
마크작성, 마크목록, 소장자료검색, 마크정리, iSBN조회, 목록, 편목, 마크반입,
|
마크작성, 마크목록, 소장자료검색, 마크정리, iSBN조회, 목록, 편목, 마크반입,
|
||||||
마크반출, 복본조사1, dLS복본조사, 마크수집, 전집관리,
|
마크반출, 복본조사1, 복본조사2, dLS복본조사, 마크수집, 전집관리,
|
||||||
검수, 저자기호, DLS조회, 서류작성,
|
검수, 저자기호, DLS조회, 서류작성,
|
||||||
마크통계, 장비관리
|
마크통계, 장비관리
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -17,8 +17,15 @@ namespace WindowsFormsApp1
|
|||||||
Application.EnableVisualStyles();
|
Application.EnableVisualStyles();
|
||||||
Application.SetCompatibleTextRenderingDefault(false);
|
Application.SetCompatibleTextRenderingDefault(false);
|
||||||
//AR.UTIL.MsgE("unitmarc");
|
//AR.UTIL.MsgE("unitmarc");
|
||||||
DB_InitSetting();
|
try
|
||||||
UpdaterCheck();
|
{
|
||||||
|
DB_InitSetting();
|
||||||
|
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show(ex.Message);
|
||||||
|
}
|
||||||
|
|
||||||
Application.Run(new Main());
|
Application.Run(new Main());
|
||||||
}
|
}
|
||||||
@@ -28,34 +35,6 @@ namespace WindowsFormsApp1
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// factory client update checkd
|
|
||||||
/// </summary>
|
|
||||||
static void UpdaterCheck()
|
|
||||||
{
|
|
||||||
var fi = new System.IO.FileInfo("_Factory_Client.exe");
|
|
||||||
var fio = new System.IO.FileInfo("Factory_Client.exe");
|
|
||||||
if (fi.Exists)
|
|
||||||
{
|
|
||||||
if (fio.Exists == false)
|
|
||||||
{
|
|
||||||
fi.CopyTo(fio.FullName);
|
|
||||||
fio.LastWriteTime = fi.LastWriteTime;
|
|
||||||
fio.LastAccessTime = fi.LastAccessTime;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
//check size
|
|
||||||
if(fi.Length != fio.Length || fi.LastWriteTime != fio.LastWriteTime)
|
|
||||||
{
|
|
||||||
fi.CopyTo(fio.FullName,true);
|
|
||||||
fio.LastWriteTime = fi.LastWriteTime;
|
|
||||||
fio.LastAccessTime = fi.LastAccessTime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Console.WriteLine("updater patch");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
static void DB_InitSetting()
|
static void DB_InitSetting()
|
||||||
{
|
{
|
||||||
UniMarc.Properties.Settings.Default.IP = ConvertIP(UniMarc.Properties.Settings.Default.IP);
|
UniMarc.Properties.Settings.Default.IP = ConvertIP(UniMarc.Properties.Settings.Default.IP);
|
||||||
|
|||||||
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||||||
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호를
|
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호를
|
||||||
// 기본값으로 할 수 있습니다.
|
// 기본값으로 할 수 있습니다.
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("1.0.187.1")]
|
[assembly: AssemblyVersion("1.0.187.3")]
|
||||||
[assembly: AssemblyFileVersion("1.0.187.1")]
|
[assembly: AssemblyFileVersion("1.0.187.3")]
|
||||||
|
|||||||
@@ -74,6 +74,9 @@
|
|||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<ManifestKeyFile>UniMarc_TemporaryKey.pfx</ManifestKeyFile>
|
<ManifestKeyFile>UniMarc_TemporaryKey.pfx</ManifestKeyFile>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<ApplicationIcon>UniMarc.ico</ApplicationIcon>
|
||||||
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="AngleSharp, Version=1.0.4.0, Culture=neutral, PublicKeyToken=e83494dcdc6d31ea, processorArchitecture=MSIL">
|
<Reference Include="AngleSharp, Version=1.0.4.0, Culture=neutral, PublicKeyToken=e83494dcdc6d31ea, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\AngleSharp.1.0.4\lib\net472\AngleSharp.dll</HintPath>
|
<HintPath>..\packages\AngleSharp.1.0.4\lib\net472\AngleSharp.dll</HintPath>
|
||||||
@@ -1920,6 +1923,7 @@
|
|||||||
<None Include="Resources\0_Empty.png" />
|
<None Include="Resources\0_Empty.png" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<Content Include="UniMarc.ico" />
|
||||||
<None Include="Connected Services\BaroService_TI\configuration91.svcinfo" />
|
<None Include="Connected Services\BaroService_TI\configuration91.svcinfo" />
|
||||||
<None Include="Connected Services\BaroService_TI\configuration.svcinfo" />
|
<None Include="Connected Services\BaroService_TI\configuration.svcinfo" />
|
||||||
<None Include="Connected Services\BaroService_TI\Reference.svcmap">
|
<None Include="Connected Services\BaroService_TI\Reference.svcmap">
|
||||||
|
|||||||
BIN
unimarc/unimarc/UniMarc.ico
Normal file
BIN
unimarc/unimarc/UniMarc.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 66 KiB |
Binary file not shown.
Reference in New Issue
Block a user