프로젝트

일반

사용자정보

개정판 d60f94ee

IDd60f94ee0ba6303142273ea3f27d73273bbb30d2
상위 8f86cf42
하위 a1e2ba68

김태성이(가) 약 4년 전에 추가함

textbox 입력시 방향키 누르면 화면이 이동됨 (커서가 이동되도록 수정)

Change-Id: I535733f60e56a203d49b3b63f3cebe592edba320

차이점 보기:

DnsCheckTest.sln
1

2
Microsoft Visual Studio Solution File, Format Version 12.00
3
# Visual Studio Version 16
4
VisualStudioVersion = 16.0.30709.132
5
MinimumVisualStudioVersion = 10.0.40219.1
6
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DnsCheckTest", "DnsCheckTest\DnsCheckTest.csproj", "{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}"
7
EndProject
8
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlazorApp1", "..\test\BlazorApp1\BlazorApp1.csproj", "{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}"
9
EndProject
10
Global
11
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
12
		Debug_Daelim|Any CPU = Debug_Daelim|Any CPU
13
		Debug|Any CPU = Debug|Any CPU
14
		Release_Default|Any CPU = Release_Default|Any CPU
15
		Release_PEMSS|Any CPU = Release_PEMSS|Any CPU
16
		Release|Any CPU = Release|Any CPU
17
	EndGlobalSection
18
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
19
		{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Debug_Daelim|Any CPU.ActiveCfg = Debug_Daelim|Any CPU
20
		{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Debug_Daelim|Any CPU.Build.0 = Debug_Daelim|Any CPU
21
		{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
22
		{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
23
		{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Release_Default|Any CPU.ActiveCfg = Release_Default|Any CPU
24
		{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Release_Default|Any CPU.Build.0 = Release_Default|Any CPU
25
		{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Release_PEMSS|Any CPU.ActiveCfg = Release_PEMSS|Any CPU
26
		{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Release_PEMSS|Any CPU.Build.0 = Release_PEMSS|Any CPU
27
		{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
28
		{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Release|Any CPU.Build.0 = Release|Any CPU
29
		{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}.Debug_Daelim|Any CPU.ActiveCfg = Debug|Any CPU
30
		{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}.Debug_Daelim|Any CPU.Build.0 = Debug|Any CPU
31
		{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
32
		{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}.Debug|Any CPU.Build.0 = Debug|Any CPU
33
		{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}.Release_Default|Any CPU.ActiveCfg = Release|Any CPU
34
		{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}.Release_Default|Any CPU.Build.0 = Release|Any CPU
35
		{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}.Release_PEMSS|Any CPU.ActiveCfg = Release|Any CPU
36
		{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}.Release_PEMSS|Any CPU.Build.0 = Release|Any CPU
37
		{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}.Release|Any CPU.ActiveCfg = Release|Any CPU
38
		{A9CCD8BD-1728-47B9-AD87-F1D1A81CA39F}.Release|Any CPU.Build.0 = Release|Any CPU
39
	EndGlobalSection
40
	GlobalSection(SolutionProperties) = preSolution
41
		HideSolutionNode = FALSE
42
	EndGlobalSection
43
	GlobalSection(ExtensibilityGlobals) = postSolution
44
		SolutionGuid = {247BBA11-214D-46F4-B2CE-6F95B461ACF1}
45
	EndGlobalSection
46
EndGlobal
DnsCheckTest/DNSHelper.cs
1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Net;
5
using System.Net.NetworkInformation;
6
using System.Text;
7
using System.Threading.Tasks;
8

  
9
namespace CommonLib
10
{
11
    public class DNSHelper
12
    {
13
        public static IPAddress GetDnsAdress()
14
        {
15
            NetworkInterface[] networkInterfaces = NetworkInterface.GetAllNetworkInterfaces();
16

  
17
            foreach (NetworkInterface networkInterface in networkInterfaces)
18
            {
19

  
20
                if ((networkInterface.NetworkInterfaceType == NetworkInterfaceType.Ethernet ||
21
                    networkInterface.NetworkInterfaceType == NetworkInterfaceType.Wireless80211)
22
                    && networkInterface.OperationalStatus == OperationalStatus.Up)
23
                {
24
                    IPInterfaceProperties ipProperties = networkInterface.GetIPProperties();
25
                    IPAddressCollection dnsAddresses = ipProperties.DnsAddresses;
26

  
27
                    foreach (IPAddress dnsAdress in dnsAddresses)
28
                    {
29
                        if (dnsAdress.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork)
30
                        {
31
                            try
32
                            {
33
                                var host = Dns.GetHostEntry(dnsAdress);
34

  
35
                                if (host != null)
36
                                {
37
                                    return dnsAdress;
38
                                }
39
                            }
40
                            catch (Exception ex)
41
                            {
42
                                if (ex.InnerException is System.Net.Sockets.SocketException)
43
                                {
44
                                    System.Diagnostics.Debug.WriteLine((ex.InnerException as System.Net.Sockets.SocketException).SocketErrorCode);
45
                                }
46
                                //return dnsAdress;
47
                            }
48
                        }
49
            
50
                    }
51
                }
52
            }
53

  
54
            return null;
55
        }
56

  
57
        public static async Task<IPHostEntry> GetHostEntryAsync()
58
        {
59
            IPHostEntry result = null;
60

  
61
            try
62
            {
63
                var ipaddress = CommonLib.DNSHelper.GetDnsAdress();
64

  
65
                result = await Dns.GetHostEntryAsync(ipaddress);
66
            }
67
            catch (Exception ex)
68
            {
69
                if (ex.InnerException is System.Net.Sockets.SocketException)
70
                {
71
                    System.Diagnostics.Debug.WriteLine((ex.InnerException as System.Net.Sockets.SocketException).SocketErrorCode);
72
                }
73
                else
74
                {
75

  
76
                    System.Diagnostics.Debug.WriteLine(ex.ToString());
77
                }
78
            }
79

  
80
            System.Diagnostics.Debug.WriteLine("DNS END");
81

  
82
            return result;
83
        }
84

  
85
        public static IPHostEntry GetHostEntryTask()
86
        {
87
            IPHostEntry result = null;
88

  
89
            try
90
            {
91
                var ipaddress = CommonLib.DNSHelper.GetDnsAdress();
92

  
93
                var task = Task.Factory.StartNew(() =>
94
                {
95
                    result = Dns.GetHostEntry(ipaddress);
96
                    result.AddressList = new IPAddress[] { ipaddress };
97
                });
98

  
99
                task.Wait();
100
            }
101
            catch (Exception ex)
102
            {
103
                if (ex.InnerException is System.Net.Sockets.SocketException)
104
                {
105
                    System.Diagnostics.Debug.WriteLine((ex.InnerException as System.Net.Sockets.SocketException).SocketErrorCode);
106
                }
107
                else
108
                {
109

  
110
                    System.Diagnostics.Debug.WriteLine(ex.ToString());
111
                }
112
            }
113

  
114
            return result;
115
        }
116
    }
117
}
DnsCheckTest/DnsCheckTest.csproj
95 95
      <DependentUpon>App.xaml</DependentUpon>
96 96
      <SubType>Code</SubType>
97 97
    </Compile>
98
    <Compile Include="DNSHelper.cs" />
98 99
    <Compile Include="MainWindow.xaml.cs">
99 100
      <DependentUpon>MainWindow.xaml</DependentUpon>
100 101
      <SubType>Code</SubType>
......
127 128
  <ItemGroup>
128 129
    <None Include="App.config" />
129 130
  </ItemGroup>
130
  <ItemGroup>
131
    <ProjectReference Include="..\CommonLib\CommonLib.csproj">
132
      <Project>{def47fc2-b898-4c92-ad8d-d7b9e994495e}</Project>
133
      <Name>CommonLib</Name>
134
    </ProjectReference>
135
  </ItemGroup>
136 131
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
137 132
</Project>
DnsCheckTest/MainWindow.xaml.cs
27 27
        {
28 28
            InitializeComponent();
29 29

  
30
            DnsCheckOld();
30
            //DnsCheckOld();
31 31
            DnsCheck();
32 32
        }
33 33

  
34 34
        private void Button_Click(object sender, RoutedEventArgs e)
35 35
        {
36
            DnsCheckOld();
36
            //DnsCheckOld();
37 37
            DnsCheck();
38 38
        }
39 39

  
......
48 48
            builder.AppendLine("");
49 49
            builder.AppendLine(" - Aliases");
50 50
            
51

  
51 52
            foreach (var item in host.Aliases)
52 53
            {
53 54
                builder.AppendLine($"  {item}");
INI/MARKUS.ini
3 3
[External]
4 4
IP=125.129.196.207
5 5
[BaseClientAddress]
6
URL=https://localhost:44301
6
URL=http://localhost:44301
7 7
[HubAddress]
8 8
URL=http://192.168.0.67:5100/
9 9
[UpdateVer64]
KCOM/Events/Event_KeyEvent.cs
289 289
                case Key.Up:
290 290
                case Key.Down:
291 291
                    {
292
						if(System.Windows.Input.Keyboard.FocusedElement is System.Windows.Controls.TextBox)
293
						{
294
							return;
295
						}
296
						
292 297
                        if(sender is UIElement)
293 298
                        {
294 299
                            (sender as UIElement).SetValue(TabNavigationExtensions.IsTabStopProperty, false);
KCOM/MARKUS.ini
4 4
[External]
5 5
IP=192.168.0.67
6 6
[BaseClientAddress]
7
URL=https://192.168.0.67:5979
7
URL=http://192.168.0.67:5979
8 8
[HubAddress]
9 9
URL=http://192.168.0.67:5100/
10 10
[UpdateVer64]
KCOM_API/KCOM_API.csproj
38 38
    <ErrorReport>prompt</ErrorReport>
39 39
    <WarningLevel>4</WarningLevel>
40 40
    <Prefer32Bit>false</Prefer32Bit>
41
    <PlatformTarget>x64</PlatformTarget>
41
    <PlatformTarget>AnyCPU</PlatformTarget>
42 42
    <PublishDatabases>false</PublishDatabases>
43 43
    <IncludeIisSettings>false</IncludeIisSettings>
44 44
    <ExcludeGeneratedDebugSymbol>true</ExcludeGeneratedDebugSymbol>
KCOM_API/Web.config
11 11
  </configSections>
12 12
  <connectionStrings>
13 13
    <add name="ConnectionString"
14
      connectionString="metadata=res://*/DataModel.KCOM_Model.csdl|res://*/DataModel.KCOM_Model.ssdl|res://*/DataModel.KCOM_Model.msl;provider=System.Data.SqlClient;provider=System.Data.SqlClient;provider connection string=&quot;data source=cloud.devdoftech.co.kr,7777;initial catalog=markus;persist security info=True;user id=doftech;password=dof1073#;multipleactiveresultsets=True;App=EntityFramework&quot;"
14
      connectionString="metadata=res://*/DataModel.KCOM_Model.csdl|res://*/DataModel.KCOM_Model.ssdl|res://*/DataModel.KCOM_Model.msl;provider=System.Data.SqlClient;provider=System.Data.SqlClient;provider connection string=&quot;data source=192.168.0.67;initial catalog=markus;persist security info=True;user id=doftech;password=dof1073#;multipleactiveresultsets=True;App=EntityFramework&quot;"
15 15
      providerName="System.Data.EntityClient"/>
16 16
    <add name="CIConnectionString"
17
      connectionString="metadata=res://*/DataModel.CIModel.csdl|res://*/DataModel.CIModel.ssdl|res://*/DataModel.CIModel.msl;provider=System.Data.SqlClient;provider=System.Data.SqlClient;provider connection string=&quot;data source=cloud.devdoftech.co.kr,7777;initial catalog=markus;persist security info=True;user id=doftech;password=dof1073#;multipleactiveresultsets=True;App=EntityFramework&quot;"
17
      connectionString="metadata=res://*/DataModel.CIModel.csdl|res://*/DataModel.CIModel.ssdl|res://*/DataModel.CIModel.msl;provider=System.Data.SqlClient;provider=System.Data.SqlClient;provider connection string=&quot;data source=192.168.0.67;initial catalog=markus;persist security info=True;user id=doftech;password=dof1073#;multipleactiveresultsets=True;App=EntityFramework&quot;"
18 18
      providerName="System.Data.EntityClient"/>
19 19
  </connectionStrings>
20 20
  <!--
......
81 81
    <services>
82 82
      <service behaviorConfiguration="KCOM_API.SilverlightServiceBehavior"
83 83
        name="KCOM_API.ServiceDeepView">
84
        <endpoint address="" binding="wsHttpBinding" bindingConfiguration="wsHttpBinding"
84
        <endpoint address="" binding="basicHttpBinding" bindingConfiguration="LargeBuffer"
85 85
          name="DeepViewPoint" contract="KCOM_API.ServiceDeepView">
86 86
          <identity>
87 87
            <dns value="localhost" />
......
104 104
  <applicationSettings>
105 105
    <KCOM_API.Properties.Settings>
106 106
      <setting name="TileSoucePath" serializeAs="String">
107
        <value>http://cloud.devdoftech.co.kr:5977/TileSource/{0}_Tile/{1}/{2}/{3}.png</value>
107
        <value>http://192.168.0.67:5977/TileSource/{0}_Tile/{1}/{2}/{3}.png</value>
108 108
      </setting>
109 109
      <setting name="TileSoucePath_SUB" serializeAs="String">
110
        <value>http://cloud.devdoftech.co.kr:5977/TileSource/{0}_Tile/{1}/{2}/{3}.png</value>
110
        <value>http://192.168.0.67:5977/TileSource/{0}_Tile/{1}/{2}/{3}.png</value>
111 111
      </setting>
112 112
      <setting name="IsProjectNoPass" serializeAs="String">
113 113
        <value>True</value>
MARKUS_html - 복사본 (2).html
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
2
<html>
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5
<STYLE type="text/css">
6
  BODY, TABLE, TD, TH, P {
7
    font-family: Calibri, Verdana, Helvetica, sans serif;
8
    font-size: 12px;
9
    color: black;
10
  }
11
  .console {
12
    font-family: Courier New;
13
  }
14
  .filesChanged {
15
    width: 10%;
16
    padding-left: 10px;
17
  }
18
  .section {
19
    width: 100%;
20
    border: thin black dotted;
21
  }
22
  .td-title-main {
23
    color: white;
24
    font-size: 200%;
25
    padding-left: 5px;
26
    font-weight: bold;
27
  }
28
  .td-title {
29
    color: white;
30
    font-size: 120%;
31
    font-weight: bold;
32
    padding-left: 5px;
33
    text-transform: uppercase;
34
  }
35
  .td-title-tests {
36
    font-weight: bold;
37
    font-size: 120%;
38
  }
39
  .td-header-maven-module {
40
    font-weight: bold;
41
    font-size: 120%;    
42
  }
43
  .td-maven-artifact {
44
    padding-left: 5px;
45
  }
46
  .tr-title {
47
    background-color: <%= (build.result == null || build.result.toString() == 'SUCCESS') ? '#27AE60' : build.result.toString() == 'FAILURE' ? '#E74C3C' : '#f4e242' %>;
48
  }
49
  .test {
50
    padding-left: 20px;
51
  }
52
  .test-fixed {
53
    color: #27AE60;
54
  }
55
  .test-failed {
56
    color: #E74C3C;
57
  }
58
</STYLE>
59
</head>
60
<BODY>
61
  <!-- BUILD RESULT -->
62
  <table width=100% style="border:1px dotted">
63
    <tr bgcolor=<%= (build.result == null || build.result.toString() == 'SUCCESS') ? '#27AE60' : build.result.toString() == 'FAILURE' ? '#E74C3C' : '#f4e242' %> >
64
      <td style="padding-left: 5px; font-weight: bold;" colspan=2>
65
        <font color="white" size="5"> BUILD ${build.result ?: 'COMPLETED'} </font>
66
      </td>
67
    </tr>
68
    <tr>
69
      <td>URL:</td>
70
      <td><A href="${rooturl}${build.url}">${rooturl}${build.url}</A></td>
71
    </tr>
72
    <tr>
73
      <td>Project:</td>
74
      <td>${project.name}</td>
75
    </tr>
76
    <tr>
77
      <td>Date:</td>
78
      <td>${it.timestampString}</td>
79
    </tr>
80
    <tr>
81
      <td>Duration:</td>
82
      <td>${build.durationString}</td>
83
    </tr>
84
    <tr>
85
      <td>Cause:</td>
86
      <td><% build.causes.each() { cause -> %> ${cause.shortDescription} <%  } %></td>
87
    </tr>
88
  </table>
89
  <br/>
90

  
91
  <!-- CHANGE SET -->
92
  <%
93
  def changeSets = build.changeSets
94
  if(changeSets != null) {
95
    def hadChanges = false %>
96
  <table width=100% style="border:1px dotted">
97
    <tr bgcolor=<%= (build.result == null || build.result.toString() == 'SUCCESS') ? '#27AE60' : build.result.toString() == 'FAILURE' ? '#E74C3C' : '#f4e242' %> >
98
      <td style="padding-left: 5px; font-weight: bold;" colspan="2"><font color="white" size="3">CHANGES</font></td>
99
    </tr>
100
    <% changeSets.each() { 
101
      cs_list -> cs_list.each() { 
102
        cs -> hadChanges = true %>
103
    <tr>
104
      <td>
105
        Revision
106
        <%= cs.metaClass.hasProperty('commitId') ? cs.commitId : cs.metaClass.hasProperty('revision') ? cs.revision : cs.metaClass.hasProperty('changeNumber') ? cs.changeNumber : "" %>
107
        by <B><%= cs.author %></B>
108
      </td>
109
      <td>${cs.msgAnnotated}</td>
110
    </tr>
111
        <% cs.affectedFiles.each() {
112
          p -> %>
113
    <tr>
114
      <td class="filesChanged">${p.editType.name}</td>
115
      <td>${p.path}</td>
116
    </tr>
117
        <% }
118
      }
119
    }
120
    if ( !hadChanges ) { %>
121
    <tr>
122
      <td colspan="2">No Changes</td>
123
    </tr>
124
    <% } %>
125
  </table>
126
  <br/>
127
  <% } %>
128

  
129
<!-- ARTIFACTS -->
130
<%
131
  if ( build.result != hudson.model.Result.FAILURE ) { %>
132
  <table width=100% style="border:1px dotted">
133
    <tr bgcolor=bgcolor<%= (build.result == null || build.result.toString() == 'SUCCESS') ? '#27AE60' : build.result.toString() == 'FAILURE' ? '#E74C3C' : '#f4e242' %> >
134
      <td style="padding-left: 5px; font-weight: bold;"><font color="white" size="3">ARTIFACTS</font></td>
135
    </tr>
136
    <table width=100% style="border:1px dotted">
137
    <tr>
138
      <td style="padding-left: 5px; font-weight: bold;"><font color="white" size="3">APP CAST</font></td>
139
    </tr>
140
	  <tr>
141
	    <tr>
142
        <td>- DAELIM -</td>
143
      </tr>
144
      <tr>
145
          <td><a href="http://www.devdoftech.co.kr:9081/artifactory/${project.name}/AppCast/Daelim/AppCast-<%= build.getEnvVars()["BUILD_NAME"] %>.zip">AppCast-<%= build.getEnvVars()["BUILD_NAME"] %>.zip </a></td>
146
      </tr>
147
          <tr></tr>
148
	  <td>- DAELIM Test -</td>
149
      </tr>
150
      <tr>
151
          <td><a href="http://www.devdoftech.co.kr:9081/artifactory/${project.name}/AppCast/Daelim_test/AppCast-<%= build.getEnvVars()["BUILD_NAME"] %>.zip">AppCast-<%= build.getEnvVars()["BUILD_NAME"] %>.zip </a></td>
152
      </tr>
153
          <tr></tr>
154
      <tr>
155
        <td>- HYOSUNG -</td>
156
      </tr>
157
      <tr>
158
          <td><a href="http://www.devdoftech.co.kr:9081/artifactory/${project.name}/AppCast/HS/AppCast-<%= build.getEnvVars()["BUILD_NAME"] %>.zip">AppCast-<%= build.getEnvVars()["BUILD_NAME"] %>.zip </a></td>
159
      </tr>
160
       <tr></tr>
161
      <tr>
162
        <td>- S&I -</td>
163
      </tr>
164
      <tr>
165
          <td><a href="http://www.devdoftech.co.kr:9081/artifactory/${project.name}/AppCast/SNI/AppCast-<%= build.getEnvVars()["BUILD_NAME"] %>.zip">AppCast-<%= build.getEnvVars()["BUILD_NAME"] %>.zip </a></td>
166
      </tr>
167
      </table>
168
      <tr></tr>
169
       <table width=100% style="border:1px dotted">
170
    <tr>
171
      <td style="padding-left: 5px; font-weight: bold;"><font color="white" size="3">CLIENT SETUP</font></td>
172
    </tr>
173
      <tr></tr>
174
      <tr>
175
        <td>- DAELIM -</td>
176
      </tr>
177
	  <tr>
178
      <tr>
179
          <td><a href="http://www.devdoftech.co.kr:9081/artifactory/${project.name}/Client/Daelim/Setup-<%= build.getEnvVars()["BUILD_NAME"] %>.msi">Setup-<%= build.getEnvVars()["BUILD_NAME"] %>.msi </a></td>
180
      </tr>
181
          <tr></tr>
182
      <tr>
183
        <td>- HYOSUNG -</td>
184
      </tr>
185
      <tr>
186
          <td><a href="http://www.devdoftech.co.kr:9081/artifactory/${project.name}/Client/HS/Setup-<%= build.getEnvVars()["BUILD_NAME"] %>.msi">Setup-<%= build.getEnvVars()["BUILD_NAME"] %>.msi </a></td>
187
      </tr>
188
       <tr></tr>
189
      <tr>
190
        <td>- S&I -</td>
191
      </tr>
192
      <tr>
193
          <td><a href="http://www.devdoftech.co.kr:9081/artifactory/${project.name}/Client/SNI/Setup-<%= build.getEnvVars()["BUILD_NAME"] %>.msi">Setup-<%= build.getEnvVars()["BUILD_NAME"] %>.msi </a></td>
194
      </tr>
195
      </table>
196
     <!--
197
       <tr>
198
          <td><a href="http://www.devdoftech.co.kr:9081/artifactory/${project.name}/Setup/FinalService/FinalService-<%= build.getEnvVars()["BUILD_NAME"] %>.msi">FinalService-<%= build.getEnvVars()["BUILD_NAME"] %>.msi </a></td>
199
      </tr>
200
      <tr>
201
          <td><a href="http://www.devdoftech.co.kr:9081/artifactory/${project.name}/Setup/ConvertService/ConvertService-<%= build.getEnvVars()["BUILD_NAME"] %>.msi">ConvertService-<%= build.getEnvVars()["BUILD_NAME"] %>.msi </a></td>
202
      </tr>
203
     -->
204
    </tr>
205
  </table>
206
<% } %>
207

  
208
  <% 
209
  def artifacts = build.artifacts
210
  if ( artifacts != null && artifacts.size() > 0 ) { %>
211
  <table class="section">
212
    <tr class="tr-title">
213
      <td class="td-title">BUILD ARTIFACTS</td>
214
    </tr>
215
    <% artifacts.each() {
216
      f -> %>
217
      <tr>
218
        <td>
219
          <a href="${rooturl}${build.url}artifact/${f}">${f}</a>
220
      </td>
221
    </tr>
222
    <% } %>
223
  </table>
224
  <br/>
225
  <% } %>
226

  
227
<!-- MAVEN ARTIFACTS -->
228
  <%
229
  try {
230
    def mbuilds = build.moduleBuilds
231
    if ( mbuilds != null ) { %>
232
  <table class="section">
233
    <tr class="tr-title">
234
      <td class="td-title">BUILD ARTIFACTS</td>
235
    </tr>
236
      <%
237
      try {
238
        mbuilds.each() {
239
          m -> %>
240
    <tr>
241
      <td class="td-header-maven-module">${m.key.displayName}</td>
242
    </tr>
243
          <%
244
          m.value.each() { 
245
            mvnbld -> def artifactz = mvnbld.artifacts
246
            if ( artifactz != null && artifactz.size() > 0) { %>
247
    <tr>
248
      <td class="td-maven-artifact">
249
              <% artifactz.each() {
250
                f -> %>
251
        <a href="${rooturl}${mvnbld.url}artifact/${f}">${f}</a><br/>
252
              <% } %>
253
      </td>
254
    </tr>
255
            <% }
256
          }
257
        }
258
      } catch(e) {
259
        // we don't do anything
260
      } %>
261
  </table>
262
  <br/>
263
    <% }
264
  } catch(e) {
265
    // we don't do anything
266
  } %>
267

  
268
<!-- JUnit TEMPLATE -->
269

  
270
  <%
271
  def junitResultList = it.JUnitTestResult
272
  try {
273
    def cucumberTestResultAction = it.getAction("org.jenkinsci.plugins.cucumber.jsontestsupport.CucumberTestResultAction")
274
    junitResultList.add( cucumberTestResultAction.getResult() )
275
  } catch(e) {
276
    //cucumberTestResultAction not exist in this build
277
  }
278
  if ( junitResultList.size() > 0 ) { %>
279
  <table class="section">
280
    <tr class="tr-title">
281
      <td class="td-title" colspan="5">${junitResultList.first().displayName}</td>
282
    </tr>
283
    <tr>
284
        <td class="td-title-tests">Name</td>
285
        <td class="td-title-tests">Failed</td>
286
        <td class="td-title-tests">Passed</td>
287
        <td class="td-title-tests">Skipped</td>
288
        <td class="td-title-tests">Total</td>
289
      </tr>
290
    <% junitResultList.each {
291
      junitResult -> junitResult.getChildren().each {
292
        packageResult -> %>
293
    <tr>
294
      <td>${packageResult.getName()}</td>
295
      <td>${packageResult.getFailCount()}</td>
296
      <td>${packageResult.getPassCount()}</td>
297
      <td>${packageResult.getSkipCount()}</td>
298
      <td>${packageResult.getPassCount() + packageResult.getFailCount() + packageResult.getSkipCount()}</td>
299
    </tr>
300
    <% packageResult.getPassedTests().findAll({it.getStatus().toString() == "FIXED";}).each{
301
        test -> %>
302
            <tr>
303
              <td class="test test-fixed" colspan="5">
304
                ${test.getFullName()} ${test.getStatus()}
305
              </td>
306
            </tr>
307
        <% } %>
308
        <% packageResult.getFailedTests().sort({a,b -> a.getAge() <=> b.getAge()}).each{
309
          failed_test -> %>
310
    <tr>
311
      <td class="test test-failed" colspan="5">
312
        ${failed_test.getFullName()} (Age: ${failed_test.getAge()})
313
      </td>
314
    </tr>
315
        <% }
316
      }
317
    } %>
318
  </table>
319
  <br/>
320
  <% } %>
321

  
322
<!-- CONSOLE OUTPUT -->
323
  <%
324
  if ( build.result == hudson.model.Result.FAILURE ) { %>
325
  <table width=100% style="border:1px dotted" cellpadding="0" cellspacing="0">
326
    <tr bgcolor=<%= (build.result == null || build.result.toString() == 'SUCCESS') ? '#27AE60' : build.result.toString() == 'FAILURE' ? '#E74C3C' : '#f4e242' %> >
327
      <td style="padding-left: 5px; font-weight: bold;"><font color="white" size="3">CONSOLE OUTPUT</font></td>
328
    </tr>
329
    <% 	build.getLog(100).each() {
330
      line -> %>
331
	  <tr>
332
      <td style="font-family:Courier New">${org.apache.commons.lang.StringEscapeUtils.escapeHtml(line)}</td>
333
    </tr>
334
    <% } %>
335
  </table>
336
  <br/>
337
  <% } %>
338
</BODY>
339
</html>
MarkusAutoUpdate/INI/MARKUS_Doftech.ini
1
#DevDoftech 연결 INI
2
[Internal]
3
IP=192.168.0.67
4
[External]
5
IP=192.168.0.67
6
[BaseClientAddress]
7
URL=http://192.168.0.67:5979
8
[HubAddress]
9
URL=http://192.168.0.67:5100/
10
[UpdateVer64]
11
URL=http://192.168.0.67:5977/TileSource/Version/version_x64.xml
12
[UpdateVer86]
13
URL=http://192.168.0.67:5977/TileSource/Version/version_x86.xml
14
[excelFilePath]
15
URL=http://192.168.0.67:5977/TileSource/Check_Test/CheckList_T.xlsx
16
[KCOM_Get_FinalImage_Get_PdfImage]
17
URL=http://192.168.0.67:5977/Get_FInalImage/Get_PdfImage.asmx
18
[KCOM_kr_co_devdoftech_cloud_FileUpload]
19
URL=http://192.168.0.67:5977/ImageUpload/FileUpload.asmx
20
[mainServerImageWebPath]
21
URL=http://192.168.0.67:5977/TileSource/{0}_Tile/{1}/{2}/{3}.png
22
[subServerImageWebPath]
23
URL=http://192.168.0.67:5977/TileSource/{0}_Tile/{1}/{2}/{3}.png
24
[Debug_BaseClientAddress]
25
URL=http://192.168.0.67:5979
26
[HOST_DOMAIN]
27
DOMAIN=
28
[GetConversionStateFailed]
29
MSG=VG9vIE1hbnkgVi9QIEZpbGVzIGFyZSB1cGxvYWRpbmcgaW5zdGFudGFuZW91c2x5LCBUaGlzIFYvUCBmaWxlIGNhbiBub3QgYmUgb3BlbiBub3cuIFBsZWFzZSBmZWVsIGZyZWUgdG8gcmUtb3BlbiB3YWl0IGEgbW9tZW50IGFnYWluIVxuXG7tmITsnqwg7J287Iuc7KCB7Jy866GcIOunjuydgCDslpHsnZggVi9Q6rCAIOuTseuhneuQmOqzoCDsnojslrQg7J20IOusuOyEnOulvCDsl7TrnoztlaAg7IiYIOyXhuyKteuLiOuLpC5cbuyeoOyLnOunjCDquLDri6TroKQg7KO87IugIO2bhCDri6Tsi5wg7Je0656M7ZWY7JesIOyjvOyLnOq4sCDrsJTrno3ri4jri6Q=
30
[SetFinalPDFError]
31
MSG=7LWc7KKFIO2MjOydvOydhCDrp4zrk5zripTrjbAg66y47KCc6rCAIOuwnOyDne2VmOyYgOyKteuLiOuLpA==
32
[SetFinalPDFSuccess]
33
MSG=7LWc7KKFIO2MjOydvCDsg53shLEg7KSR7J6F64uI64ukLiDrrLjshJzqtIDrpqzsi5zsiqTthZzsnYQg7ZmV7J247ZW07KO87IS47JqU
34
[SetThumbnail]
35
WIDTH=100
36
[Site]
37
NAME=DAELIM
38
[PortForwarding]
39
HUB=5100:5100
40
RESOURCE=5977:5977
41
BASE=5979:5979
42
[GetImageResourceFailed]
43
MSG=7ZW064u5IOusuOyEnOydmCB7MH0gUGFnZSBDb252ZXJ06rCAIOygleyDgeyggeydtOyngCDslYrsirXri4jri6QuIOq0gOumrOyekOyXkOqyjCDrrLjsnZjtlbQg7KO87IS47JqULg==
MarkusAutoUpdate/INI/Markus.AppUpdate_Doftech.ini
1
#daelim APP_CAST address
2
[HOST_DOMAIN]
3
DOMAIN=doftech.co.kr
4

  
5
[APP_CAST]
6
URI = http://192.168.0.67:5979/MarkusUpdate/appcast.xml
7
EXTERNAL_URI = 192.168.0.67:5979
MarkusAutoUpdate/NetSparkleUpdater.sln
74 74
		Release_Daelim|Mixed Platforms = Release_Daelim|Mixed Platforms
75 75
		Release_Daelim|x64 = Release_Daelim|x64
76 76
		Release_Daelim|x86 = Release_Daelim|x86
77
		Release_Doftech|Any CPU = Release_Doftech|Any CPU
78
		Release_Doftech|ARM = Release_Doftech|ARM
79
		Release_Doftech|Mixed Platforms = Release_Doftech|Mixed Platforms
80
		Release_Doftech|x64 = Release_Doftech|x64
81
		Release_Doftech|x86 = Release_Doftech|x86
77 82
		Release_HS_x86|Any CPU = Release_HS_x86|Any CPU
78 83
		Release_HS_x86|ARM = Release_HS_x86|ARM
79 84
		Release_HS_x86|Mixed Platforms = Release_HS_x86|Mixed Platforms
......
133 138
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_Daelim|Mixed Platforms.ActiveCfg = Release|Any CPU
134 139
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_Daelim|x64.ActiveCfg = Release|Any CPU
135 140
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_Daelim|x86.ActiveCfg = Release|Any CPU
141
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_Doftech|Any CPU.ActiveCfg = Release_Net452|Any CPU
142
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_Doftech|Any CPU.Build.0 = Release_Net452|Any CPU
143
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_Doftech|ARM.ActiveCfg = Release|Any CPU
144
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|Any CPU
145
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_Doftech|x64.ActiveCfg = Release|Any CPU
146
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_Doftech|x86.ActiveCfg = Release|Any CPU
136 147
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_HS_x86|Any CPU.ActiveCfg = Release_Net452|Any CPU
137 148
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_HS_x86|Any CPU.Build.0 = Release_Net452|Any CPU
138 149
		{74635A21-2BAD-4522-AB95-E3E5703CD301}.Release_HS_x86|ARM.ActiveCfg = Release|Any CPU
......
200 211
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_Daelim|Mixed Platforms.ActiveCfg = Release|Any CPU
201 212
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_Daelim|x64.ActiveCfg = Release|Any CPU
202 213
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_Daelim|x86.ActiveCfg = Release|Any CPU
214
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_Doftech|Any CPU.ActiveCfg = Release|Any CPU
215
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_Doftech|ARM.ActiveCfg = Release|Any CPU
216
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|Any CPU
217
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_Doftech|x64.ActiveCfg = Release|Any CPU
218
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_Doftech|x86.ActiveCfg = Release|Any CPU
203 219
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_HS_x86|Any CPU.ActiveCfg = Release|Any CPU
204 220
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_HS_x86|ARM.ActiveCfg = Release|Any CPU
205 221
		{B4D6FCB0-1217-4AFA-A2A5-4BA5482876C0}.Release_HS_x86|Mixed Platforms.ActiveCfg = Release|Any CPU
......
262 278
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_Daelim|Mixed Platforms.ActiveCfg = Release|x86
263 279
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_Daelim|x64.ActiveCfg = Release|x86
264 280
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_Daelim|x86.ActiveCfg = Release|x86
281
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_Doftech|Any CPU.ActiveCfg = Release_Doftech|Any CPU
282
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_Doftech|Any CPU.Build.0 = Release_Doftech|Any CPU
283
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_Doftech|ARM.ActiveCfg = Release|x86
284
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|x86
285
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_Doftech|x64.ActiveCfg = Release|x86
286
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_Doftech|x86.ActiveCfg = Release|x86
265 287
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_HS_x86|Any CPU.ActiveCfg = Release_HS|Any CPU
266 288
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_HS_x86|Any CPU.Build.0 = Release_HS|Any CPU
267 289
		{BBE308BB-4096-4E7B-A458-85172F47C497}.Release_HS_x86|ARM.ActiveCfg = Release|x86
......
325 347
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_Daelim|Mixed Platforms.ActiveCfg = Release|Any CPU
326 348
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_Daelim|x64.ActiveCfg = Release|Any CPU
327 349
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_Daelim|x86.ActiveCfg = Release|Any CPU
350
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_Doftech|Any CPU.ActiveCfg = Release|Any CPU
351
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_Doftech|ARM.ActiveCfg = Release|Any CPU
352
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|Any CPU
353
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_Doftech|x64.ActiveCfg = Release|Any CPU
354
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_Doftech|x86.ActiveCfg = Release|Any CPU
328 355
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_HS_x86|Any CPU.ActiveCfg = Release|Any CPU
329 356
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_HS_x86|ARM.ActiveCfg = Release|Any CPU
330 357
		{19F0D329-2127-4788-8AFA-DDEDA4B70F88}.Release_HS_x86|Mixed Platforms.ActiveCfg = Release|Any CPU
......
389 416
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_Daelim|Mixed Platforms.ActiveCfg = Release|Any CPU
390 417
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_Daelim|x64.ActiveCfg = Release|Any CPU
391 418
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_Daelim|x86.ActiveCfg = Release|Any CPU
419
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_Doftech|Any CPU.ActiveCfg = Release|Any CPU
420
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_Doftech|ARM.ActiveCfg = Release|Any CPU
421
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|Any CPU
422
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_Doftech|x64.ActiveCfg = Release|Any CPU
423
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_Doftech|x86.ActiveCfg = Release|Any CPU
392 424
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_HS_x86|Any CPU.ActiveCfg = Release|Any CPU
393 425
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_HS_x86|ARM.ActiveCfg = Release|Any CPU
394 426
		{E50AC3A5-6C63-40D7-A4C4-9B359EFD5707}.Release_HS_x86|Mixed Platforms.ActiveCfg = Release|Any CPU
......
455 487
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_Daelim|Mixed Platforms.ActiveCfg = Release|Any CPU
456 488
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_Daelim|x64.ActiveCfg = Release|Any CPU
457 489
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_Daelim|x86.ActiveCfg = Release|Any CPU
490
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_Doftech|Any CPU.ActiveCfg = Release_Net452|Any CPU
491
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_Doftech|Any CPU.Build.0 = Release_Net452|Any CPU
492
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_Doftech|ARM.ActiveCfg = Release|Any CPU
493
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|Any CPU
494
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_Doftech|x64.ActiveCfg = Release|Any CPU
495
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_Doftech|x86.ActiveCfg = Release|Any CPU
458 496
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_HS_x86|Any CPU.ActiveCfg = Release_Net452|Any CPU
459 497
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_HS_x86|Any CPU.Build.0 = Release_Net452|Any CPU
460 498
		{6915843C-7947-4268-B569-6F5684651DF4}.Release_HS_x86|ARM.ActiveCfg = Release|Any CPU
......
522 560
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_Daelim|Mixed Platforms.ActiveCfg = Release|Any CPU
523 561
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_Daelim|x64.ActiveCfg = Release|Any CPU
524 562
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_Daelim|x86.ActiveCfg = Release|Any CPU
563
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_Doftech|Any CPU.ActiveCfg = Release|Any CPU
564
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_Doftech|ARM.ActiveCfg = Release|Any CPU
565
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|Any CPU
566
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_Doftech|x64.ActiveCfg = Release|Any CPU
567
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_Doftech|x86.ActiveCfg = Release|Any CPU
525 568
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_HS_x86|Any CPU.ActiveCfg = Release|Any CPU
526 569
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_HS_x86|ARM.ActiveCfg = Release|Any CPU
527 570
		{5E4DB54B-E9E8-48FF-AD10-6F3609A63B82}.Release_HS_x86|Mixed Platforms.ActiveCfg = Release|Any CPU
......
588 631
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_Daelim|Mixed Platforms.ActiveCfg = Release|Any CPU
589 632
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_Daelim|x64.ActiveCfg = Release|Any CPU
590 633
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_Daelim|x86.ActiveCfg = Release|Any CPU
634
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_Doftech|Any CPU.ActiveCfg = Release|Any CPU
635
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_Doftech|Any CPU.Build.0 = Release|Any CPU
636
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_Doftech|ARM.ActiveCfg = Release|Any CPU
637
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|Any CPU
638
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_Doftech|x64.ActiveCfg = Release|Any CPU
639
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_Doftech|x86.ActiveCfg = Release|Any CPU
591 640
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_HS_x86|Any CPU.ActiveCfg = Release|Any CPU
592 641
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_HS_x86|Any CPU.Build.0 = Release|Any CPU
593 642
		{083A8FB7-BD6C-499C-865F-68DFFCD73019}.Release_HS_x86|ARM.ActiveCfg = Release|Any CPU
......
655 704
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_Daelim|Mixed Platforms.ActiveCfg = Release|Any CPU
656 705
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_Daelim|x64.ActiveCfg = Release|Any CPU
657 706
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_Daelim|x86.ActiveCfg = Release|Any CPU
707
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_Doftech|Any CPU.ActiveCfg = Release|Any CPU
708
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_Doftech|ARM.ActiveCfg = Release|Any CPU
709
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|Any CPU
710
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_Doftech|x64.ActiveCfg = Release|Any CPU
711
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_Doftech|x86.ActiveCfg = Release|Any CPU
658 712
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_HS_x86|Any CPU.ActiveCfg = Release|Any CPU
659 713
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_HS_x86|ARM.ActiveCfg = Release|Any CPU
660 714
		{5D7AC414-DE32-4650-A183-ABC56487108B}.Release_HS_x86|Mixed Platforms.ActiveCfg = Release|Any CPU
......
721 775
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_Daelim|Mixed Platforms.ActiveCfg = Release|Any CPU
722 776
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_Daelim|x64.ActiveCfg = Release|Any CPU
723 777
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_Daelim|x86.ActiveCfg = Release|Any CPU
778
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_Doftech|Any CPU.ActiveCfg = Release|Any CPU
779
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_Doftech|Any CPU.Build.0 = Release|Any CPU
780
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_Doftech|ARM.ActiveCfg = Release|Any CPU
781
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|Any CPU
782
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_Doftech|x64.ActiveCfg = Release|Any CPU
783
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_Doftech|x86.ActiveCfg = Release|Any CPU
724 784
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_HS_x86|Any CPU.ActiveCfg = Release|Any CPU
725 785
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_HS_x86|Any CPU.Build.0 = Release|Any CPU
726 786
		{4F66792B-F3BA-473B-94CA-1B03B65CB524}.Release_HS_x86|ARM.ActiveCfg = Release|Any CPU
......
798 858
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Daelim|x64.Build.0 = Release|Any CPU
799 859
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Daelim|x86.ActiveCfg = Release|Any CPU
800 860
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Daelim|x86.Build.0 = Release|Any CPU
861
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Doftech|Any CPU.ActiveCfg = Release|Any CPU
862
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Doftech|Any CPU.Build.0 = Release|Any CPU
863
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Doftech|ARM.ActiveCfg = Release|Any CPU
864
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Doftech|ARM.Build.0 = Release|Any CPU
865
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|Any CPU
866
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Doftech|Mixed Platforms.Build.0 = Release|Any CPU
867
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Doftech|x64.ActiveCfg = Release|Any CPU
868
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Doftech|x64.Build.0 = Release|Any CPU
869
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Doftech|x86.ActiveCfg = Release|Any CPU
870
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_Doftech|x86.Build.0 = Release|Any CPU
801 871
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_HS_x86|Any CPU.ActiveCfg = Release|Any CPU
802 872
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_HS_x86|Any CPU.Build.0 = Release|Any CPU
803 873
		{8D3750C2-4F3A-420C-9803-9E8A2FEA4CF9}.Release_HS_x86|ARM.ActiveCfg = Release|Any CPU
......
884 954
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Daelim|x64.Build.0 = Release|x86
885 955
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Daelim|x86.ActiveCfg = Release|x86
886 956
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Daelim|x86.Build.0 = Release|x86
957
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Doftech|Any CPU.ActiveCfg = Debug|x64
958
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Doftech|Any CPU.Build.0 = Debug|x64
959
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Doftech|ARM.ActiveCfg = Release|x86
960
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Doftech|ARM.Build.0 = Release|x86
961
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|x86
962
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Doftech|Mixed Platforms.Build.0 = Release|x86
963
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Doftech|x64.ActiveCfg = Release|x86
964
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Doftech|x64.Build.0 = Release|x86
965
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Doftech|x86.ActiveCfg = Release|x86
966
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_Doftech|x86.Build.0 = Release|x86
887 967
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_HS_x86|Any CPU.ActiveCfg = Debug|x86
888 968
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_HS_x86|ARM.ActiveCfg = Release|x86
889 969
		{FC0A7EB0-D847-47EB-ABA3-BBF0701758C9}.Release_HS_x86|ARM.Build.0 = Release|x86
......
966 1046
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Daelim|x64.Build.0 = Release|x64
967 1047
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Daelim|x86.ActiveCfg = Release|x86
968 1048
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Daelim|x86.Build.0 = Release|x86
1049
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Doftech|Any CPU.ActiveCfg = Release|x64
1050
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Doftech|Any CPU.Build.0 = Release|x64
1051
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Doftech|ARM.ActiveCfg = Release|x64
1052
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Doftech|ARM.Build.0 = Release|x64
1053
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Doftech|Mixed Platforms.ActiveCfg = Release|x86
1054
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Doftech|Mixed Platforms.Build.0 = Release|x86
1055
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Doftech|x64.ActiveCfg = Release|x64
1056
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Doftech|x64.Build.0 = Release|x64
1057
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Doftech|x86.ActiveCfg = Release|x86
1058
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_Doftech|x86.Build.0 = Release|x86
969 1059
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_HS_x86|Any CPU.ActiveCfg = Release|x86
970 1060
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_HS_x86|Any CPU.Build.0 = Release|x86
971 1061
		{02421A66-1C08-49A4-86EC-8A832429DE44}.Release_HS_x86|ARM.ActiveCfg = Release|x64
MarkusAutoUpdate/SetupWix/Build.lo
1
light.exe : error LGHT0103 : The system cannot find the file 'SetupWix.wixobj' with type 'Source'.
MarkusAutoUpdate/src/NetSparkle.Samples.NetFramework.WPF/MARKUS.ini
1
#DevDoftech 연결 INI
1 2
[Internal]
2
IP=172.20.120.142
3
IP=192.168.0.67
3 4
[External]
4
IP=203.226.6.165
5
IP=192.168.0.67
5 6
[BaseClientAddress]
6
URL=http://172.20.120.142:5979
7
URL=http://192.168.0.67:5979
7 8
[HubAddress]
8
URL=http://172.20.120.142:5100/
9
URL=http://192.168.0.67:5100/
9 10
[UpdateVer64]
10
URL=http://172.20.120.142:5977/TileSource/Version/version_x64.xml
11
URL=http://192.168.0.67:5977/TileSource/Version/version_x64.xml
11 12
[UpdateVer86]
12
URL=http://172.20.120.142:5977/TileSource/Version/version_x86.xml
13
URL=http://192.168.0.67:5977/TileSource/Version/version_x86.xml
13 14
[excelFilePath]
14
URL=http://172.20.120.142:5977/TileSource/Check_Test/CheckList_T.xlsx
15
URL=http://192.168.0.67:5977/TileSource/Check_Test/CheckList_T.xlsx
15 16
[KCOM_Get_FinalImage_Get_PdfImage]
16
URL=http://172.20.120.142:5977/Get_FInalImage/Get_PdfImage.asmx
17
URL=http://192.168.0.67:5977/Get_FInalImage/Get_PdfImage.asmx
17 18
[KCOM_kr_co_devdoftech_cloud_FileUpload]
18
URL=http://172.20.120.142:5977/ImageUpload/FileUpload.asmx
19
URL=http://192.168.0.67:5977/ImageUpload/FileUpload.asmx
19 20
[mainServerImageWebPath]
20
URL=http://172.20.120.142:5977/TileSource/{0}_Tile/{1}/{2}/{3}.png
21
URL=http://192.168.0.67:5977/TileSource/{0}_Tile/{1}/{2}/{3}.png
21 22
[subServerImageWebPath]
22
URL=https://ensembleitf.daelim.co.kr/TileSource/{0}_Tile/{1}/{2}/{3}.png
23
URL=http://192.168.0.67:5977/TileSource/{0}_Tile/{1}/{2}/{3}.png
23 24
[Debug_BaseClientAddress]
24
URL=http://172.20.120.142:5979
25
URL=http://192.168.0.67:5979
25 26
[HOST_DOMAIN]
26
DOMAIN=DAELIM.COM
27
DOMAIN=
27 28
[GetConversionStateFailed]
28
MSG=VG9vIE1hbnkgVi9QIEZpbGVzIGFyZSB1cGxvYWRpbmcgaW5zdGFudGFuZW91c2x5LCBUaGlzIFYvUCBmaWxlIGNhbiBub3QgYmUgb3BlbiBub3cuIFBsZWFzZSBmZWVsIGZyZWUgdG8gcmUtb3BlbiB3YWl0IGEgbW9tZW50IGFnYWluIVxuXG7tmITsnqwg7J287Iuc7KCB7Jy866GcIOunjuydgCDslpHsnZggVi9Q6rCAIOuTseuhneuQmOqzoCDsnojslrQg7J20IOusuOyEnOulvCDsl7TrnoztlaAg7IiYIOyXhuyKteuLiOuLpC5cbuyeoOyLnOunjCDquLDri6TroKQg7KO87IugIO2bhCDri6Tsi5wg7Je0656M7ZWY7JesIOyjvOyLnOq4sCDrsJTrno3ri4jri6RcblxuQ29udGFjdCBQb2ludCA6IFlPVSwgU3VuZy1IbyAoMDItMzY5LTU2NDMpXHJcbuyXsOudveyymDog7Jyg7ISx7Zi4IOu2gOyepSgwMiAtIDM2OSAtIDU2MzQp
29
MSG=VG9vIE1hbnkgVi9QIEZpbGVzIGFyZSB1cGxvYWRpbmcgaW5zdGFudGFuZW91c2x5LCBUaGlzIFYvUCBmaWxlIGNhbiBub3QgYmUgb3BlbiBub3cuIFBsZWFzZSBmZWVsIGZyZWUgdG8gcmUtb3BlbiB3YWl0IGEgbW9tZW50IGFnYWluIVxuXG7tmITsnqwg7J287Iuc7KCB7Jy866GcIOunjuydgCDslpHsnZggVi9Q6rCAIOuTseuhneuQmOqzoCDsnojslrQg7J20IOusuOyEnOulvCDsl7TrnoztlaAg7IiYIOyXhuyKteuLiOuLpC5cbuyeoOyLnOunjCDquLDri6TroKQg7KO87IugIO2bhCDri6Tsi5wg7Je0656M7ZWY7JesIOyjvOyLnOq4sCDrsJTrno3ri4jri6Q=
29 30
[SetFinalPDFError]
30 31
MSG=7LWc7KKFIO2MjOydvOydhCDrp4zrk5zripTrjbAg66y47KCc6rCAIOuwnOyDne2VmOyYgOyKteuLiOuLpA==
31 32
[SetFinalPDFSuccess]
32
MSG=RmluYWwgUERGIOyDneyEsSDspJEg7J6F64uI64ukLiDsmYTro4wg65CY66m0ICBPdXRsb29rIOyVjOumvCDrqZTsnbwg67Cc7IahIOuQqeuLiOuLpC4gXHJcbuyeoOyLnOunjCDquLDri6TroKQg7KO87IS47JqULg==
33
MSG=7LWc7KKFIO2MjOydvCDsg53shLEg7KSR7J6F64uI64ukLiDrrLjshJzqtIDrpqzsi5zsiqTthZzsnYQg7ZmV7J247ZW07KO87IS47JqU
33 34
[SetThumbnail]
34 35
WIDTH=100
35 36
[Site]
......
39 40
RESOURCE=5977:5977
40 41
BASE=5979:5979
41 42
[GetImageResourceFailed]
42
MSG=7ZW064u5IOusuOyEnOydmCB7MH0gUGFnZSBDb252ZXJ06rCAIOygleyDgeyggeydtOyngCDslYrsirXri4jri6QuIOq0gOumrOyekOyXkOqyjCDrrLjsnZjtlbQg7KO87IS47JqULg==
43
MSG=7ZW064u5IOusuOyEnOydmCB7MH0gUGFnZSBDb252ZXJ06rCAIOygleyDgeyggeydtOyngCDslYrsirXri4jri6QuIOq0gOumrOyekOyXkOqyjCDrrLjsnZjtlbQg7KO87IS47JqULg==
MarkusAutoUpdate/src/NetSparkle.Samples.NetFramework.WPF/Markus.AppUpdate.ini
1 1
#daelim APP_CAST address
2 2
[HOST_DOMAIN]
3
DOMAIN=DAELIM.COM
3
DOMAIN=doftech.co.kr
4 4

  
5 5
[APP_CAST]
6
URI = http://172.20.120.141:5977/MarkusUpdate/appcast.xml
7
EXTERNAL_URI = 203.226.6.165:5977
6
URI = http://192.168.0.67:5979/MarkusUpdate/appcast.xml
7
EXTERNAL_URI = 192.168.0.67:5979
MarkusAutoUpdate/src/NetSparkle.Samples.NetFramework.WPF/NetSparkle.Samples.NetFramework.WPF.csproj
188 188
  <PropertyGroup>
189 189
    <ApplicationManifest>Properties\app.manifest</ApplicationManifest>
190 190
  </PropertyGroup>
191
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release_Doftech|x86'">
192
    <OutputPath>bin\x86\Release_Doftech\</OutputPath>
193
    <PlatformTarget>AnyCPU</PlatformTarget>
194
    <LangVersion>7.3</LangVersion>
195
    <Prefer32Bit>true</Prefer32Bit>
196
  </PropertyGroup>
197
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release_Doftech|AnyCPU'">
198
    <OutputPath>bin\Release_Doftech\</OutputPath>
199
    <DefineConstants>DEBUG;TRACE</DefineConstants>
200
    <DebugType>pdbonly</DebugType>
201
    <PlatformTarget>AnyCPU</PlatformTarget>
202
    <LangVersion>7.3</LangVersion>
203
    <ErrorReport>prompt</ErrorReport>
204
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
205
  </PropertyGroup>
191 206
  <ItemGroup>
192 207
    <Reference Include="ConfigParser, Version=0.3.4.3, Culture=neutral, processorArchitecture=MSIL">
193 208
      <HintPath>..\..\packages\Salaros.ConfigParser.0.3.4\lib\net45\ConfigParser.dll</HintPath>
......
334 349
     xcopy "$(SolutionDir)INI\Markus.AppUpdate_DEBUG.ini"  "$(ProjectDir)Markus.AppUpdate.ini" /I /Y /F
335 350
     xcopy "$(SolutionDir)INI\MARKUS.ini"  "$(ProjectDir)Markus.ini" /I /Y /F
336 351
)
352
if $(ConfigurationName) == Release_Doftech (
353
     xcopy "$(SolutionDir)INI\Markus.AppUpdate_Doftech.ini"  "$(ProjectDir)Markus.AppUpdate.ini" /I /Y /F
354
     xcopy "$(SolutionDir)INI\MARKUS_Doftech.ini"  "$(ProjectDir)Markus.ini" /I /Y /F
355
)
337 356

  
338 357
if $(ConfigurationName) == Release_Daelim (
339 358
     xcopy "$(SolutionDir)INI\Markus.AppUpdate_Daelim.ini"  "$(ProjectDir)Markus.AppUpdate.ini" /I /Y /F
......
369 388

  
370 389
call $(SolutionDir)sign.bat $(SolutionDir) $(TargetDir)*.exe
371 390

  
391
if $(ConfigurationName) == Release_Doftech (
392
xcopy "$(TargetDir)\*.*" "$(SolutionDir)\Publish\Release_Doftech" /I /Y /F /S
393
)
394

  
372 395
if $(ConfigurationName) == Release_HS (
373 396
xcopy "$(TargetDir)\*.*" "$(SolutionDir)\Publish\Release_HS" /I /Y /F /S
374 397
)
appCast_doftech.bat
15 15

  
16 16
rem version
17 17

  
18
set hostbaseUrl=http://172.20.120.141:5977/MarkusUpdate/
18
set hostbaseUrl=http://192.168.0.67:5979/MarkusUpdate/
19 19
set updateVersion=%1
20 20

  
21 21
IF [%hostbaseUrl%]==[] goto :ERROR
......
52 52

  
53 53
:Continue 
54 54

  
55
xcopy /s %cd%\INI\MARKUS_DAELIM_test.ini %MARKUS_PUBLISH_PATH%\MARKUS.*  /Y /F
55
xcopy /s %cd%\INI\MARKUS_Doftech.ini %MARKUS_PUBLISH_PATH%\MARKUS.*  /Y /F
56 56

  
57 57
Xcopy %cd%\Accessories\* %APPCAST_PUBLISH_PATH% /I /E /S /Y /F 
58 58
   

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)