개정판 664ea2e1
Markus에서 markusupdate를 변경하도록 수정
Change-Id: I4c2fe33f46732a9dc6b1fe683771c5acbcfd5d36
ConsoleIpcServer/Program.cs | ||
---|---|---|
10 | 10 |
{ |
11 | 11 |
static void Main(string[] args) |
12 | 12 |
{ |
13 |
IIpc.WcfServer wcfServer = new IIpc.WcfServer("test1");
|
|
13 |
IIpc.WcfServer wcfServer = new IIpc.WcfServer("cjH9jWriG8d84ecfa411afb7Thumbnail");
|
|
14 | 14 |
wcfServer.IpcThumbnailReceived += WcfServer_IpcThumbnailReceived; |
15 | 15 |
wcfServer.Start(); |
16 | 16 |
|
DownloadManager/CheckAutoUpdate.cs | ||
---|---|---|
1 |
using Salaros.Configuration; |
|
2 |
using System; |
|
3 |
using System.Collections.Generic; |
|
4 |
using System.Globalization; |
|
5 |
using System.IO; |
|
6 |
using System.IO.Compression; |
|
7 |
using System.Linq; |
|
8 |
using System.Net; |
|
9 |
using System.Text; |
|
10 |
using System.Threading.Tasks; |
|
11 |
|
|
12 |
namespace DownloadManager |
|
13 |
{ |
|
14 |
public static class CheckAutoUpdate |
|
15 |
{ |
|
16 |
const string MarkusUpdateDir = @"C:\Program Files\Doftech\MarkusUpdate"; |
|
17 |
|
|
18 |
public static void Validation() |
|
19 |
{ |
|
20 |
var configFilePath = $"{System.IO.Path.Combine(MarkusUpdateDir, "Markus.AppUpdate.ini")}"; |
|
21 |
|
|
22 |
if (File.Exists(configFilePath)) |
|
23 |
{ |
|
24 |
var config = new ConfigParser(configFilePath, |
|
25 |
new ConfigParserSettings |
|
26 |
{ |
|
27 |
MultiLineValues = MultiLineValues.Simple | MultiLineValues.AllowValuelessKeys | MultiLineValues.QuoteDelimitedValues, |
|
28 |
Culture = new CultureInfo("en-US") |
|
29 |
}); |
|
30 |
|
|
31 |
string AppCastUri = config.GetValue("APP_CAST", "URI"); |
|
32 |
|
|
33 |
var checkuri = AppCastUri.Replace("appcast.xml", "MarkusUpdate.html"); |
|
34 |
var downloadUri = AppCastUri.Replace("appcast.xml", "MarkusUpdate.zip"); |
|
35 |
|
|
36 |
var oldversion = Version.Parse(config.GetValue("VERSION", "VERSION", "0.0.0")); |
|
37 |
|
|
38 |
var version = CheckVersion(checkuri); |
|
39 |
|
|
40 |
if (oldversion < version) |
|
41 |
{ |
|
42 |
if (DownloadUpdate(downloadUri)) |
|
43 |
{ |
|
44 |
config.SetValue("VERSION", "VERSION", version.ToString()); |
|
45 |
config.Save(configFilePath); |
|
46 |
} |
|
47 |
} |
|
48 |
} |
|
49 |
} |
|
50 |
|
|
51 |
public static Version CheckVersion(string uri) |
|
52 |
{ |
|
53 |
Version version = new Version(0,0,0); |
|
54 |
|
|
55 |
try |
|
56 |
{ |
|
57 |
WebClient client = new WebClient(); |
|
58 |
|
|
59 |
client.UseDefaultCredentials = true; |
|
60 |
System.Net.IWebProxy webProxy = client.Proxy; |
|
61 |
|
|
62 |
if (webProxy != null) |
|
63 |
{ |
|
64 |
webProxy.Credentials = System.Net.CredentialCache.DefaultCredentials; |
|
65 |
} |
|
66 |
|
|
67 |
var data = client.DownloadString(new Uri(uri)); |
|
68 |
|
|
69 |
if(data != null) |
|
70 |
{ |
|
71 |
version = Version.Parse(data.ToString()); |
|
72 |
} |
|
73 |
} |
|
74 |
catch (Exception ex) |
|
75 |
{ |
|
76 |
throw ex; |
|
77 |
} |
|
78 |
|
|
79 |
return version; |
|
80 |
|
|
81 |
|
|
82 |
} |
|
83 |
|
|
84 |
public static bool DownloadUpdate(string uri) |
|
85 |
{ |
|
86 |
bool result = false; |
|
87 |
|
|
88 |
try |
|
89 |
{ |
|
90 |
WebClient client = new WebClient(); |
|
91 |
|
|
92 |
client.UseDefaultCredentials = true; |
|
93 |
System.Net.IWebProxy webProxy = client.Proxy; |
|
94 |
|
|
95 |
if (webProxy != null) |
|
96 |
{ |
|
97 |
webProxy.Credentials = System.Net.CredentialCache.DefaultCredentials; |
|
98 |
} |
|
99 |
|
|
100 |
var filename = System.IO.Path.Combine(System.IO.Path.GetTempPath(), System.IO.Path.GetRandomFileName()); |
|
101 |
|
|
102 |
client.DownloadFile(new Uri(uri), filename); |
|
103 |
|
|
104 |
if(File.Exists(filename)) |
|
105 |
{ |
|
106 |
|
|
107 |
using (var archive = ZipFile.Open(filename,ZipArchiveMode.Read)) |
|
108 |
{ |
|
109 |
foreach (var entry in archive.Entries) |
|
110 |
{ |
|
111 |
entry.ExtractToFile(Path.Combine(MarkusUpdateDir, entry.Name), true); |
|
112 |
} |
|
113 |
} |
|
114 |
|
|
115 |
result = true; |
|
116 |
} |
|
117 |
} |
|
118 |
catch (Exception ex) |
|
119 |
{ |
|
120 |
throw ex; |
|
121 |
|
|
122 |
} |
|
123 |
|
|
124 |
return result; |
|
125 |
|
|
126 |
} |
|
127 |
} |
|
128 |
} |
DownloadManager/DownloadManager.csproj | ||
---|---|---|
13 | 13 |
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> |
14 | 14 |
<Deterministic>true</Deterministic> |
15 | 15 |
</PropertyGroup> |
16 |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_Thumbnail|AnyCPU' "> |
|
17 |
<PlatformTarget>AnyCPU</PlatformTarget> |
|
18 |
<DebugSymbols>true</DebugSymbols> |
|
19 |
<DebugType>full</DebugType> |
|
20 |
<Optimize>true</Optimize> |
|
21 |
<OutputPath>..\publish\Downloader\</OutputPath> |
|
22 |
<DefineConstants> |
|
23 |
</DefineConstants> |
|
24 |
<ErrorReport>prompt</ErrorReport> |
|
25 |
<WarningLevel>3</WarningLevel> |
|
26 |
<Prefer32Bit>false</Prefer32Bit> |
|
27 |
</PropertyGroup> |
|
28 | 16 |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
29 | 17 |
<PlatformTarget>AnyCPU</PlatformTarget> |
30 | 18 |
<DebugType>pdbonly</DebugType> |
... | ... | |
36 | 24 |
<WarningLevel>3</WarningLevel> |
37 | 25 |
<Prefer32Bit>false</Prefer32Bit> |
38 | 26 |
</PropertyGroup> |
39 |
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug_FileDownloader|AnyCPU'"> |
|
40 |
<DebugSymbols>true</DebugSymbols> |
|
41 |
<OutputPath>..\publish\Downloader\</OutputPath> |
|
42 |
<Optimize>true</Optimize> |
|
43 |
<WarningLevel>3</WarningLevel> |
|
44 |
<DebugType>full</DebugType> |
|
45 |
<PlatformTarget>AnyCPU</PlatformTarget> |
|
46 |
<ErrorReport>prompt</ErrorReport> |
|
47 |
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|
48 |
<Prefer32Bit>false</Prefer32Bit> |
|
49 |
</PropertyGroup> |
|
50 |
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug_Monitor|AnyCPU'"> |
|
51 |
<DebugSymbols>true</DebugSymbols> |
|
52 |
<OutputPath>..\publish\Downloader\</OutputPath> |
|
53 |
<Optimize>true</Optimize> |
|
54 |
<WarningLevel>3</WarningLevel> |
|
55 |
<DebugType>full</DebugType> |
|
56 |
<PlatformTarget>AnyCPU</PlatformTarget> |
|
57 |
<ErrorReport>prompt</ErrorReport> |
|
58 |
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|
59 |
<Prefer32Bit>false</Prefer32Bit> |
|
60 |
</PropertyGroup> |
|
61 | 27 |
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'"> |
62 | 28 |
<OutputPath>..\publish\Downloader\</OutputPath> |
63 | 29 |
<Prefer32Bit>false</Prefer32Bit> |
64 |
<Optimize>true</Optimize> |
|
65 |
</PropertyGroup> |
|
66 |
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release_Default|AnyCPU'"> |
|
67 |
<OutputPath>bin\Release_Default\</OutputPath> |
|
68 |
<Optimize>true</Optimize> |
|
69 |
<WarningLevel>3</WarningLevel> |
|
70 |
<DebugType>pdbonly</DebugType> |
|
71 |
<PlatformTarget>AnyCPU</PlatformTarget> |
|
72 |
<ErrorReport>prompt</ErrorReport> |
|
73 |
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|
30 |
<Optimize>false</Optimize> |
|
31 |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|
74 | 32 |
</PropertyGroup> |
75 | 33 |
<ItemGroup> |
34 |
<Reference Include="ConfigParser, Version=0.3.4.3, Culture=neutral, processorArchitecture=MSIL"> |
|
35 |
<HintPath>..\packages\Salaros.ConfigParser.0.3.4\lib\net45\ConfigParser.dll</HintPath> |
|
36 |
</Reference> |
|
37 |
<Reference Include="log4net, Version=2.0.9.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL"> |
|
38 |
<HintPath>..\packages\log4net.2.0.9\lib\net45\log4net.dll</HintPath> |
|
39 |
</Reference> |
|
76 | 40 |
<Reference Include="System" /> |
77 | 41 |
<Reference Include="System.Core" /> |
42 |
<Reference Include="System.IO.Compression" /> |
|
43 |
<Reference Include="System.IO.Compression.FileSystem" /> |
|
78 | 44 |
<Reference Include="System.ServiceModel" /> |
45 |
<Reference Include="System.Web" /> |
|
79 | 46 |
<Reference Include="System.Xml.Linq" /> |
80 | 47 |
<Reference Include="System.Data.DataSetExtensions" /> |
81 | 48 |
<Reference Include="Microsoft.CSharp" /> |
... | ... | |
84 | 51 |
<Reference Include="System.Xml" /> |
85 | 52 |
</ItemGroup> |
86 | 53 |
<ItemGroup> |
54 |
<Compile Include="CheckAutoUpdate.cs" /> |
|
87 | 55 |
<Compile Include="LinqExtension.cs" /> |
88 | 56 |
<Compile Include="PageItem.cs" /> |
89 | 57 |
<Compile Include="PageLoadCompletedEventArgs.cs" /> |
... | ... | |
93 | 61 |
</ItemGroup> |
94 | 62 |
<ItemGroup> |
95 | 63 |
<None Include="App.config" /> |
64 |
<None Include="Log.config"> |
|
65 |
<CopyToOutputDirectory>Always</CopyToOutputDirectory> |
|
66 |
</None> |
|
96 | 67 |
<None Include="packages.config" /> |
97 | 68 |
</ItemGroup> |
98 | 69 |
<ItemGroup> |
DownloadManager/Log.config | ||
---|---|---|
1 |
<?xml version="1.0" encoding="utf-8"?> |
|
2 |
<configuration> |
|
3 |
<configSections> |
|
4 |
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> |
|
5 |
</configSections> |
|
6 |
<log4net> |
|
7 |
<!--<appender name="EventLogAppender" type="log4net.Appender.EventLogAppender"> |
|
8 |
<applicationName value="ServiceStation"/> |
|
9 |
<layout type="log4net.Layout.PatternLayout"> |
|
10 |
<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" /> |
|
11 |
</layout> |
|
12 |
</appender>--> |
|
13 |
<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender"> |
|
14 |
<file type="log4net.Util.PatternString" value="${programdata}\MARKUS\Downloader\Log\"/> |
|
15 |
<appendtofile value="true"/> |
|
16 |
<datepattern value="'Markus_'yyyy-MM-dd'.log'"/> |
|
17 |
<staticlogfilename value="false"/> |
|
18 |
<rollingstyle value="Date"/> |
|
19 |
<layout type="log4net.Layout.PatternLayout"> |
|
20 |
<conversionpattern value="%d [%t] %-5p - %m%n"/> |
|
21 |
</layout> |
|
22 |
</appender> |
|
23 |
<root> |
|
24 |
<level value="All" /> |
|
25 |
<!-- <appender-ref ref="EventLogAppender" />--> |
|
26 |
<appender-ref ref="RollingFileAppender" /> |
|
27 |
</root> |
|
28 |
</log4net> |
|
29 |
</configuration> |
DownloadManager/PageStorage.cs | ||
---|---|---|
116 | 116 |
|
117 | 117 |
public void DownloadWork(int startPage, int TakeCount) |
118 | 118 |
{ |
119 |
if (0 < _TakeCount && startPage < _TotalPages) |
|
119 |
if (0 < _TakeCount && startPage <= _TotalPages)
|
|
120 | 120 |
{ |
121 | 121 |
WorkItems.AddRange(Enumerable.Range(startPage, _TotalPages)); |
122 | 122 |
} |
DownloadManager/Program.cs | ||
---|---|---|
1 | 1 |
|
2 |
using log4net; |
|
2 | 3 |
using System; |
3 | 4 |
using System.Collections.Generic; |
4 | 5 |
using System.Diagnostics; |
... | ... | |
11 | 12 |
{ |
12 | 13 |
class Program |
13 | 14 |
{ |
15 |
private static ILog logger = LogManager.GetLogger(typeof(Program)); |
|
16 |
|
|
14 | 17 |
private static string TEMP_FOLDER = System.IO.Path.Combine(System.IO.Path.GetTempPath(), "MARKUS"); |
15 | 18 |
|
16 | 19 |
static IIpc.WcfClient wcfClient; |
... | ... | |
39 | 42 |
{ |
40 | 43 |
try |
41 | 44 |
{ |
45 |
logger.Info($"param : {string.Join(",", args)}"); |
|
42 | 46 |
|
43 | 47 |
if (args.Length > 0) |
44 | 48 |
{ |
... | ... | |
55 | 59 |
//} |
56 | 60 |
if (args[0] == IIpc.ProcessTypeDefine.DEFINE_MONITOR) |
57 | 61 |
{ |
62 |
CheckAutoUpdate.Validation(); |
|
63 |
|
|
58 | 64 |
IsDebug = bool.Parse(args[1]); |
59 | 65 |
int processId = int.Parse(args[2]); /// kcom process id |
60 | 66 |
int thumbnamilPID = int.Parse(args[3]); |
... | ... | |
134 | 140 |
webProxy.Credentials = System.Net.CredentialCache.DefaultCredentials; |
135 | 141 |
} |
136 | 142 |
|
137 |
client.DownloadFileAsync(new Uri(args[3]), args[4]);
|
|
143 |
client.DownloadFileAsync(new Uri(System.Web.HttpUtility.UrlDecode(args[3])), args[4]);
|
|
138 | 144 |
} |
139 | 145 |
} |
140 | 146 |
|
... | ... | |
153 | 159 |
} |
154 | 160 |
catch (Exception ex) |
155 | 161 |
{ |
156 |
|
|
162 |
logger.Error($"param : {string.Join(",", args)}", ex); |
|
157 | 163 |
System.Diagnostics.Debug.WriteLine(ex); |
158 | 164 |
} |
159 | 165 |
} |
160 | 166 |
|
161 | 167 |
public static void DeleteFiles(string processType, string path) |
162 | 168 |
{ |
163 |
if(processType == IIpc.ProcessTypeDefine.DEFINE_THUMBNAIL)
|
|
169 |
try
|
|
164 | 170 |
{ |
165 |
var dir = System.IO.Directory.GetDirectories(path, "*.*", System.IO.SearchOption.AllDirectories); |
|
171 |
if (processType == IIpc.ProcessTypeDefine.DEFINE_THUMBNAIL) |
|
172 |
{ |
|
173 |
var dir = System.IO.Directory.GetDirectories(path, "*.*", System.IO.SearchOption.AllDirectories); |
|
166 | 174 |
|
167 |
for (int i = 0; i < dir.Length; i++) |
|
175 |
for (int i = 0; i < dir.Length; i++) |
|
176 |
{ |
|
177 |
System.IO.Directory.Delete(dir[i], true); |
|
178 |
} |
|
179 |
} |
|
180 |
else |
|
168 | 181 |
{ |
169 |
System.IO.Directory.Delete(dir[i],true); |
|
182 |
if (System.IO.File.Exists(path)) |
|
183 |
{ |
|
184 |
System.IO.File.Delete(path); |
|
185 |
} |
|
170 | 186 |
} |
171 | 187 |
} |
172 |
else
|
|
188 |
catch (Exception ex)
|
|
173 | 189 |
{ |
174 |
if (System.IO.File.Exists(path)) |
|
175 |
{ |
|
176 |
System.IO.File.Delete(path); |
|
177 |
} |
|
190 |
logger.Error($"DeleteFiles Error {processType} {path}", ex); |
|
191 |
System.Diagnostics.Debug.WriteLine(ex); |
|
178 | 192 |
} |
193 |
|
|
179 | 194 |
} |
180 | 195 |
|
181 | 196 |
private static Process FindProcess(int id) |
... | ... | |
191 | 206 |
result = process.First(); |
192 | 207 |
} |
193 | 208 |
} |
194 |
catch (Exception) |
|
209 |
catch (Exception ex)
|
|
195 | 210 |
{ |
211 |
logger.Error($"FindProcess Error {id}", ex); |
|
212 |
System.Diagnostics.Debug.WriteLine(ex); |
|
196 | 213 |
} |
197 | 214 |
|
198 | 215 |
return result; |
... | ... | |
201 | 218 |
|
202 | 219 |
private static void ConsoleWrite(string data) |
203 | 220 |
{ |
221 |
logger.Info(data); |
|
222 |
|
|
204 | 223 |
if (IsDebug) |
205 | 224 |
{ |
206 | 225 |
Console.WriteLine(data); |
DownloadManager/Properties/AssemblyInfo.cs | ||
---|---|---|
34 | 34 |
// [assembly: AssemblyVersion("1.0.*")] |
35 | 35 |
[assembly: AssemblyVersion("1.0.0.0")] |
36 | 36 |
[assembly: AssemblyFileVersion("1.0.0.0")] |
37 |
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log.config", Watch = true)] |
DownloadManager/packages.config | ||
---|---|---|
1 | 1 |
<?xml version="1.0" encoding="utf-8"?> |
2 | 2 |
<packages> |
3 |
<package id="log4net" version="2.0.9" targetFramework="net461" /> |
|
3 | 4 |
<package id="Microsoft.CSharp" version="4.5.0" targetFramework="net461" /> |
5 |
<package id="Salaros.ConfigParser" version="0.3.4" targetFramework="net461" /> |
|
4 | 6 |
</packages> |
IIpc/IIpc.csproj | ||
---|---|---|
50 | 50 |
<ItemGroup> |
51 | 51 |
<Compile Include="IIpcClient.cs" /> |
52 | 52 |
<Compile Include="IIpcServer.cs" /> |
53 |
<Compile Include="IpcBinding.cs" /> |
|
53 | 54 |
<Compile Include="IpcDownloadStatusArgs.cs" /> |
54 | 55 |
<Compile Include="IpcThumbnailEventArgs.cs" /> |
55 | 56 |
<Compile Include="ProcessTypeDefine.cs" /> |
... | ... | |
58 | 59 |
</ItemGroup> |
59 | 60 |
<ItemGroup> |
60 | 61 |
<Reference Include="System" /> |
62 |
<Reference Include="System.Runtime.Serialization" /> |
|
61 | 63 |
<Reference Include="System.ServiceModel" /> |
62 | 64 |
</ItemGroup> |
63 | 65 |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
IIpc/IIpcServer.cs | ||
---|---|---|
2 | 2 |
using System.Collections.Generic; |
3 | 3 |
using System.Diagnostics; |
4 | 4 |
using System.Linq; |
5 |
using System.ServiceModel; |
|
5 | 6 |
using System.Text; |
6 | 7 |
using System.Threading.Tasks; |
7 | 8 |
|
IIpc/IpcBinding.cs | ||
---|---|---|
1 |
using System; |
|
2 |
using System.Collections.Generic; |
|
3 |
using System.Linq; |
|
4 |
using System.ServiceModel; |
|
5 |
using System.Text; |
|
6 |
using System.Threading.Tasks; |
|
7 |
|
|
8 |
namespace IIpc |
|
9 |
{ |
|
10 |
public static class IpcBinding |
|
11 |
{ |
|
12 |
public static NetNamedPipeBinding netNamedPipeBinding() |
|
13 |
{ |
|
14 |
NetNamedPipeBinding binding = new NetNamedPipeBinding |
|
15 |
{ |
|
16 |
CloseTimeout = new TimeSpan(0, 1, 0), |
|
17 |
OpenTimeout = new TimeSpan(0, 1, 0), |
|
18 |
ReceiveTimeout = new TimeSpan(0, 1, 0), |
|
19 |
SendTimeout = new TimeSpan(0, 1, 0), |
|
20 |
TransactionFlow = false, |
|
21 |
TransferMode = TransferMode.Buffered, |
|
22 |
TransactionProtocol = TransactionProtocol.OleTransactions, |
|
23 |
HostNameComparisonMode = HostNameComparisonMode.StrongWildcard, |
|
24 |
MaxBufferPoolSize = 524288, |
|
25 |
MaxBufferSize = 65536, |
|
26 |
MaxConnections = 10, |
|
27 |
MaxReceivedMessageSize = 65536, |
|
28 |
Security = new NetNamedPipeSecurity |
|
29 |
{ |
|
30 |
Mode = NetNamedPipeSecurityMode.Transport, |
|
31 |
Transport = new NamedPipeTransportSecurity { ProtectionLevel = System.Net.Security.ProtectionLevel.EncryptAndSign } |
|
32 |
} |
|
33 |
}; |
|
34 |
|
|
35 |
return binding; |
|
36 |
} |
|
37 |
} |
|
38 |
} |
IIpc/WcfClient.cs | ||
---|---|---|
13 | 13 |
/// |
14 | 14 |
/// </summary> |
15 | 15 |
/// <param name="endpoint">지정된 끝점으로 유일하게 통신한다.</param> |
16 |
public WcfClient(string endpoint) : base(new NetNamedPipeBinding(), new EndpointAddress(string.Format("net.pipe://localhost/{0}", endpoint)))
|
|
16 |
public WcfClient(string endpoint) : base(IpcBinding.netNamedPipeBinding(), new EndpointAddress(string.Format("net.pipe://localhost/{0}", endpoint)))
|
|
17 | 17 |
{ |
18 | 18 |
} |
19 | 19 |
|
IIpc/WcfServer.cs | ||
---|---|---|
2 | 2 |
using System.Collections.Generic; |
3 | 3 |
using System.Linq; |
4 | 4 |
using System.ServiceModel; |
5 |
using System.ServiceModel.Channels; |
|
6 |
using System.ServiceModel.Description; |
|
5 | 7 |
using System.Text; |
6 | 8 |
using System.Threading.Tasks; |
9 |
using System.Xml; |
|
7 | 10 |
|
8 | 11 |
namespace IIpc |
9 | 12 |
{ |
10 | 13 |
public sealed class WcfServer : IIpcServer |
11 | 14 |
{ |
12 |
[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single)] |
|
15 |
[ServiceBehavior(IncludeExceptionDetailInFaults = true,InstanceContextMode = InstanceContextMode.Single)]
|
|
13 | 16 |
private class _Server : IIpcClient |
14 | 17 |
{ |
15 | 18 |
private readonly WcfServer server; |
16 |
|
|
19 |
|
|
17 | 20 |
public _Server(WcfServer server) |
18 | 21 |
{ |
19 | 22 |
this.server = server; |
... | ... | |
59 | 62 |
/// <param name="endpoint">지정된 끝점으로 유일하게 통신한다.</param> |
60 | 63 |
public WcfServer(string endpoint) |
61 | 64 |
{ |
62 |
this.host = new ServiceHost(new _Server(this), new Uri(string.Format("net.pipe://localhost/{0}", endpoint))); |
|
65 |
try |
|
66 |
{ |
|
67 |
this.host = new ServiceHost(new _Server(this), new Uri(string.Format("net.pipe://localhost/{0}", endpoint))); |
|
68 |
|
|
69 |
//ServiceMetadataBehavior smb = new ServiceMetadataBehavior(); |
|
70 |
//smb.HttpGetEnabled = false; |
|
71 |
//host.Description.Behaviors.Add(smb); |
|
72 |
|
|
73 |
//var endpoints = this.host.AddDefaultEndpoints(); |
|
74 |
//System.Diagnostics.Debug.WriteLine(endpoints); |
|
75 |
} |
|
76 |
catch (Exception ex) |
|
77 |
{ |
|
78 |
System.Diagnostics.Debug.WriteLine(ex); |
|
79 |
} |
|
80 |
//this.host = new ServiceHost(this, new Uri(string.Format("net.pipe://localhost"))); |
|
81 |
|
|
82 |
//ServiceMetadataBehavior mBehave = new ServiceMetadataBehavior(); |
|
83 |
//mBehave.HttpGetEnabled = false; |
|
84 |
//mBehave.HttpsGetEnabled = false; |
|
85 |
//this.host.Description.Behaviors.Add(mBehave); |
|
86 |
|
|
87 |
//if (endpoint != null) |
|
88 |
//{ |
|
89 |
// NetNamedPipeBinding binding = new NetNamedPipeBinding { TransferMode = TransferMode.Buffered }; |
|
90 |
|
|
91 |
// binding.CloseTimeout = new TimeSpan(0, 1, 0); |
|
92 |
// binding.ReceiveTimeout = new TimeSpan(0, 1, 0); |
|
93 |
// binding.SendTimeout = new TimeSpan(0, 1, 0); |
|
94 |
// binding.OpenTimeout = new TimeSpan(0, 1, 0); |
|
95 |
|
|
96 |
// binding.CreateBindingElements().Add(gBindingElement); |
|
97 |
|
|
98 |
// var httpEndpoint = this.host.AddServiceEndpoint(typeof(IIpcServer), binding, endpoint); |
|
99 |
//} |
|
63 | 100 |
} |
64 | 101 |
|
102 |
public static BinaryMessageEncodingBindingElement gBindingElement = new BinaryMessageEncodingBindingElement |
|
103 |
{ |
|
104 |
MaxReadPoolSize = Int16.MaxValue, |
|
105 |
MaxWritePoolSize = Int16.MaxValue, |
|
106 |
MaxSessionSize = Int16.MaxValue, |
|
107 |
ReaderQuotas = GetReaderQuotas() |
|
108 |
}; |
|
109 |
|
|
110 |
public static XmlDictionaryReaderQuotas GetReaderQuotas() |
|
111 |
{ |
|
112 |
return new XmlDictionaryReaderQuotas |
|
113 |
{ |
|
114 |
MaxDepth = Int16.MaxValue, |
|
115 |
MaxStringContentLength = Int16.MaxValue, |
|
116 |
MaxArrayLength = Int16.MaxValue, |
|
117 |
MaxBytesPerRead = Int16.MaxValue, |
|
118 |
MaxNameTableCharCount = Int16.MaxValue |
|
119 |
}; |
|
120 |
} |
|
121 |
|
|
122 |
|
|
65 | 123 |
public event EventHandler<IpcThumbnailEventArgs> IpcThumbnailReceived; |
66 | 124 |
public event EventHandler<IpcDownloadStatusArgs> IpcFileDownloadReceived; |
67 | 125 |
|
KCOM.sln | ||
---|---|---|
30 | 30 |
EndProject |
31 | 31 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommonLib", "CommonLib\CommonLib.csproj", "{DEF47FC2-B898-4C92-AD8D-D7B9E994495E}" |
32 | 32 |
EndProject |
33 |
Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "MARKUSSETUP", "MARKUSSETUP\MARKUSSETUP.vdproj", "{64175E13-41C4-4A6E-B35E-EA14C76C57B0}" |
|
34 |
EndProject |
|
35 | 33 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Makrus_API_Test", "Makrus_API_Test\Makrus_API_Test.csproj", "{B6A34853-E5D4-460D-9451-EA64E537FDA9}" |
36 | 34 |
ProjectSection(ProjectDependencies) = postProject |
37 | 35 |
{F026B592-11B9-410C-B4FF-384E511A4666} = {F026B592-11B9-410C-B4FF-384E511A4666} |
... | ... | |
54 | 52 |
EndProject |
55 | 53 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DnsCheckTest", "DnsCheckTest\DnsCheckTest.csproj", "{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}" |
56 | 54 |
EndProject |
57 |
Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "MarkusApiSetup", "MarkusApiSetup\MarkusApiSetup.vdproj", "{8A397553-B98A-49B7-9BFE-2D61B628175D}" |
|
58 |
EndProject |
|
59 | 55 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KCOM_API_AutoStamping", "KCOM_API_AutoStamping\KCOM_API_AutoStamping.csproj", "{37154747-EA85-4EDE-BB48-E639D63E16A7}" |
60 | 56 |
EndProject |
61 | 57 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MarkupCreate", "MarkupCreate\MarkupCreate.csproj", "{E1427F3F-5D7B-4FF7-A4EA-88B2FBE1785A}" |
... | ... | |
78 | 74 |
replaceVersion.ps1 = replaceVersion.ps1 |
79 | 75 |
EndProjectSection |
80 | 76 |
EndProject |
81 |
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "MarkusWixSetup", "MarkusWixSetup\MarkusWixSetup.wixproj", "{BE26F656-74B0-4594-ACDB-5754F75859DB}" |
|
82 |
EndProject |
|
83 | 77 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KcomStart", "KcomStart\KcomStart.csproj", "{7FE93B54-E4CA-49BE-B693-FB825820BCAC}" |
84 | 78 |
EndProject |
85 | 79 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Markus.Fonts", "Markus.Fonts\Markus.Fonts.csproj", "{EB1DE04A-D86E-4BF7-B095-F72207923C3B}" |
... | ... | |
157 | 151 |
{9F7C22A1-065C-4203-A570-F9EEA08F2344}.Debug_DevDoftech|x64.Build.0 = Debug|Any CPU |
158 | 152 |
{9F7C22A1-065C-4203-A570-F9EEA08F2344}.Debug_DevDoftech|x86.ActiveCfg = Debug|Any CPU |
159 | 153 |
{9F7C22A1-065C-4203-A570-F9EEA08F2344}.Debug_DevDoftech|x86.Build.0 = Debug|Any CPU |
160 |
{9F7C22A1-065C-4203-A570-F9EEA08F2344}.Debug_HyoSung|Any CPU.ActiveCfg = Debug_HyoSung|x86
|
|
161 |
{9F7C22A1-065C-4203-A570-F9EEA08F2344}.Debug_HyoSung|Any CPU.Build.0 = Debug_HyoSung|x86
|
|
154 |
{9F7C22A1-065C-4203-A570-F9EEA08F2344}.Debug_HyoSung|Any CPU.ActiveCfg = Debug_HyoSung|Any CPU
|
|
155 |
{9F7C22A1-065C-4203-A570-F9EEA08F2344}.Debug_HyoSung|Any CPU.Build.0 = Debug_HyoSung|Any CPU
|
|
162 | 156 |
{9F7C22A1-065C-4203-A570-F9EEA08F2344}.Debug_HyoSung|x64.ActiveCfg = Debug_HyoSung|x64 |
163 | 157 |
{9F7C22A1-065C-4203-A570-F9EEA08F2344}.Debug_HyoSung|x64.Build.0 = Debug_HyoSung|x64 |
164 | 158 |
{9F7C22A1-065C-4203-A570-F9EEA08F2344}.Debug_HyoSung|x86.ActiveCfg = Debug_HyoSung|x86 |
... | ... | |
858 | 852 |
{DEF47FC2-B898-4C92-AD8D-D7B9E994495E}.Release|x64.Build.0 = Debug|Any CPU |
859 | 853 |
{DEF47FC2-B898-4C92-AD8D-D7B9E994495E}.Release|x86.ActiveCfg = Debug|Any CPU |
860 | 854 |
{DEF47FC2-B898-4C92-AD8D-D7B9E994495E}.Release|x86.Build.0 = Debug|Any CPU |
861 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Daelim_RemoteTest|Any CPU.ActiveCfg = Debug_Daelim |
|
862 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Daelim_RemoteTest|x64.ActiveCfg = Daelim_RemoteTest |
|
863 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Daelim_RemoteTest|x64.Build.0 = Daelim_RemoteTest |
|
864 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Daelim_RemoteTest|x86.ActiveCfg = Daelim_RemoteTest |
|
865 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Daelim_RemoteTest|x86.Build.0 = Daelim_RemoteTest |
|
866 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_CadExport|Any CPU.ActiveCfg = Debug_CadExport |
|
867 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_CadExport|Any CPU.Build.0 = Debug_CadExport |
|
868 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_CadExport|x64.ActiveCfg = Debug_CadExport |
|
869 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_CadExport|x64.Build.0 = Debug_CadExport |
|
870 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_CadExport|x86.ActiveCfg = Debug_CadExport |
|
871 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_CadExport|x86.Build.0 = Debug_CadExport |
|
872 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_Daelim|Any CPU.ActiveCfg = Debug_Daelim |
|
873 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_Daelim|Any CPU.Build.0 = Debug_Daelim |
|
874 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_Daelim|x64.ActiveCfg = Debug_Daelim |
|
875 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_Daelim|x64.Build.0 = Debug_Daelim |
|
876 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_Daelim|x86.ActiveCfg = Debug_Daelim |
|
877 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_Daelim|x86.Build.0 = Debug_Daelim |
|
878 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_DevDoftech|Any CPU.ActiveCfg = Debug |
|
879 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_DevDoftech|Any CPU.Build.0 = Debug |
|
880 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_DevDoftech|x64.ActiveCfg = Debug |
|
881 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_DevDoftech|x64.Build.0 = Debug |
|
882 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_DevDoftech|x86.ActiveCfg = Debug |
|
883 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_DevDoftech|x86.Build.0 = Debug |
|
884 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_HyoSung|Any CPU.ActiveCfg = Debug_HyoSung |
|
885 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_HyoSung|Any CPU.Build.0 = Debug_HyoSung |
|
886 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_HyoSung|x64.ActiveCfg = Debug_HyoSung |
|
887 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_HyoSung|x64.Build.0 = Debug_HyoSung |
|
888 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_HyoSung|x86.ActiveCfg = Debug_HyoSung |
|
889 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_HyoSung|x86.Build.0 = Debug_HyoSung |
|
890 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_SNI|Any CPU.ActiveCfg = Debug_SNI |
|
891 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_SNI|Any CPU.Build.0 = Debug_SNI |
|
892 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_SNI|x64.ActiveCfg = Debug_SNI |
|
893 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_SNI|x64.Build.0 = Debug_SNI |
|
894 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_SNI|x86.ActiveCfg = Debug_SNI |
|
895 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug_SNI|x86.Build.0 = Debug_SNI |
|
896 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug|Any CPU.ActiveCfg = Debug |
|
897 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug|Any CPU.Build.0 = Debug |
|
898 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug|x64.ActiveCfg = Debug |
|
899 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug|x64.Build.0 = Debug |
|
900 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug|x86.ActiveCfg = Debug |
|
901 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Debug|x86.Build.0 = Debug |
|
902 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Default|Any CPU.ActiveCfg = Release_Default |
|
903 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Default|Any CPU.Build.0 = Release_Default |
|
904 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Default|x64.ActiveCfg = Release_Default |
|
905 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Default|x64.Build.0 = Release_Default |
|
906 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Default|x86.ActiveCfg = Release_Default |
|
907 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Default|x86.Build.0 = Release_Default |
|
908 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Hyosung|Any CPU.ActiveCfg = Release_Hyosung |
|
909 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Hyosung|Any CPU.Build.0 = Release_Hyosung |
|
910 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Hyosung|x64.ActiveCfg = Release_Hyosung |
|
911 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Hyosung|x64.Build.0 = Release_Hyosung |
|
912 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Hyosung|x86.ActiveCfg = Release_Hyosung |
|
913 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_Hyosung|x86.Build.0 = Release_Hyosung |
|
914 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_PEMSS|Any CPU.ActiveCfg = Release_PEMSS |
|
915 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_PEMSS|Any CPU.Build.0 = Release_PEMSS |
|
916 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_PEMSS|x64.ActiveCfg = Release |
|
917 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_PEMSS|x64.Build.0 = Release |
|
918 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_PEMSS|x86.ActiveCfg = Release_PEMSS |
|
919 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release_PEMSS|x86.Build.0 = Release_PEMSS |
|
920 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release|Any CPU.ActiveCfg = Debug |
|
921 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release|Any CPU.Build.0 = Debug |
|
922 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release|x64.ActiveCfg = Debug |
|
923 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release|x64.Build.0 = Debug |
|
924 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release|x86.ActiveCfg = Debug |
|
925 |
{64175E13-41C4-4A6E-B35E-EA14C76C57B0}.Release|x86.Build.0 = Debug |
|
926 | 855 |
{B6A34853-E5D4-460D-9451-EA64E537FDA9}.Daelim_RemoteTest|Any CPU.ActiveCfg = Debug_Daelim|Any CPU |
927 | 856 |
{B6A34853-E5D4-460D-9451-EA64E537FDA9}.Daelim_RemoteTest|Any CPU.Build.0 = Debug_Daelim|Any CPU |
928 | 857 |
{B6A34853-E5D4-460D-9451-EA64E537FDA9}.Daelim_RemoteTest|x64.ActiveCfg = Daelim_RemoteTest|Any CPU |
... | ... | |
1055 | 984 |
{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Release|x64.Build.0 = Release|Any CPU |
1056 | 985 |
{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Release|x86.ActiveCfg = Release|Any CPU |
1057 | 986 |
{2B00FB44-7C2F-4E57-9F9A-7CF2462172EA}.Release|x86.Build.0 = Release|Any CPU |
1058 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Daelim_RemoteTest|Any CPU.ActiveCfg = Debug |
|
1059 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Daelim_RemoteTest|x64.ActiveCfg = Debug |
|
1060 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Daelim_RemoteTest|x64.Build.0 = Debug |
|
1061 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Daelim_RemoteTest|x86.ActiveCfg = Debug |
|
1062 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Daelim_RemoteTest|x86.Build.0 = Debug |
|
1063 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_CadExport|Any CPU.ActiveCfg = Debug |
|
1064 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_CadExport|x64.ActiveCfg = Debug |
|
1065 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_CadExport|x86.ActiveCfg = Debug |
|
1066 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_Daelim|Any CPU.ActiveCfg = Debug |
|
1067 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_Daelim|Any CPU.Build.0 = Debug |
|
1068 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_Daelim|x64.ActiveCfg = Debug |
|
1069 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_Daelim|x64.Build.0 = Debug |
|
1070 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_Daelim|x86.ActiveCfg = Debug |
|
1071 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_Daelim|x86.Build.0 = Debug |
|
1072 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_DevDoftech|Any CPU.ActiveCfg = Debug |
|
1073 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_DevDoftech|x64.ActiveCfg = Debug |
|
1074 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_DevDoftech|x86.ActiveCfg = Debug |
|
1075 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_HyoSung|Any CPU.ActiveCfg = Debug |
|
1076 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_HyoSung|x64.ActiveCfg = Debug |
|
1077 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_HyoSung|x86.ActiveCfg = Debug |
|
1078 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_SNI|Any CPU.ActiveCfg = Debug |
|
1079 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_SNI|x64.ActiveCfg = Debug |
|
1080 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug_SNI|x86.ActiveCfg = Debug |
|
1081 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug|Any CPU.ActiveCfg = Debug |
|
1082 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug|x64.ActiveCfg = Debug |
|
1083 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Debug|x86.ActiveCfg = Debug |
|
1084 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_Default|Any CPU.ActiveCfg = Release_Default |
|
1085 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_Default|x64.ActiveCfg = Release_Default |
|
1086 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_Default|x64.Build.0 = Release_Default |
|
1087 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_Default|x86.ActiveCfg = Release_Default |
|
1088 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_Default|x86.Build.0 = Release_Default |
|
1089 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_Hyosung|Any CPU.ActiveCfg = Release |
|
1090 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_Hyosung|x64.ActiveCfg = Release |
|
1091 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_Hyosung|x86.ActiveCfg = Release |
|
1092 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_PEMSS|Any CPU.ActiveCfg = Release |
|
1093 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_PEMSS|x64.ActiveCfg = Release |
|
1094 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release_PEMSS|x86.ActiveCfg = Release |
|
1095 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release|Any CPU.ActiveCfg = Release |
|
1096 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release|x64.ActiveCfg = Release |
|
1097 |
{8A397553-B98A-49B7-9BFE-2D61B628175D}.Release|x86.ActiveCfg = Release |
|
1098 | 987 |
{37154747-EA85-4EDE-BB48-E639D63E16A7}.Daelim_RemoteTest|Any CPU.ActiveCfg = Release|Any CPU |
1099 | 988 |
{37154747-EA85-4EDE-BB48-E639D63E16A7}.Daelim_RemoteTest|Any CPU.Build.0 = Release|Any CPU |
1100 | 989 |
{37154747-EA85-4EDE-BB48-E639D63E16A7}.Daelim_RemoteTest|x64.ActiveCfg = Debug|Any CPU |
... | ... | |
1227 | 1116 |
{E1427F3F-5D7B-4FF7-A4EA-88B2FBE1785A}.Release|x64.Build.0 = Release|Any CPU |
1228 | 1117 |
{E1427F3F-5D7B-4FF7-A4EA-88B2FBE1785A}.Release|x86.ActiveCfg = Release|Any CPU |
1229 | 1118 |
{E1427F3F-5D7B-4FF7-A4EA-88B2FBE1785A}.Release|x86.Build.0 = Release|Any CPU |
1230 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Daelim_RemoteTest|Any CPU.ActiveCfg = Debug|x86 |
|
1231 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Daelim_RemoteTest|x64.ActiveCfg = Debug_Daelim|x86 |
|
1232 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Daelim_RemoteTest|x64.Build.0 = Debug_Daelim|x86 |
|
1233 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Daelim_RemoteTest|x86.ActiveCfg = Debug_Daelim|x86 |
|
1234 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Daelim_RemoteTest|x86.Build.0 = Debug_Daelim|x86 |
|
1235 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_CadExport|Any CPU.ActiveCfg = Release|x86 |
|
1236 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_CadExport|Any CPU.Build.0 = Release|x86 |
|
1237 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_CadExport|x64.ActiveCfg = Release|x86 |
|
1238 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_CadExport|x64.Build.0 = Release|x86 |
|
1239 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_CadExport|x86.ActiveCfg = Debug|x86 |
|
1240 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_CadExport|x86.Build.0 = Debug|x86 |
|
1241 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_Daelim|Any CPU.ActiveCfg = Debug|x86 |
|
1242 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_Daelim|Any CPU.Build.0 = Debug|x86 |
|
1243 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_Daelim|x64.ActiveCfg = Debug|x86 |
|
1244 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_Daelim|x64.Build.0 = Debug|x86 |
|
1245 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_Daelim|x86.ActiveCfg = Debug|x86 |
|
1246 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_Daelim|x86.Build.0 = Debug|x86 |
|
1247 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_DevDoftech|Any CPU.ActiveCfg = Release|x86 |
|
1248 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_DevDoftech|Any CPU.Build.0 = Release|x86 |
|
1249 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_DevDoftech|x64.ActiveCfg = Release|x86 |
|
1250 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_DevDoftech|x64.Build.0 = Release|x86 |
|
1251 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_DevDoftech|x86.ActiveCfg = Debug|x86 |
|
1252 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_DevDoftech|x86.Build.0 = Debug|x86 |
|
1253 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_HyoSung|Any CPU.ActiveCfg = Release|x86 |
|
1254 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_HyoSung|Any CPU.Build.0 = Release|x86 |
|
1255 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_HyoSung|x64.ActiveCfg = Release|x86 |
|
1256 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_HyoSung|x64.Build.0 = Release|x86 |
|
1257 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_HyoSung|x86.ActiveCfg = Debug|x86 |
|
1258 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_HyoSung|x86.Build.0 = Debug|x86 |
|
1259 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_SNI|Any CPU.ActiveCfg = Release|x86 |
|
1260 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_SNI|Any CPU.Build.0 = Release|x86 |
|
1261 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_SNI|x64.ActiveCfg = Release|x86 |
|
1262 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_SNI|x64.Build.0 = Release|x86 |
|
1263 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_SNI|x86.ActiveCfg = Debug|x86 |
|
1264 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug_SNI|x86.Build.0 = Debug|x86 |
|
1265 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug|Any CPU.ActiveCfg = Debug|x86 |
|
1266 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug|x64.ActiveCfg = Debug|x86 |
|
1267 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug|x86.ActiveCfg = Debug|x86 |
|
1268 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Debug|x86.Build.0 = Debug|x86 |
|
1269 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Default|Any CPU.ActiveCfg = Release|x86 |
|
1270 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Default|Any CPU.Build.0 = Release|x86 |
|
1271 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Default|x64.ActiveCfg = Release|x86 |
|
1272 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Default|x64.Build.0 = Release|x86 |
|
1273 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Default|x86.ActiveCfg = Release|x86 |
|
1274 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Default|x86.Build.0 = Release|x86 |
|
1275 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Hyosung|Any CPU.ActiveCfg = Release|x86 |
|
1276 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Hyosung|Any CPU.Build.0 = Release|x86 |
|
1277 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Hyosung|x64.ActiveCfg = Release|x86 |
|
1278 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Hyosung|x64.Build.0 = Release|x86 |
|
1279 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Hyosung|x86.ActiveCfg = Release|x86 |
|
1280 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_Hyosung|x86.Build.0 = Release|x86 |
|
1281 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_PEMSS|Any CPU.ActiveCfg = Release|x86 |
|
1282 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_PEMSS|Any CPU.Build.0 = Release|x86 |
|
1283 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_PEMSS|x64.ActiveCfg = Release|x86 |
|
1284 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_PEMSS|x64.Build.0 = Release|x86 |
|
1285 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_PEMSS|x86.ActiveCfg = Release|x86 |
|
1286 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release_PEMSS|x86.Build.0 = Release|x86 |
|
1287 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release|Any CPU.ActiveCfg = Release|x86 |
|
1288 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release|x64.ActiveCfg = Release|x86 |
|
1289 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release|x86.ActiveCfg = Release|x86 |
|
1290 |
{BE26F656-74B0-4594-ACDB-5754F75859DB}.Release|x86.Build.0 = Release|x86 |
|
1291 | 1119 |
{7FE93B54-E4CA-49BE-B693-FB825820BCAC}.Daelim_RemoteTest|Any CPU.ActiveCfg = Debug|Any CPU |
1292 | 1120 |
{7FE93B54-E4CA-49BE-B693-FB825820BCAC}.Daelim_RemoteTest|Any CPU.Build.0 = Debug|Any CPU |
1293 | 1121 |
{7FE93B54-E4CA-49BE-B693-FB825820BCAC}.Daelim_RemoteTest|x64.ActiveCfg = Daelim_RemoteTest|Any CPU |
... | ... | |
1618 | 1446 |
{967A4CFE-FDD1-4566-A438-CCDF7DE38719}.Release|x64.Build.0 = Release|Any CPU |
1619 | 1447 |
{967A4CFE-FDD1-4566-A438-CCDF7DE38719}.Release|x86.ActiveCfg = Release|Any CPU |
1620 | 1448 |
{967A4CFE-FDD1-4566-A438-CCDF7DE38719}.Release|x86.Build.0 = Release|Any CPU |
1621 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|Any CPU.ActiveCfg = Debug_Monitor|Any CPU
|
|
1622 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|Any CPU.Build.0 = Debug_Monitor|Any CPU
|
|
1623 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|x64.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1624 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|x64.Build.0 = Debug_Thumbnail|Any CPU
|
|
1625 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|x86.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1626 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|x86.Build.0 = Debug_Thumbnail|Any CPU
|
|
1627 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|Any CPU.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1628 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|Any CPU.Build.0 = Debug_Thumbnail|Any CPU
|
|
1629 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|x64.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1630 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|x64.Build.0 = Debug_Thumbnail|Any CPU
|
|
1631 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|x86.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1632 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|x86.Build.0 = Debug_Thumbnail|Any CPU
|
|
1449 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|Any CPU.ActiveCfg = Debug|Any CPU |
|
1450 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|Any CPU.Build.0 = Debug|Any CPU |
|
1451 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|x64.ActiveCfg = Debug|Any CPU |
|
1452 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|x64.Build.0 = Debug|Any CPU |
|
1453 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|x86.ActiveCfg = Debug|Any CPU |
|
1454 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Daelim_RemoteTest|x86.Build.0 = Debug|Any CPU |
|
1455 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|Any CPU.ActiveCfg = Debug|Any CPU |
|
1456 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|Any CPU.Build.0 = Debug|Any CPU |
|
1457 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|x64.ActiveCfg = Debug|Any CPU |
|
1458 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|x64.Build.0 = Debug|Any CPU |
|
1459 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|x86.ActiveCfg = Debug|Any CPU |
|
1460 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_CadExport|x86.Build.0 = Debug|Any CPU |
|
1633 | 1461 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_Daelim|Any CPU.ActiveCfg = Release|Any CPU |
1634 | 1462 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_Daelim|Any CPU.Build.0 = Release|Any CPU |
1635 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_Daelim|x64.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1636 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_Daelim|x64.Build.0 = Debug_Thumbnail|Any CPU
|
|
1637 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_Daelim|x86.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1638 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_Daelim|x86.Build.0 = Debug_Thumbnail|Any CPU
|
|
1639 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|Any CPU.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1640 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|Any CPU.Build.0 = Debug_Thumbnail|Any CPU
|
|
1641 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|x64.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1642 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|x64.Build.0 = Debug_Thumbnail|Any CPU
|
|
1643 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|x86.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1644 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|x86.Build.0 = Debug_Thumbnail|Any CPU
|
|
1645 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|Any CPU.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1646 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|Any CPU.Build.0 = Debug_Thumbnail|Any CPU
|
|
1647 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|x64.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1648 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|x64.Build.0 = Debug_Thumbnail|Any CPU
|
|
1649 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|x86.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1650 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|x86.Build.0 = Debug_Thumbnail|Any CPU
|
|
1651 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|Any CPU.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1652 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|Any CPU.Build.0 = Debug_Thumbnail|Any CPU
|
|
1653 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|x64.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1654 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|x64.Build.0 = Debug_Thumbnail|Any CPU
|
|
1655 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|x86.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1656 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|x86.Build.0 = Debug_Thumbnail|Any CPU
|
|
1657 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|Any CPU.ActiveCfg = Debug_FileDownloader|Any CPU
|
|
1658 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|Any CPU.Build.0 = Debug_FileDownloader|Any CPU
|
|
1659 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|x64.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1660 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|x64.Build.0 = Debug_Thumbnail|Any CPU
|
|
1661 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|x86.ActiveCfg = Debug_Thumbnail|Any CPU
|
|
1662 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|x86.Build.0 = Debug_Thumbnail|Any CPU
|
|
1663 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|Any CPU.ActiveCfg = Release_Default|Any CPU
|
|
1664 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|Any CPU.Build.0 = Release_Default|Any CPU
|
|
1665 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|x64.ActiveCfg = Release_Default|Any CPU
|
|
1666 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|x64.Build.0 = Release_Default|Any CPU
|
|
1667 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|x86.ActiveCfg = Release_Default|Any CPU
|
|
1668 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|x86.Build.0 = Release_Default|Any CPU
|
|
1463 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_Daelim|x64.ActiveCfg = Debug|Any CPU |
|
1464 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_Daelim|x64.Build.0 = Debug|Any CPU |
|
1465 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_Daelim|x86.ActiveCfg = Debug|Any CPU |
|
1466 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_Daelim|x86.Build.0 = Debug|Any CPU |
|
1467 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|Any CPU.ActiveCfg = Debug|Any CPU |
|
1468 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|Any CPU.Build.0 = Debug|Any CPU |
|
1469 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|x64.ActiveCfg = Debug|Any CPU |
|
1470 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|x64.Build.0 = Debug|Any CPU |
|
1471 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|x86.ActiveCfg = Debug|Any CPU |
|
1472 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_DevDoftech|x86.Build.0 = Debug|Any CPU |
|
1473 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|Any CPU.ActiveCfg = Debug|Any CPU |
|
1474 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|Any CPU.Build.0 = Debug|Any CPU |
|
1475 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|x64.ActiveCfg = Debug|Any CPU |
|
1476 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|x64.Build.0 = Debug|Any CPU |
|
1477 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|x86.ActiveCfg = Debug|Any CPU |
|
1478 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_HyoSung|x86.Build.0 = Debug|Any CPU |
|
1479 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|Any CPU.ActiveCfg = Debug|Any CPU |
|
1480 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|Any CPU.Build.0 = Debug|Any CPU |
|
1481 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|x64.ActiveCfg = Debug|Any CPU |
|
1482 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|x64.Build.0 = Debug|Any CPU |
|
1483 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|x86.ActiveCfg = Debug|Any CPU |
|
1484 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug_SNI|x86.Build.0 = Debug|Any CPU |
|
1485 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
1486 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
1487 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|x64.ActiveCfg = Debug|Any CPU |
|
1488 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|x64.Build.0 = Debug|Any CPU |
|
1489 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|x86.ActiveCfg = Debug|Any CPU |
|
1490 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Debug|x86.Build.0 = Debug|Any CPU |
|
1491 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|Any CPU.ActiveCfg = Release|Any CPU |
|
1492 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|Any CPU.Build.0 = Release|Any CPU |
|
1493 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|x64.ActiveCfg = Release|Any CPU |
|
1494 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|x64.Build.0 = Release|Any CPU |
|
1495 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|x86.ActiveCfg = Release|Any CPU |
|
1496 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Default|x86.Build.0 = Release|Any CPU |
|
1669 | 1497 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Hyosung|Any CPU.ActiveCfg = Release|Any CPU |
1670 | 1498 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Hyosung|Any CPU.Build.0 = Release|Any CPU |
1671 | 1499 |
{E1AEB641-7B2B-4231-8518-2E4CF79AA64B}.Release_Hyosung|x64.ActiveCfg = Release|Any CPU |
KCOM/App.xaml.cs | ||
---|---|---|
11 | 11 |
using System.Windows; |
12 | 12 |
using System.Windows.Input; |
13 | 13 |
using System.Windows.Resources; |
14 |
using log4net; |
|
15 | 14 |
|
16 | 15 |
namespace KCOM |
17 | 16 |
{ |
... | ... | |
159 | 158 |
if (hostEntry == null) |
160 | 159 |
{ |
161 | 160 |
System.Diagnostics.Debug.WriteLine("(hostEntry == null"); |
162 |
App.FileLogger.Debug("hostEntry == null"); |
|
161 |
//App.FileLogger.Debug("hostEntry == null");
|
|
163 | 162 |
isExternal = true; |
164 | 163 |
} |
165 | 164 |
else if (!string.IsNullOrEmpty(localdomain) && !hostEntry.HostName.ToUpper().EndsWith(localdomain.ToUpper())) |
166 | 165 |
{ |
167 | 166 |
// 외부 사용자 |
168 |
App.FileLogger.Debug(string.Format("You are external user because located out side of given domain({0})\nYour domain is {1}", localdomain, hostEntry.HostName)); |
|
167 |
App.FileLogger.Debug(string.Format("You are external user because located out side of given domain({0})\nYour domain is {1}", localdomain, hostEntry.HostName));
|
|
169 | 168 |
isExternal = true; |
170 | 169 |
} |
171 | 170 |
#endregion |
... | ... | |
241 | 240 |
#else |
242 | 241 |
sBaseServiceURL = CommonLib.Common.GetConfigString("BaseClientAddress", "URL", "", isExternal); |
243 | 242 |
#endif |
244 |
App.FileLogger.Debug(string.Format("{0}/ServiceDeepView.svc", sBaseServiceURL)); |
|
243 |
App.FileLogger.Debug(string.Format("{0}/ServiceDeepView.svc", sBaseServiceURL));
|
|
245 | 244 |
_EndPoint = new EndpointAddress(string.Format("{0}/ServiceDeepView.svc", sBaseServiceURL)); |
246 | 245 |
|
247 | 246 |
await SplashScreenAsnyc(); |
... | ... | |
251 | 250 |
} |
252 | 251 |
catch (Exception ex) |
253 | 252 |
{ |
254 |
Logger.sendReqLog("OnStartUp",ex.ToString() + " " + ex.InnerException?.ToString(),1); |
|
253 |
//Logger.sendReqLog("OnStartUp",ex.ToString() + " " + ex.InnerException?.ToString(),1);
|
|
255 | 254 |
} |
256 | 255 |
finally |
257 | 256 |
{ |
... | ... | |
261 | 260 |
|
262 | 261 |
private void Current_DispatcherUnhandledException(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e) |
263 | 262 |
{ |
264 |
|
|
265 | 263 |
Logger.sendReqLog("App Error ",e.Exception.ToString() + " " + e.Exception.InnerException?.ToString(), 1); |
266 | 264 |
} |
267 | 265 |
|
KCOM/Common/DataSaveTask.cs | ||
---|---|---|
177 | 177 |
IsSuccess = await DeepViewTaskClient.SavePageMarkupDataAsync(UserState,currentPageNo, project_no, doc_id, user_id, markupdata); |
178 | 178 |
|
179 | 179 |
System.Diagnostics.Debug.WriteLine($"SaveProcessTaskAsync Project : {project_no} DocID :{doc_id} User ID {user_id} result {IsSuccess}"); |
180 |
Logger.sendResLog("SaveProcessTaskAsync", $" Project : {project_no} DocID :{doc_id} User ID {user_id} result {IsSuccess}", 1); |
|
180 |
//Logger.sendResLog("SaveProcessTaskAsync", $" Project : {project_no} DocID :{doc_id} User ID {user_id} result {IsSuccess}", 1);
|
|
181 | 181 |
} |
182 | 182 |
else |
183 | 183 |
{ |
... | ... | |
203 | 203 |
{ |
204 | 204 |
System.Diagnostics.Debug.WriteLine($"SaveProcessTaskAsync Error {ex.ToString()}"); |
205 | 205 |
|
206 |
Logger.sendResLog("SaveProcessTaskAsync", ex.Message, 1); |
|
206 |
//Logger.sendResLog("SaveProcessTaskAsync", ex.Message, 1);
|
|
207 | 207 |
} |
208 | 208 |
|
209 | 209 |
return result; |
KCOM/Common/SelectionSet.cs | ||
---|---|---|
156 | 156 |
} |
157 | 157 |
catch (Exception ex) |
158 | 158 |
{ |
159 |
Logger.sendResLog("ReleaseAdorner", ex.ToString(), 0); |
|
159 |
//Logger.sendResLog("ReleaseAdorner", ex.ToString(), 0);
|
|
160 | 160 |
} |
161 | 161 |
} |
162 | 162 |
|
KCOM/Controls/CheckList.xaml.cs | ||
---|---|---|
116 | 116 |
string project_no = App.ViewInfo.ProjectNO; |
117 | 117 |
string user_id = App.ViewInfo.UserID; |
118 | 118 |
|
119 |
Logger.sendReqLog("GetUserCheckList: ", project_no + "," + user_id + "," + doc_no, 1); |
|
119 |
//Logger.sendReqLog("GetUserCheckList: ", project_no + "," + user_id + "," + doc_no, 1);
|
|
120 | 120 |
|
121 | 121 |
items = Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetUserCheckList(project_no, user_id, doc_no); |
122 | 122 |
if (items.Count() > 0) |
123 | 123 |
{ |
124 |
Logger.sendResLog("GetUserCheckList", "TRUE", 1); |
|
124 |
//Logger.sendResLog("GetUserCheckList", "TRUE", 1);
|
|
125 | 125 |
} |
126 | 126 |
else |
127 | 127 |
{ |
128 |
Logger.sendResLog("GetUserCheckList", "FALSE", 1); |
|
128 |
//Logger.sendResLog("GetUserCheckList", "FALSE", 1);
|
|
129 | 129 |
} |
130 | 130 |
|
131 | 131 |
foreach (var item in items) |
... | ... | |
141 | 141 |
customer.REVISION = item.REVISION; |
142 | 142 |
|
143 | 143 |
#region history |
144 |
Logger.sendReqLog("GetCheckListHistory: ", project_no + "," + item.ID, 1); |
|
144 |
//Logger.sendReqLog("GetCheckListHistory: ", project_no + "," + item.ID, 1);
|
|
145 | 145 |
var history = Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetCheckListHistory(project_no, item.ID); |
146 | 146 |
|
147 | 147 |
if (history.Count() > 0) |
148 | 148 |
{ |
149 |
Logger.sendResLog("GetCheckListHistory", "TRUE", 1); |
|
149 |
//Logger.sendResLog("GetCheckListHistory", "TRUE", 1);
|
|
150 | 150 |
} |
151 | 151 |
else |
152 | 152 |
{ |
153 |
Logger.sendResLog("GetCheckListHistory", "FALSE", 1); |
|
153 |
//Logger.sendResLog("GetCheckListHistory", "FALSE", 1);
|
|
154 | 154 |
} |
155 | 155 |
|
156 | 156 |
foreach (var rev in history) |
... | ... | |
224 | 224 |
} |
225 | 225 |
catch (Exception ex) |
226 | 226 |
{ |
227 |
Logger.sendResLog("Checklist DataBind", ex.Message, 0); |
|
227 |
//Logger.sendResLog("Checklist DataBind", ex.Message, 0);
|
|
228 | 228 |
} |
229 | 229 |
|
230 | 230 |
|
... | ... | |
254 | 254 |
} |
255 | 255 |
catch(Exception ex) |
256 | 256 |
{ |
257 |
Logger.sendResLog("SyncInit", ex.Message, 0); |
|
257 |
//Logger.sendResLog("SyncInit", ex.Message, 0);
|
|
258 | 258 |
} |
259 | 259 |
|
260 | 260 |
} |
... | ... | |
282 | 282 |
} |
283 | 283 |
catch (Exception ex) |
284 | 284 |
{ |
285 |
Logger.sendResLog("DialogMessage_Alert", ex.Message, 0); |
|
285 |
//Logger.sendResLog("DialogMessage_Alert", ex.Message, 0);
|
|
286 | 286 |
} |
287 | 287 |
|
288 | 288 |
} |
... | ... | |
377 | 377 |
} |
378 | 378 |
catch (Exception ex) |
379 | 379 |
{ |
380 |
Logger.sendResLog("History_Set", ex.Message, 0); |
|
380 |
//Logger.sendResLog("History_Set", ex.Message, 0);
|
|
381 | 381 |
} |
382 | 382 |
|
383 | 383 |
} |
... | ... | |
435 | 435 |
int w = 2; |
436 | 436 |
string project_no = App.ViewInfo.ProjectNO; |
437 | 437 |
worksheet.Cells[2, w + 8] = project_no; |
438 |
Logger.sendReqLog("GetProjectName: ", project_no, 1); |
|
438 |
//Logger.sendReqLog("GetProjectName: ", project_no, 1);
|
|
439 | 439 |
|
440 | 440 |
string project_name = Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetProjectName(project_no); |
441 | 441 |
if (project_name != null || project_name != "") |
442 | 442 |
{ |
443 |
Logger.sendResLog("GetProjectName", "TRUE", 1); |
|
443 |
//Logger.sendResLog("GetProjectName", "TRUE", 1);
|
|
444 | 444 |
} |
445 | 445 |
else |
446 | 446 |
{ |
447 |
Logger.sendResLog("GetProjectName", "FALSE", 1); |
|
447 |
//Logger.sendResLog("GetProjectName", "FALSE", 1);
|
|
448 | 448 |
} |
449 | 449 |
worksheet.Cells[3, w + 8] = project_name; |
450 | 450 |
|
... | ... | |
580 | 580 |
} |
581 | 581 |
catch (Exception ex) |
582 | 582 |
{ |
583 |
Logger.sendResLog("CheckList ExportEvent", ex.Message, 0); |
|
583 |
//Logger.sendResLog("CheckList ExportEvent", ex.Message, 0);
|
|
584 | 584 |
} |
585 | 585 |
|
586 | 586 |
} |
... | ... | |
621 | 621 |
} |
622 | 622 |
catch (Exception ex) |
623 | 623 |
{ |
624 |
Logger.sendResLog("Resize", ex.Message, 0); |
|
624 |
//Logger.sendResLog("Resize", ex.Message, 0);
|
|
625 | 625 |
return null; |
626 | 626 |
} |
627 | 627 |
|
... | ... | |
688 | 688 |
} |
689 | 689 |
catch(Exception ex) |
690 | 690 |
{ |
691 |
Logger.sendResLog("Checklist Addevent", ex.Message, 0); |
|
691 |
//Logger.sendResLog("Checklist Addevent", ex.Message, 0);
|
|
692 | 692 |
} |
693 | 693 |
|
694 | 694 |
} |
... | ... | |
710 | 710 |
string Check_ID = (item as Customer).ID.ToString(); |
711 | 711 |
string state = ""; |
712 | 712 |
|
713 |
Logger.sendReqLog("GetCheckList: ", App.ViewInfo.ProjectNO + "," + Check_ID, 1); |
|
713 |
//Logger.sendReqLog("GetCheckList: ", App.ViewInfo.ProjectNO + "," + Check_ID, 1);
|
|
714 | 714 |
Check_value = Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetCheckList(App.ViewInfo.ProjectNO, Check_ID); |
715 | 715 |
if (Check_value != null) |
716 | 716 |
{ |
717 |
Logger.sendResLog("GetCheckList", "TRUE", 1); |
|
717 |
//Logger.sendResLog("GetCheckList", "TRUE", 1);
|
|
718 | 718 |
} |
719 | 719 |
else |
720 | 720 |
{ |
721 |
Logger.sendResLog("GetCheckList", "FALSE", 1); |
|
721 |
//Logger.sendResLog("GetCheckList", "FALSE", 1);
|
|
722 | 722 |
} |
723 | 723 |
|
724 | 724 |
if (Check_value != null) |
... | ... | |
750 | 750 |
else |
751 | 751 |
description = Check_value.STATUS_DESC_CLOSE; |
752 | 752 |
|
753 |
Logger.sendReqLog("GetCheckListHistory: ", App.ViewInfo.ProjectNO + "," + Check_ID, 1); |
|
753 |
//Logger.sendReqLog("GetCheckListHistory: ", App.ViewInfo.ProjectNO + "," + Check_ID, 1);
|
|
754 | 754 |
var history = Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetCheckListHistory(App.ViewInfo.ProjectNO, Check_ID); |
755 | 755 |
if (history.Count() > 0) |
756 | 756 |
{ |
757 |
Logger.sendResLog("GetCheckList", "TRUE", 1); |
|
757 |
//Logger.sendResLog("GetCheckList", "TRUE", 1);
|
|
758 | 758 |
} |
759 | 759 |
else |
760 | 760 |
{ |
761 |
Logger.sendResLog("GetCheckList", "FALSE", 1); |
|
761 |
//Logger.sendResLog("GetCheckList", "FALSE", 1);
|
|
762 | 762 |
} |
763 | 763 |
Check_History = history.Where(info => info.REVISION == ViewerDataModel.Instance.SystemMain.dzMainMenu.CurrentDoc.Revision).FirstOrDefault(); |
764 | 764 |
|
... | ... | |
798 | 798 |
UPDATE_TIME = DateTime.Now |
799 | 799 |
}; |
800 | 800 |
|
801 |
Logger.sendReqLog("AddCheckListHistory: ", App.ViewInfo.ProjectNO + "," + Check_History, 1); |
|
802 |
Logger.sendResLog("AddCheckListHistory", Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.AddCheckListHistory(App.ViewInfo.ProjectNO, Check_History).ToString(), 1); |
|
801 |
//Logger.sendReqLog("AddCheckListHistory: ", App.ViewInfo.ProjectNO + "," + Check_History, 1);
|
|
802 |
//Logger.sendResLog("AddCheckListHistory", Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.AddCheckListHistory(App.ViewInfo.ProjectNO, Check_History).ToString(), 1);
|
|
803 | 803 |
//Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.AddCheckListHistory(App.ViewInfo.ProjectNO, Check_History); |
804 | 804 |
|
805 | 805 |
Check_value.REVISION = Current_Revision; |
... | ... | |
822 | 822 |
Check_History.STATUS_DESC = Check_value.STATUS_DESC_CLOSE; |
823 | 823 |
} |
824 | 824 |
|
825 |
Logger.sendReqLog("SaveCheckListHistory: ", App.ViewInfo.ProjectNO + "," + ViewerDataModel.Instance.SystemMain.dzMainMenu.CurrentDoc.Revision + "," + Check_History, 1); |
|
826 |
Logger.sendResLog("SaveCheckListHistory", Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.SaveCheckListHistory(App.ViewInfo.ProjectNO, ViewerDataModel.Instance.SystemMain.dzMainMenu.CurrentDoc.Revision, Check_History).ToString(), 1); |
|
825 |
//Logger.sendReqLog("SaveCheckListHistory: ", App.ViewInfo.ProjectNO + "," + ViewerDataModel.Instance.SystemMain.dzMainMenu.CurrentDoc.Revision + "," + Check_History, 1);
|
|
826 |
//Logger.sendResLog("SaveCheckListHistory", Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.SaveCheckListHistory(App.ViewInfo.ProjectNO, ViewerDataModel.Instance.SystemMain.dzMainMenu.CurrentDoc.Revision, Check_History).ToString(), 1);
|
|
827 | 827 |
|
828 | 828 |
//Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.SaveCheckListHistory(App.ViewInfo.ProjectNO, ViewerDataModel.Instance.SystemMain.dzMainMenu.CurrentDoc.Revision, Check_History); |
829 | 829 |
} |
... | ... | |
832 | 832 |
} |
833 | 833 |
} |
834 | 834 |
|
835 |
Logger.sendReqLog("SaveCheckList: ", App.ViewInfo.ProjectNO + "," + Check_ID + "," + Check_value, 1); |
|
836 |
Logger.sendResLog("SaveCheckList", Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.SaveCheckList(App.ViewInfo.ProjectNO, Check_ID, Check_value).ToString(), 1); |
|
835 |
//Logger.sendReqLog("SaveCheckList: ", App.ViewInfo.ProjectNO + "," + Check_ID + "," + Check_value, 1);
|
|
836 |
//Logger.sendResLog("SaveCheckList", Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.SaveCheckList(App.ViewInfo.ProjectNO, Check_ID, Check_value).ToString(), 1);
|
|
837 | 837 |
//Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.SaveCheckList(App.ViewInfo.ProjectNO, Check_ID, Check_value); |
838 | 838 |
} |
839 | 839 |
|
... | ... | |
846 | 846 |
} |
847 | 847 |
catch (Exception ex) |
848 | 848 |
{ |
849 |
Logger.sendResLog("Checklist SaveEvent", ex.Message, 0); |
|
849 |
//Logger.sendResLog("Checklist SaveEvent", ex.Message, 0);
|
|
850 | 850 |
} |
851 | 851 |
|
852 | 852 |
} |
... | ... | |
958 | 958 |
} |
959 | 959 |
catch(Exception ex) |
960 | 960 |
{ |
961 |
Logger.sendResLog("tb_IsVisibleChanged", ex.Message, 0); |
|
961 |
//Logger.sendResLog("tb_IsVisibleChanged", ex.Message, 0);
|
|
962 | 962 |
} |
963 | 963 |
|
964 | 964 |
} |
... | ... | |
991 | 991 |
} |
992 | 992 |
catch(Exception ex) |
993 | 993 |
{ |
994 |
Logger.sendResLog("Radio_Open_Checked", ex.Message, 0); |
|
994 |
//Logger.sendResLog("Radio_Open_Checked", ex.Message, 0);
|
|
995 | 995 |
} |
996 | 996 |
|
997 | 997 |
} |
... | ... | |
1040 | 1040 |
} |
1041 | 1041 |
catch(Exception ex) |
1042 | 1042 |
{ |
1043 |
Logger.sendResLog("Radio_Close_Checked", ex.Message, 0); |
|
1043 |
//Logger.sendResLog("Radio_Close_Checked", ex.Message, 0);
|
|
1044 | 1044 |
} |
1045 | 1045 |
|
1046 | 1046 |
} |
... | ... | |
1075 | 1075 |
} |
1076 | 1076 |
catch(Exception ex) |
1077 | 1077 |
{ |
1078 |
Logger.sendResLog("CheckPop_Closed", ex.Message, 0); |
|
1078 |
//Logger.sendResLog("CheckPop_Closed", ex.Message, 0);
|
|
1079 | 1079 |
} |
1080 | 1080 |
|
1081 | 1081 |
|
... | ... | |
1090 | 1090 |
} |
1091 | 1091 |
catch(Exception ex) |
1092 | 1092 |
{ |
1093 |
Logger.sendResLog("Radio_Unchecked", ex.Message, 0); |
|
1093 |
//Logger.sendResLog("Radio_Unchecked", ex.Message, 0);
|
|
1094 | 1094 |
} |
1095 | 1095 |
|
1096 | 1096 |
} |
... | ... | |
1162 | 1162 |
} |
1163 | 1163 |
catch(Exception ex) |
1164 | 1164 |
{ |
1165 |
Logger.sendResLog("mousedownOnImage", ex.Message, 0); |
|
1165 |
//Logger.sendResLog("mousedownOnImage", ex.Message, 0);
|
|
1166 | 1166 |
} |
1167 | 1167 |
|
1168 | 1168 |
|
... | ... | |
1178 | 1178 |
DialogMessage_Alert("같은 Revision 은 비교할 수 없습니다."); |
1179 | 1179 |
return; |
1180 | 1180 |
} |
1181 |
Logger.sendReqLog("GetVPRevisionFirstOrDefault: ", App.ViewInfo.ProjectNO + "," + old_DocID, 1); |
|
1181 |
//Logger.sendReqLog("GetVPRevisionFirstOrDefault: ", App.ViewInfo.ProjectNO + "," + old_DocID, 1);
|
|
1182 | 1182 |
var _vpList = Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetVPRevisionFirstOrDefault(App.ViewInfo.ProjectNO, old_DocID); |
1183 | 1183 |
if (_vpList != null) |
1184 | 1184 |
{ |
1185 |
Logger.sendResLog("GetVPRevisionFirstOrDefault", "TRUE", 1); |
|
1185 |
//Logger.sendResLog("GetVPRevisionFirstOrDefault", "TRUE", 1);
|
|
1186 | 1186 |
} |
1187 | 1187 |
else |
1188 | 1188 |
{ |
1189 |
Logger.sendResLog("GetVPRevisionFirstOrDefault", "FALSE", 1); |
|
1189 |
//Logger.sendResLog("GetVPRevisionFirstOrDefault", "FALSE", 1);
|
|
1190 | 1190 |
} |
1191 | 1191 |
|
1192 | 1192 |
|
... | ... | |
1202 | 1202 |
} |
1203 | 1203 |
catch (Exception ex) |
1204 | 1204 |
{ |
1205 |
Logger.sendResLog("SyncEvent", ex.Message, 0); |
|
1205 |
//Logger.sendResLog("SyncEvent", ex.Message, 0);
|
|
1206 | 1206 |
} |
1207 | 1207 |
|
1208 | 1208 |
} |
KCOM/Controls/CheckList_Detail.xaml.cs | ||
---|---|---|
48 | 48 |
{ |
49 | 49 |
CHECK_LIST_HISTORY Check_Item = new CHECK_LIST_HISTORY(); |
50 | 50 |
|
51 |
Logger.sendReqLog("GetCheckListHistoryFirstOrDefault: ", App.ViewInfo.ProjectNO + "," + CheckID + "," + Rev, 1); |
|
51 |
//Logger.sendReqLog("GetCheckListHistoryFirstOrDefault: ", App.ViewInfo.ProjectNO + "," + CheckID + "," + Rev, 1);
|
|
52 | 52 |
Check_Item = Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetCheckListHistoryFirstOrDefault(App.ViewInfo.ProjectNO, CheckID, Rev); |
53 | 53 |
if (Check_Item != null) |
54 | 54 |
{ |
55 |
Logger.sendResLog("GetCheckListHistoryFirstOrDefault", "TRUE", 1); |
|
55 |
//Logger.sendResLog("GetCheckListHistoryFirstOrDefault", "TRUE", 1);
|
|
56 | 56 |
} |
57 | 57 |
else |
58 | 58 |
{ |
59 |
Logger.sendResLog("GetCheckListHistoryFirstOrDefault", "FALSE", 1); |
|
59 |
//Logger.sendResLog("GetCheckListHistoryFirstOrDefault", "FALSE", 1);
|
|
60 | 60 |
} |
61 | 61 |
if (Check_Item != null) |
62 | 62 |
{ |
KCOM/Controls/FavoritePanel.xaml.cs | ||
---|---|---|
53 | 53 |
{ |
54 | 54 |
if (App.ViewInfo != null && App.ViewInfo.ProjectNO != "") |
55 | 55 |
{ |
56 |
Logger.sendReqLog("GetFavoriteVPAsync: ", App.ViewInfo.ProjectNO + "," + App.ViewInfo.UserID + "," + App.ViewInfo.DocumentItemID, 1); |
|
56 |
//Logger.sendReqLog("GetFavoriteVPAsync: ", App.ViewInfo.ProjectNO + "," + App.ViewInfo.UserID + "," + App.ViewInfo.DocumentItemID, 1);
|
|
57 | 57 |
Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetFavoriteVPAsync(App.ViewInfo.ProjectNO, App.ViewInfo.UserID, App.ViewInfo.DocumentItemID); |
58 | 58 |
//autoSearchSymbol.Visibility = Visibility.Visible; |
59 | 59 |
} |
... | ... | |
71 | 71 |
{ |
72 | 72 |
if (e.Error == null && e.Result == false) |
73 | 73 |
{ |
74 |
Logger.sendReqLog("GetFavoriteVPAsync: ", App.ViewInfo.ProjectNO + "," + App.ViewInfo.UserID + "," + App.ViewInfo.DocumentItemID, 1); |
|
74 |
//Logger.sendReqLog("GetFavoriteVPAsync: ", App.ViewInfo.ProjectNO + "," + App.ViewInfo.UserID + "," + App.ViewInfo.DocumentItemID, 1);
|
|
75 | 75 |
Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetFavoriteVPAsync(App.ViewInfo.ProjectNO, App.ViewInfo.UserID, App.ViewInfo.DocumentItemID); |
76 | 76 |
} |
77 | 77 |
else |
78 | 78 |
{ |
79 | 79 |
|
80 | 80 |
} |
81 |
Logger.sendResLog("DeleteMarkupCompleted", "UserState : " + e.UserState + "\r Result :" + e.Result + "\r Cancelled :" + e.Cancelled + "\r Error :" + e.Error, 1); |
|
81 |
//Logger.sendResLog("DeleteMarkupCompleted", "UserState : " + e.UserState + "\r Result :" + e.Result + "\r Cancelled :" + e.Cancelled + "\r Error :" + e.Error, 1);
|
|
82 | 82 |
} |
83 | 83 |
private void BaseClient_EditFavoriteVPCompleted(object sender, ServiceDeepView.EditFavoriteVPCompletedEventArgs e) |
84 | 84 |
{ |
85 | 85 |
if (e.Error == null && e.Result != false) |
86 | 86 |
{ |
87 |
Logger.sendReqLog("GetFavoriteVPAsync: ", App.ViewInfo.ProjectNO + "," + App.ViewInfo.UserID + "," + App.ViewInfo.DocumentItemID, 1); |
|
87 |
//Logger.sendReqLog("GetFavoriteVPAsync: ", App.ViewInfo.ProjectNO + "," + App.ViewInfo.UserID + "," + App.ViewInfo.DocumentItemID, 1);
|
|
88 | 88 |
Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetFavoriteVPAsync(App.ViewInfo.ProjectNO, App.ViewInfo.UserID, App.ViewInfo.DocumentItemID); |
89 | 89 |
} |
90 |
Logger.sendResLog("EditFavoriteVPCompleted", "UserState : " + e.UserState + "\r Result :" + e.Result + "\r Cancelled :" + e.Cancelled + "\r Error :" + e.Error, 1); |
|
90 |
//Logger.sendResLog("EditFavoriteVPCompleted", "UserState : " + e.UserState + "\r Result :" + e.Result + "\r Cancelled :" + e.Cancelled + "\r Error :" + e.Error, 1);
|
|
91 | 91 |
} |
92 | 92 |
|
93 | 93 |
private void BaseClient_GetFavoriteVPCompleted(object sender, ServiceDeepView.GetFavoriteVPCompletedEventArgs e) |
... | ... | |
113 | 113 |
ViewerDataModel.Instance.SystemMain.dzMainMenu.pageNavigator._FavoriteSet = InVp; |
114 | 114 |
} |
115 | 115 |
} |
116 |
Logger.sendResLog("GetFavoriteVPCompleted", "UserState : " + e.UserState + "\r Result :" + e.Result + "\r Cancelled :" + e.Cancelled + "\r Error :" + e.Error, 1); |
|
116 |
//Logger.sendResLog("GetFavoriteVPCompleted", "UserState : " + e.UserState + "\r Result :" + e.Result + "\r Cancelled :" + e.Cancelled + "\r Error :" + e.Error, 1);
|
|
117 | 117 |
} |
118 | 118 |
|
119 | 119 |
private void cbState_Loaded(object sender, RoutedEventArgs e) |
... | ... | |
205 | 205 |
{ |
206 | 206 |
if (addFavorite.DialogResult == true) |
207 | 207 |
{ |
208 |
Logger.sendReqLog("GetFavoriteVPAsync: ", App.ViewInfo.ProjectNO + "," + App.ViewInfo.UserID + "," + App.ViewInfo.DocumentItemID, 1); |
|
208 |
//Logger.sendReqLog("GetFavoriteVPAsync: ", App.ViewInfo.ProjectNO + "," + App.ViewInfo.UserID + "," + App.ViewInfo.DocumentItemID, 1);
|
|
209 | 209 |
Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetFavoriteVPAsync(App.ViewInfo.ProjectNO, App.ViewInfo.UserID, App.ViewInfo.DocumentItemID); |
210 | 210 |
} |
211 | 211 |
}; |
... | ... | |
253 | 253 |
|
254 | 254 |
if (favoInstance.MEMBER_USER_ID == App.ViewInfo.UserID) |
255 | 255 |
{ |
256 |
Logger.sendReqLog("DelFavoriteVPAsync: ", favoInstance.PROJECT_NO + "," + favoInstance.MEMBER_USER_ID + "," + favoInstance.PAGE_NO, 1); |
|
256 |
//Logger.sendReqLog("DelFavoriteVPAsync: ", favoInstance.PROJECT_NO + "," + favoInstance.MEMBER_USER_ID + "," + favoInstance.PAGE_NO, 1);
|
|
257 | 257 |
Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.DelFavoriteVPAsync(favoInstance.PROJECT_NO, favoInstance.MEMBER_USER_ID, favoInstance.PAGE_NO, |
258 | 258 |
favoInstance.ID); |
259 | 259 |
} |
... | ... | |
280 | 280 |
{ |
281 | 281 |
if (addFavorite.DialogResult == true) |
282 | 282 |
{ |
283 |
Logger.sendReqLog("GetFavoriteVPAsync: ", App.ViewInfo.ProjectNO + "," + App.ViewInfo.UserID + "," + App.ViewInfo.DocumentItemID, 1); |
|
283 |
//Logger.sendReqLog("GetFavoriteVPAsync: ", App.ViewInfo.ProjectNO + "," + App.ViewInfo.UserID + "," + App.ViewInfo.DocumentItemID, 1);
|
|
284 | 284 |
Common.ViewerDataModel.Instance.SystemMain.dzMainMenu.BaseClient.GetFavoriteVPAsync(App.ViewInfo.ProjectNO, App.ViewInfo.UserID, App.ViewInfo.DocumentItemID); |
285 | 285 |
} |
286 | 286 |
}; |
KCOM/Controls/PrintControl.xaml.cs | ||
---|---|---|
495 | 495 |
} |
496 | 496 |
catch (Exception ex) |
497 | 497 |
{ |
498 |
Logger.sendResLog("PrintControl.PageChanged", ex.Message, 0); |
|
498 |
//Logger.sendResLog("PrintControl.PageChanged", ex.Message, 0);
|
|
499 | 499 |
} |
500 | 500 |
|
501 | 501 |
return result; |
... | ... | |
567 | 567 |
} |
568 | 568 |
catch (Exception ex) |
569 | 569 |
{ |
570 |
Logger.sendResLog("PrintMethod", ex.Message, 0); |
|
570 |
//Logger.sendResLog("PrintMethod", ex.Message, 0);
|
|
571 | 571 |
} |
572 | 572 |
finally |
573 | 573 |
{ |
... | ... | |
744 | 744 |
sliderPages.Value = 1; |
745 | 745 |
printIndy.IsBusy = false; |
746 | 746 |
|
747 |
Logger.sendResLog("Export Method", ex.Message, 0); |
|
747 |
//Logger.sendResLog("Export Method", ex.Message, 0);
|
|
748 | 748 |
//(Application.Current.MainWindow as MainWindow).dzMainMenu.DialogMessage_Alert("Alert", "관리자 확인이 필요합니다. 다시 시도해 주세요.\n"+ex.Message); |
749 | 749 |
} |
750 | 750 |
finally |
KCOM/Controls/Sample.xaml.cs | ||
---|---|---|
261 | 261 |
{ |
262 | 262 |
if (!Keyboard.IsKeyDown(Key.Down) && !Keyboard.IsKeyDown(Key.Up)) |
263 | 263 |
{ |
264 |
PageChange(ImgListbox.SelectedItem as KCOM.Common.ThumbnailItem); |
|
264 |
if (ImgListbox.SelectedItem != null) |
|
265 |
{ |
|
266 |
PageChange(ImgListbox.SelectedItem as KCOM.Common.ThumbnailItem); |
|
267 |
} |
|
265 | 268 |
} |
266 | 269 |
} |
267 | 270 |
|
... | ... | |
319 | 322 |
} |
320 | 323 |
catch(Exception ex) |
321 | 324 |
{ |
322 |
Logger.sendResLog("GotoPage", ex.Message, 0); |
|
325 |
//Logger.sendResLog("GotoPage", ex.Message, 0);
|
|
323 | 326 |
} |
324 | 327 |
} |
325 | 328 |
|
... | ... | |
690 | 693 |
|
691 | 694 |
if (FilterPages != null) |
692 | 695 |
{ |
696 |
if(FilteredThumbnail == null) |
|
697 |
{ |
|
698 |
System.Diagnostics.Debug.WriteLine("filter null"); |
|
699 |
} |
|
700 |
|
|
701 |
if (FilteredThumbnail.View == null) |
|
702 |
{ |
|
703 |
System.Diagnostics.Debug.WriteLine("filter null"); |
|
704 |
} |
|
705 |
|
|
693 | 706 |
FilteredThumbnail.View.Refresh(); |
내보내기 Unified diff