개정판 53c9637d
MarkusV3 Convert Service Add
Change-Id: I5c034c8f2ce8d102d74fa0fc16c8aa2c52b6d925
ConvertService/ServiceBase/.filenesting.json | ||
---|---|---|
1 |
{ |
|
2 |
"help":"https://go.microsoft.com/fwlink/?linkid=866610" |
|
3 |
} |
ConvertService/ServiceBase/.gitattributes | ||
---|---|---|
1 |
############################################################################### |
|
2 |
# Set default behavior to automatically normalize line endings. |
|
3 |
############################################################################### |
|
4 |
* text=auto |
|
5 |
|
|
6 |
############################################################################### |
|
7 |
# Set default behavior for command prompt diff. |
|
8 |
# |
|
9 |
# This is need for earlier builds of msysgit that does not have it on by |
|
10 |
# default for csharp files. |
|
11 |
# Note: This is only used by command line |
|
12 |
############################################################################### |
|
13 |
#*.cs diff=csharp |
|
14 |
|
|
15 |
############################################################################### |
|
16 |
# Set the merge driver for project and solution files |
|
17 |
# |
|
18 |
# Merging from the command prompt will add diff markers to the files if there |
|
19 |
# are conflicts (Merging from VS is not affected by the settings below, in VS |
|
20 |
# the diff markers are never inserted). Diff markers may cause the following |
|
21 |
# file extensions to fail to load in VS. An alternative would be to treat |
|
22 |
# these files as binary and thus will always conflict and require user |
|
23 |
# intervention with every merge. To do so, just uncomment the entries below |
|
24 |
############################################################################### |
|
25 |
#*.sln merge=binary |
|
26 |
#*.csproj merge=binary |
|
27 |
#*.vbproj merge=binary |
|
28 |
#*.vcxproj merge=binary |
|
29 |
#*.vcproj merge=binary |
|
30 |
#*.dbproj merge=binary |
|
31 |
#*.fsproj merge=binary |
|
32 |
#*.lsproj merge=binary |
|
33 |
#*.wixproj merge=binary |
|
34 |
#*.modelproj merge=binary |
|
35 |
#*.sqlproj merge=binary |
|
36 |
#*.wwaproj merge=binary |
|
37 |
|
|
38 |
############################################################################### |
|
39 |
# behavior for image files |
|
40 |
# |
|
41 |
# image files are treated as binary by default. |
|
42 |
############################################################################### |
|
43 |
#*.jpg binary |
|
44 |
#*.png binary |
|
45 |
#*.gif binary |
|
46 |
|
|
47 |
############################################################################### |
|
48 |
# diff behavior for common document formats |
|
49 |
# |
|
50 |
# Convert binary document formats to text before diffing them. This feature |
|
51 |
# is only available from the command line. Turn it on by uncommenting the |
|
52 |
# entries below. |
|
53 |
############################################################################### |
|
54 |
#*.doc diff=astextplain |
|
55 |
#*.DOC diff=astextplain |
|
56 |
#*.docx diff=astextplain |
|
57 |
#*.DOCX diff=astextplain |
|
58 |
#*.dot diff=astextplain |
|
59 |
#*.DOT diff=astextplain |
|
60 |
#*.pdf diff=astextplain |
|
61 |
#*.PDF diff=astextplain |
|
62 |
#*.rtf diff=astextplain |
|
63 |
#*.RTF diff=astextplain |
ConvertService/ServiceBase/.gitignore | ||
---|---|---|
1 |
## Ignore Visual Studio temporary files, build results, and |
|
2 |
## files generated by popular Visual Studio add-ons. |
|
3 |
|
|
4 |
# User-specific files |
|
5 |
*.suo |
|
6 |
*.user |
|
7 |
*.userosscache |
|
8 |
*.sln.docstates |
|
9 |
|
|
10 |
# User-specific files (MonoDevelop/Xamarin Studio) |
|
11 |
*.userprefs |
|
12 |
|
|
13 |
# Build results |
|
14 |
[Dd]ebug/ |
|
15 |
[Dd]ebugPublic/ |
|
16 |
[Rr]elease/ |
|
17 |
[Rr]eleases/ |
|
18 |
x64/ |
|
19 |
x86/ |
|
20 |
bld/ |
|
21 |
[Bb]in/ |
|
22 |
[Oo]bj/ |
|
23 |
[Ll]og/ |
|
24 |
|
|
25 |
# Visual Studio 2015 cache/options directory |
|
26 |
.vs/ |
|
27 |
# Uncomment if you have tasks that create the project's static files in wwwroot |
|
28 |
#wwwroot/ |
|
29 |
|
|
30 |
# MSTest test Results |
|
31 |
[Tt]est[Rr]esult*/ |
|
32 |
[Bb]uild[Ll]og.* |
|
33 |
|
|
34 |
# NUNIT |
|
35 |
*.VisualState.xml |
|
36 |
TestResult.xml |
|
37 |
|
|
38 |
# Build Results of an ATL Project |
|
39 |
[Dd]ebugPS/ |
|
40 |
[Rr]eleasePS/ |
|
41 |
dlldata.c |
|
42 |
|
|
43 |
# DNX |
|
44 |
project.lock.json |
|
45 |
project.fragment.lock.json |
|
46 |
artifacts/ |
|
47 |
|
|
48 |
*_i.c |
|
49 |
*_p.c |
|
50 |
*_i.h |
|
51 |
*.ilk |
|
52 |
*.meta |
|
53 |
*.obj |
|
54 |
*.pch |
|
55 |
*.pdb |
|
56 |
*.pgc |
|
57 |
*.pgd |
|
58 |
*.rsp |
|
59 |
*.sbr |
|
60 |
*.tlb |
|
61 |
*.tli |
|
62 |
*.tlh |
|
63 |
*.tmp |
|
64 |
*.tmp_proj |
|
65 |
*.log |
|
66 |
*.vspscc |
|
67 |
*.vssscc |
|
68 |
.builds |
|
69 |
*.pidb |
|
70 |
*.svclog |
|
71 |
*.scc |
|
72 |
|
|
73 |
# Chutzpah Test files |
|
74 |
_Chutzpah* |
|
75 |
|
|
76 |
# Visual C++ cache files |
|
77 |
ipch/ |
|
78 |
*.aps |
|
79 |
*.ncb |
|
80 |
*.opendb |
|
81 |
*.opensdf |
|
82 |
*.sdf |
|
83 |
*.cachefile |
|
84 |
*.VC.db |
|
85 |
*.VC.VC.opendb |
|
86 |
|
|
87 |
# Visual Studio profiler |
|
88 |
*.psess |
|
89 |
*.vsp |
|
90 |
*.vspx |
|
91 |
*.sap |
|
92 |
|
|
93 |
# TFS 2012 Local Workspace |
|
94 |
$tf/ |
|
95 |
|
|
96 |
# Guidance Automation Toolkit |
|
97 |
*.gpState |
|
98 |
|
|
99 |
# ReSharper is a .NET coding add-in |
|
100 |
_ReSharper*/ |
|
101 |
*.[Rr]e[Ss]harper |
|
102 |
*.DotSettings.user |
|
103 |
|
|
104 |
# JustCode is a .NET coding add-in |
|
105 |
.JustCode |
|
106 |
|
|
107 |
# TeamCity is a build add-in |
|
108 |
_TeamCity* |
|
109 |
|
|
110 |
# DotCover is a Code Coverage Tool |
|
111 |
*.dotCover |
|
112 |
|
|
113 |
# NCrunch |
|
114 |
_NCrunch_* |
|
115 |
.*crunch*.local.xml |
|
116 |
nCrunchTemp_* |
|
117 |
|
|
118 |
# MightyMoose |
|
119 |
*.mm.* |
|
120 |
AutoTest.Net/ |
|
121 |
|
|
122 |
# Web workbench (sass) |
|
123 |
.sass-cache/ |
|
124 |
|
|
125 |
# Installshield output folder |
|
126 |
[Ee]xpress/ |
|
127 |
|
|
128 |
# DocProject is a documentation generator add-in |
|
129 |
DocProject/buildhelp/ |
|
130 |
DocProject/Help/*.HxT |
|
131 |
DocProject/Help/*.HxC |
|
132 |
DocProject/Help/*.hhc |
|
133 |
DocProject/Help/*.hhk |
|
134 |
DocProject/Help/*.hhp |
|
135 |
DocProject/Help/Html2 |
|
136 |
DocProject/Help/html |
|
137 |
|
|
138 |
# Click-Once directory |
|
139 |
publish/ |
|
140 |
|
|
141 |
# Publish Web Output |
|
142 |
*.[Pp]ublish.xml |
|
143 |
*.azurePubxml |
|
144 |
# TODO: Comment the next line if you want to checkin your web deploy settings |
|
145 |
# but database connection strings (with potential passwords) will be unencrypted |
|
146 |
#*.pubxml |
|
147 |
*.publishproj |
|
148 |
|
|
149 |
# Microsoft Azure Web App publish settings. Comment the next line if you want to |
|
150 |
# checkin your Azure Web App publish settings, but sensitive information contained |
|
151 |
# in these scripts will be unencrypted |
|
152 |
PublishScripts/ |
|
153 |
|
|
154 |
# NuGet Packages |
|
155 |
*.nupkg |
|
156 |
# The packages folder can be ignored because of Package Restore |
|
157 |
**/packages/* |
|
158 |
# except build/, which is used as an MSBuild target. |
|
159 |
!**/packages/build/ |
|
160 |
# Uncomment if necessary however generally it will be regenerated when needed |
|
161 |
#!**/packages/repositories.config |
|
162 |
# NuGet v3's project.json files produces more ignoreable files |
|
163 |
*.nuget.props |
|
164 |
*.nuget.targets |
|
165 |
|
|
166 |
# Microsoft Azure Build Output |
|
167 |
csx/ |
|
168 |
*.build.csdef |
|
169 |
|
|
170 |
# Microsoft Azure Emulator |
|
171 |
ecf/ |
|
172 |
rcf/ |
|
173 |
|
|
174 |
# Windows Store app package directories and files |
|
175 |
AppPackages/ |
|
176 |
BundleArtifacts/ |
|
177 |
Package.StoreAssociation.xml |
|
178 |
_pkginfo.txt |
|
179 |
|
|
180 |
# Visual Studio cache files |
|
181 |
# files ending in .cache can be ignored |
|
182 |
*.[Cc]ache |
|
183 |
# but keep track of directories ending in .cache |
|
184 |
!*.[Cc]ache/ |
|
185 |
|
|
186 |
# Others |
|
187 |
ClientBin/ |
|
188 |
~$* |
|
189 |
*~ |
|
190 |
*.dbmdl |
|
191 |
*.dbproj.schemaview |
|
192 |
*.jfm |
|
193 |
*.pfx |
|
194 |
*.publishsettings |
|
195 |
node_modules/ |
|
196 |
orleans.codegen.cs |
|
197 |
|
|
198 |
# Since there are multiple workflows, uncomment next line to ignore bower_components |
|
199 |
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) |
|
200 |
#bower_components/ |
|
201 |
|
|
202 |
# RIA/Silverlight projects |
|
203 |
Generated_Code/ |
|
204 |
|
|
205 |
# Backup & report files from converting an old project file |
|
206 |
# to a newer Visual Studio version. Backup files are not needed, |
|
207 |
# because we have git ;-) |
|
208 |
_UpgradeReport_Files/ |
|
209 |
Backup*/ |
|
210 |
UpgradeLog*.XML |
|
211 |
UpgradeLog*.htm |
|
212 |
|
|
213 |
# SQL Server files |
|
214 |
*.mdf |
|
215 |
*.ldf |
|
216 |
|
|
217 |
# Business Intelligence projects |
|
218 |
*.rdl.data |
|
219 |
*.bim.layout |
|
220 |
*.bim_*.settings |
|
221 |
|
|
222 |
# Microsoft Fakes |
|
223 |
FakesAssemblies/ |
|
224 |
|
|
225 |
# GhostDoc plugin setting file |
|
226 |
*.GhostDoc.xml |
|
227 |
|
|
228 |
# Node.js Tools for Visual Studio |
|
229 |
.ntvs_analysis.dat |
|
230 |
|
|
231 |
# Visual Studio 6 build log |
|
232 |
*.plg |
|
233 |
|
|
234 |
# Visual Studio 6 workspace options file |
|
235 |
*.opt |
|
236 |
|
|
237 |
# Visual Studio LightSwitch build output |
|
238 |
**/*.HTMLClient/GeneratedArtifacts |
|
239 |
**/*.DesktopClient/GeneratedArtifacts |
|
240 |
**/*.DesktopClient/ModelManifest.xml |
|
241 |
**/*.Server/GeneratedArtifacts |
|
242 |
**/*.Server/ModelManifest.xml |
|
243 |
_Pvt_Extensions |
|
244 |
|
|
245 |
# Paket dependency manager |
|
246 |
.paket/paket.exe |
|
247 |
paket-files/ |
|
248 |
|
|
249 |
# FAKE - F# Make |
|
250 |
.fake/ |
|
251 |
|
|
252 |
# JetBrains Rider |
|
253 |
.idea/ |
|
254 |
*.sln.iml |
|
255 |
|
|
256 |
# CodeRush |
|
257 |
.cr/ |
|
258 |
|
|
259 |
# Python Tools for Visual Studio (PTVS) |
|
260 |
__pycache__/ |
|
261 |
*.pyc |
ConvertService/ServiceBase/ConnectionStringBuild/App.xaml | ||
---|---|---|
1 |
<Application x:Class="ConnectionStringBuild.App" |
|
2 |
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
|
3 |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
|
4 |
xmlns:local="clr-namespace:ConnectionStringBuild" |
|
5 |
StartupUri="MainWindow.xaml"> |
|
6 |
<Application.Resources> |
|
7 |
|
|
8 |
</Application.Resources> |
|
9 |
</Application> |
ConvertService/ServiceBase/ConnectionStringBuild/App.xaml.cs | ||
---|---|---|
1 |
using System; |
|
2 |
using System.Collections.Generic; |
|
3 |
using System.Configuration; |
|
4 |
using System.Data; |
|
5 |
using System.Linq; |
|
6 |
using System.Threading.Tasks; |
|
7 |
using System.Windows; |
|
8 |
|
|
9 |
namespace ConnectionStringBuild |
|
10 |
{ |
|
11 |
/// <summary> |
|
12 |
/// App.xaml에 대한 상호 작용 논리 |
|
13 |
/// </summary> |
|
14 |
public partial class App : Application |
|
15 |
{ |
|
16 |
} |
|
17 |
} |
ConvertService/ServiceBase/ConnectionStringBuild/ConnectionStringBuild.csproj | ||
---|---|---|
1 |
<?xml version="1.0" encoding="utf-8"?> |
|
2 |
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|
3 |
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
|
4 |
<PropertyGroup> |
|
5 |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
|
6 |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
|
7 |
<ProjectGuid>{2934E21A-D380-43B2-B68A-9B0D7C55A72F}</ProjectGuid> |
|
8 |
<OutputType>WinExe</OutputType> |
|
9 |
<RootNamespace>ConnectionStringBuild</RootNamespace> |
|
10 |
<AssemblyName>ConnectionStringBuild</AssemblyName> |
|
11 |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
|
12 |
<FileAlignment>512</FileAlignment> |
|
13 |
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> |
|
14 |
<WarningLevel>4</WarningLevel> |
|
15 |
<Deterministic>true</Deterministic> |
|
16 |
</PropertyGroup> |
|
17 |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
|
18 |
<PlatformTarget>AnyCPU</PlatformTarget> |
|
19 |
<DebugSymbols>true</DebugSymbols> |
|
20 |
<DebugType>full</DebugType> |
|
21 |
<Optimize>false</Optimize> |
|
22 |
<OutputPath>bin\Debug\</OutputPath> |
|
23 |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|
24 |
<ErrorReport>prompt</ErrorReport> |
|
25 |
<WarningLevel>4</WarningLevel> |
|
26 |
</PropertyGroup> |
|
27 |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
|
28 |
<PlatformTarget>AnyCPU</PlatformTarget> |
|
29 |
<DebugType>pdbonly</DebugType> |
|
30 |
<Optimize>true</Optimize> |
|
31 |
<OutputPath>bin\Release\</OutputPath> |
|
32 |
<DefineConstants>TRACE</DefineConstants> |
|
33 |
<ErrorReport>prompt</ErrorReport> |
|
34 |
<WarningLevel>4</WarningLevel> |
|
35 |
</PropertyGroup> |
|
36 |
<ItemGroup> |
|
37 |
<Reference Include="System" /> |
|
38 |
<Reference Include="System.Data" /> |
|
39 |
<Reference Include="System.Xml" /> |
|
40 |
<Reference Include="Microsoft.CSharp" /> |
|
41 |
<Reference Include="System.Core" /> |
|
42 |
<Reference Include="System.Xml.Linq" /> |
|
43 |
<Reference Include="System.Data.DataSetExtensions" /> |
|
44 |
<Reference Include="System.Net.Http" /> |
|
45 |
<Reference Include="System.Xaml"> |
|
46 |
<RequiredTargetFramework>4.0</RequiredTargetFramework> |
|
47 |
</Reference> |
|
48 |
<Reference Include="WindowsBase" /> |
|
49 |
<Reference Include="PresentationCore" /> |
|
50 |
<Reference Include="PresentationFramework" /> |
|
51 |
</ItemGroup> |
|
52 |
<ItemGroup> |
|
53 |
<ApplicationDefinition Include="App.xaml"> |
|
54 |
<Generator>MSBuild:Compile</Generator> |
|
55 |
<SubType>Designer</SubType> |
|
56 |
</ApplicationDefinition> |
|
57 |
<Page Include="MainWindow.xaml"> |
|
58 |
<Generator>MSBuild:Compile</Generator> |
|
59 |
<SubType>Designer</SubType> |
|
60 |
</Page> |
|
61 |
<Compile Include="..\Markus.Service.Extensions\Exntensions\Encrypt.cs"> |
|
62 |
<Link>Encrypt.cs</Link> |
|
63 |
</Compile> |
|
64 |
<Compile Include="App.xaml.cs"> |
|
65 |
<DependentUpon>App.xaml</DependentUpon> |
|
66 |
<SubType>Code</SubType> |
|
67 |
</Compile> |
|
68 |
<Compile Include="MainWindow.xaml.cs"> |
|
69 |
<DependentUpon>MainWindow.xaml</DependentUpon> |
|
70 |
<SubType>Code</SubType> |
|
71 |
</Compile> |
|
72 |
</ItemGroup> |
|
73 |
<ItemGroup> |
|
74 |
<Compile Include="Properties\AssemblyInfo.cs"> |
|
75 |
<SubType>Code</SubType> |
|
76 |
</Compile> |
|
77 |
<Compile Include="Properties\Resources.Designer.cs"> |
|
78 |
<AutoGen>True</AutoGen> |
|
79 |
<DesignTime>True</DesignTime> |
|
80 |
<DependentUpon>Resources.resx</DependentUpon> |
|
81 |
</Compile> |
|
82 |
<Compile Include="Properties\Settings.Designer.cs"> |
|
83 |
<AutoGen>True</AutoGen> |
|
84 |
<DependentUpon>Settings.settings</DependentUpon> |
|
85 |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
|
86 |
</Compile> |
|
87 |
<EmbeddedResource Include="Properties\Resources.resx"> |
|
88 |
<Generator>ResXFileCodeGenerator</Generator> |
|
89 |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
|
90 |
</EmbeddedResource> |
|
91 |
<None Include="packages.config" /> |
|
92 |
<None Include="Properties\Settings.settings"> |
|
93 |
<Generator>SettingsSingleFileGenerator</Generator> |
|
94 |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
|
95 |
</None> |
|
96 |
</ItemGroup> |
|
97 |
<ItemGroup> |
|
98 |
<None Include="App.config" /> |
|
99 |
</ItemGroup> |
|
100 |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
|
101 |
</Project> |
ConvertService/ServiceBase/ConnectionStringBuild/MainWindow.xaml | ||
---|---|---|
1 |
<Window x:Class="ConnectionStringBuild.MainWindow" |
|
2 |
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
|
3 |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
|
4 |
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" |
|
5 |
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
|
6 |
xmlns:local="clr-namespace:ConnectionStringBuild" |
|
7 |
mc:Ignorable="d" |
|
8 |
Title="MainWindow" Height="450" Width="800"> |
|
9 |
<Grid> |
|
10 |
<Grid.RowDefinitions> |
|
11 |
<RowDefinition Height="Auto"/> |
|
12 |
<RowDefinition Height="Auto"/> |
|
13 |
<RowDefinition Height="Auto"/> |
|
14 |
</Grid.RowDefinitions> |
|
15 |
<Grid> |
|
16 |
<Grid.ColumnDefinitions> |
|
17 |
<ColumnDefinition Width="Auto"/> |
|
18 |
<ColumnDefinition/> |
|
19 |
</Grid.ColumnDefinitions> |
|
20 |
<TextBlock Text="Connection String(복호화)" VerticalAlignment="Center"/> |
|
21 |
<TextBox Grid.Column="1" Margin="2" x:Name="txtDecrypt"/> |
|
22 |
</Grid> |
|
23 |
<Grid Grid.Row="1"> |
|
24 |
<Grid.ColumnDefinitions> |
|
25 |
<ColumnDefinition Width="Auto"/> |
|
26 |
<ColumnDefinition/> |
|
27 |
</Grid.ColumnDefinitions> |
|
28 |
<TextBlock Text="Connection String(암호화)" VerticalAlignment="Center"/> |
|
29 |
<TextBox Grid.Column="1" Margin="2" x:Name="txtEncrypt"/> |
|
30 |
</Grid> |
|
31 |
<Button Grid.Row="2" Content="변환" Width="100" Margin="10" Click="Button_Click"/> |
|
32 |
</Grid> |
|
33 |
</Window> |
ConvertService/ServiceBase/ConnectionStringBuild/MainWindow.xaml.cs | ||
---|---|---|
1 |
using System; |
|
2 |
using System.Collections.Generic; |
|
3 |
using System.Linq; |
|
4 |
using System.Text; |
|
5 |
using System.Threading.Tasks; |
|
6 |
using System.Windows; |
|
7 |
using System.Windows.Controls; |
|
8 |
using System.Windows.Data; |
|
9 |
using System.Windows.Documents; |
|
10 |
using System.Windows.Input; |
|
11 |
using System.Windows.Media; |
|
12 |
using System.Windows.Media.Imaging; |
|
13 |
using System.Windows.Navigation; |
|
14 |
using System.Windows.Shapes; |
|
15 |
using Markus.Service.Extensions; |
|
16 |
|
|
17 |
namespace ConnectionStringBuild |
|
18 |
{ |
|
19 |
/// <summary> |
|
20 |
/// MainWindow.xaml에 대한 상호 작용 논리 |
|
21 |
/// </summary> |
|
22 |
public partial class MainWindow : Window |
|
23 |
{ |
|
24 |
public MainWindow() |
|
25 |
{ |
|
26 |
InitializeComponent(); |
|
27 |
} |
|
28 |
|
|
29 |
private void Button_Click(object sender, RoutedEventArgs e) |
|
30 |
{ |
|
31 |
if(!string.IsNullOrWhiteSpace(txtDecrypt.Text) && string.IsNullOrWhiteSpace(txtEncrypt.Text)) |
|
32 |
{ |
|
33 |
txtEncrypt.Text = Encrypt.AESEncrypter.Encrypt(txtDecrypt.Text); |
|
34 |
} |
|
35 |
else if (string.IsNullOrWhiteSpace(txtDecrypt.Text) && !string.IsNullOrWhiteSpace(txtEncrypt.Text)) |
|
36 |
{ |
|
37 |
txtDecrypt.Text = Encrypt.AESEncrypter.Decrypt(txtEncrypt.Text); |
|
38 |
} |
|
39 |
|
|
40 |
} |
|
41 |
} |
|
42 |
} |
ConvertService/ServiceBase/ConnectionStringBuild/Properties/AssemblyInfo.cs | ||
---|---|---|
1 |
using System.Reflection; |
|
2 |
using System.Resources; |
|
3 |
using System.Runtime.CompilerServices; |
|
4 |
using System.Runtime.InteropServices; |
|
5 |
using System.Windows; |
|
6 |
|
|
7 |
// 어셈블리에 대한 일반 정보는 다음 특성 집합을 통해 |
|
8 |
// 제어됩니다. 어셈블리와 관련된 정보를 수정하려면 |
|
9 |
// 이러한 특성 값을 변경하세요. |
|
10 |
[assembly: AssemblyTitle("ConnectionStringBuild")] |
|
11 |
[assembly: AssemblyDescription("")] |
|
12 |
[assembly: AssemblyConfiguration("")] |
|
13 |
[assembly: AssemblyCompany("")] |
|
14 |
[assembly: AssemblyProduct("ConnectionStringBuild")] |
|
15 |
[assembly: AssemblyCopyright("Copyright © 2019")] |
|
16 |
[assembly: AssemblyTrademark("")] |
|
17 |
[assembly: AssemblyCulture("")] |
|
18 |
|
|
19 |
// ComVisible을 false로 설정하면 이 어셈블리의 형식이 COM 구성 요소에 |
|
20 |
// 표시되지 않습니다. COM에서 이 어셈블리의 형식에 액세스하려면 |
|
21 |
// 해당 형식에 대해 ComVisible 특성을 true로 설정하세요. |
|
22 |
[assembly: ComVisible(false)] |
|
23 |
|
|
24 |
//지역화 가능 응용 프로그램 빌드를 시작하려면 다음을 설정하세요. |
|
25 |
//.csproj 파일에서 <PropertyGroup> 내에 <UICulture>CultureYouAreCodingWith</UICulture>를 |
|
26 |
//설정하십시오. 예를 들어 소스 파일에서 영어(미국)를 |
|
27 |
//사용하는 경우 <UICulture>를 en-US로 설정합니다. 그런 다음 아래 |
|
28 |
//NeutralResourceLanguage 특성의 주석 처리를 제거합니다. 아래 줄의 "en-US"를 업데이트하여 |
|
29 |
//프로젝트 파일의 UICulture 설정과 일치시킵니다. |
|
30 |
|
|
31 |
//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] |
|
32 |
|
|
33 |
|
|
34 |
[assembly: ThemeInfo( |
|
35 |
ResourceDictionaryLocation.None, //테마별 리소스 사전의 위치 |
|
36 |
//(페이지 또는 응용 프로그램 리소스 사진에 |
|
37 |
// 리소스가 없는 경우에 사용됨) |
|
38 |
ResourceDictionaryLocation.SourceAssembly //제네릭 리소스 사전의 위치 |
|
39 |
//(페이지 또는 응용 프로그램 리소스 사진에 |
|
40 |
// 리소스가 없는 경우에 사용됨) |
|
41 |
)] |
|
42 |
|
|
43 |
|
|
44 |
// 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다. |
|
45 |
// |
|
46 |
// 주 버전 |
|
47 |
// 부 버전 |
|
48 |
// 빌드 번호 |
|
49 |
// 수정 버전 |
|
50 |
// |
|
51 |
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호가 자동으로 |
|
52 |
// 지정되도록 할 수 있습니다. |
|
53 |
// [assembly: AssemblyVersion("1.0.*")] |
|
54 |
[assembly: AssemblyVersion("1.0.0.0")] |
|
55 |
[assembly: AssemblyFileVersion("1.0.0.0")] |
ConvertService/ServiceBase/ConnectionStringBuild/Properties/Resources.Designer.cs | ||
---|---|---|
1 |
//------------------------------------------------------------------------------ |
|
2 |
// <auto-generated> |
|
3 |
// 이 코드는 도구를 사용하여 생성되었습니다. |
|
4 |
// 런타임 버전:4.0.30319.42000 |
|
5 |
// |
|
6 |
// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 |
|
7 |
// 이러한 변경 내용이 손실됩니다. |
|
8 |
// </auto-generated> |
|
9 |
//------------------------------------------------------------------------------ |
|
10 |
|
|
11 |
namespace ConnectionStringBuild.Properties |
|
12 |
{ |
|
13 |
|
|
14 |
|
|
15 |
/// <summary> |
|
16 |
/// 지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다. |
|
17 |
/// </summary> |
|
18 |
// 이 클래스는 ResGen 또는 Visual Studio와 같은 도구를 통해 StronglyTypedResourceBuilder |
|
19 |
// 클래스에서 자동으로 생성되었습니다. |
|
20 |
// 멤버를 추가하거나 제거하려면 .ResX 파일을 편집한 다음 /str 옵션을 사용하여 |
|
21 |
// ResGen을 다시 실행하거나 VS 프로젝트를 다시 빌드하십시오. |
|
22 |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
|
23 |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
|
24 |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
|
25 |
internal class Resources |
|
26 |
{ |
|
27 |
|
|
28 |
private static global::System.Resources.ResourceManager resourceMan; |
|
29 |
|
|
30 |
private static global::System.Globalization.CultureInfo resourceCulture; |
|
31 |
|
|
32 |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
|
33 |
internal Resources() |
|
34 |
{ |
|
35 |
} |
|
36 |
|
|
37 |
/// <summary> |
|
38 |
/// 이 클래스에서 사용하는 캐시된 ResourceManager 인스턴스를 반환합니다. |
|
39 |
/// </summary> |
|
40 |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
|
41 |
internal static global::System.Resources.ResourceManager ResourceManager |
|
42 |
{ |
|
43 |
get |
|
44 |
{ |
|
45 |
if ((resourceMan == null)) |
|
46 |
{ |
|
47 |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ConnectionStringBuild.Properties.Resources", typeof(Resources).Assembly); |
|
48 |
resourceMan = temp; |
|
49 |
} |
|
50 |
return resourceMan; |
|
51 |
} |
|
52 |
} |
|
53 |
|
|
54 |
/// <summary> |
|
55 |
/// 이 강력한 형식의 리소스 클래스를 사용하여 모든 리소스 조회에 대해 현재 스레드의 CurrentUICulture 속성을 |
|
56 |
/// 재정의합니다. |
|
57 |
/// </summary> |
|
58 |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
|
59 |
internal static global::System.Globalization.CultureInfo Culture |
|
60 |
{ |
|
61 |
get |
|
62 |
{ |
|
63 |
return resourceCulture; |
|
64 |
} |
|
65 |
set |
|
66 |
{ |
|
67 |
resourceCulture = value; |
|
68 |
} |
|
69 |
} |
|
70 |
} |
|
71 |
} |
ConvertService/ServiceBase/ConnectionStringBuild/Properties/Resources.resx | ||
---|---|---|
1 |
<?xml version="1.0" encoding="utf-8"?> |
|
2 |
<root> |
|
3 |
<!-- |
|
4 |
Microsoft ResX Schema |
|
5 |
|
|
6 |
Version 2.0 |
|
7 |
|
|
8 |
The primary goals of this format is to allow a simple XML format |
|
9 |
that is mostly human readable. The generation and parsing of the |
|
10 |
various data types are done through the TypeConverter classes |
|
11 |
associated with the data types. |
|
12 |
|
|
13 |
Example: |
|
14 |
|
|
15 |
... ado.net/XML headers & schema ... |
|
16 |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
|
17 |
<resheader name="version">2.0</resheader> |
|
18 |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
|
19 |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
|
20 |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
|
21 |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
|
22 |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
|
23 |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
|
24 |
</data> |
|
25 |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
|
26 |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
|
27 |
<comment>This is a comment</comment> |
|
28 |
</data> |
|
29 |
|
|
30 |
There are any number of "resheader" rows that contain simple |
|
31 |
name/value pairs. |
|
32 |
|
|
33 |
Each data row contains a name, and value. The row also contains a |
|
34 |
type or mimetype. Type corresponds to a .NET class that support |
|
35 |
text/value conversion through the TypeConverter architecture. |
|
36 |
Classes that don't support this are serialized and stored with the |
|
37 |
mimetype set. |
|
38 |
|
|
39 |
The mimetype is used for serialized objects, and tells the |
|
40 |
ResXResourceReader how to depersist the object. This is currently not |
|
41 |
extensible. For a given mimetype the value must be set accordingly: |
|
42 |
|
|
43 |
Note - application/x-microsoft.net.object.binary.base64 is the format |
|
44 |
that the ResXResourceWriter will generate, however the reader can |
|
45 |
read any of the formats listed below. |
|
46 |
|
|
47 |
mimetype: application/x-microsoft.net.object.binary.base64 |
|
48 |
value : The object must be serialized with |
|
49 |
: System.Serialization.Formatters.Binary.BinaryFormatter |
|
50 |
: and then encoded with base64 encoding. |
|
51 |
|
|
52 |
mimetype: application/x-microsoft.net.object.soap.base64 |
|
53 |
value : The object must be serialized with |
|
54 |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
|
55 |
: and then encoded with base64 encoding. |
|
56 |
|
|
57 |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
|
58 |
value : The object must be serialized into a byte array |
|
59 |
: using a System.ComponentModel.TypeConverter |
|
60 |
: and then encoded with base64 encoding. |
|
61 |
--> |
|
62 |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
|
63 |
<xsd:element name="root" msdata:IsDataSet="true"> |
|
64 |
<xsd:complexType> |
|
65 |
<xsd:choice maxOccurs="unbounded"> |
|
66 |
<xsd:element name="metadata"> |
|
67 |
<xsd:complexType> |
|
68 |
<xsd:sequence> |
|
69 |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
|
70 |
</xsd:sequence> |
|
71 |
<xsd:attribute name="name" type="xsd:string" /> |
|
72 |
<xsd:attribute name="type" type="xsd:string" /> |
|
73 |
<xsd:attribute name="mimetype" type="xsd:string" /> |
|
74 |
</xsd:complexType> |
|
75 |
</xsd:element> |
|
76 |
<xsd:element name="assembly"> |
|
77 |
<xsd:complexType> |
|
78 |
<xsd:attribute name="alias" type="xsd:string" /> |
|
79 |
<xsd:attribute name="name" type="xsd:string" /> |
|
80 |
</xsd:complexType> |
|
81 |
</xsd:element> |
|
82 |
<xsd:element name="data"> |
|
83 |
<xsd:complexType> |
|
84 |
<xsd:sequence> |
|
85 |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
|
86 |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
|
87 |
</xsd:sequence> |
|
88 |
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" /> |
|
89 |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
|
90 |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
|
91 |
</xsd:complexType> |
|
92 |
</xsd:element> |
|
93 |
<xsd:element name="resheader"> |
|
94 |
<xsd:complexType> |
|
95 |
<xsd:sequence> |
|
96 |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
|
97 |
</xsd:sequence> |
|
98 |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
|
99 |
</xsd:complexType> |
|
100 |
</xsd:element> |
|
101 |
</xsd:choice> |
|
102 |
</xsd:complexType> |
|
103 |
</xsd:element> |
|
104 |
</xsd:schema> |
|
105 |
<resheader name="resmimetype"> |
|
106 |
<value>text/microsoft-resx</value> |
|
107 |
</resheader> |
|
108 |
<resheader name="version"> |
|
109 |
<value>2.0</value> |
|
110 |
</resheader> |
|
111 |
<resheader name="reader"> |
|
112 |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
|
113 |
</resheader> |
|
114 |
<resheader name="writer"> |
|
115 |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
|
116 |
</resheader> |
|
117 |
</root> |
ConvertService/ServiceBase/ConnectionStringBuild/Properties/Settings.Designer.cs | ||
---|---|---|
1 |
//------------------------------------------------------------------------------ |
|
2 |
// <auto-generated> |
|
3 |
// This code was generated by a tool. |
|
4 |
// Runtime Version:4.0.30319.42000 |
|
5 |
// |
|
6 |
// Changes to this file may cause incorrect behavior and will be lost if |
|
7 |
// the code is regenerated. |
|
8 |
// </auto-generated> |
|
9 |
//------------------------------------------------------------------------------ |
|
10 |
|
|
11 |
namespace ConnectionStringBuild.Properties |
|
12 |
{ |
|
13 |
|
|
14 |
|
|
15 |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
|
16 |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] |
|
17 |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
|
18 |
{ |
|
19 |
|
|
20 |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
|
21 |
|
|
22 |
public static Settings Default |
|
23 |
{ |
|
24 |
get |
|
25 |
{ |
|
26 |
return defaultInstance; |
|
27 |
} |
|
28 |
} |
|
29 |
} |
|
30 |
} |
ConvertService/ServiceBase/ConnectionStringBuild/Properties/Settings.settings | ||
---|---|---|
1 |
<?xml version='1.0' encoding='utf-8'?> |
|
2 |
<SettingsFile xmlns="uri:settings" CurrentProfile="(Default)"> |
|
3 |
<Profiles> |
|
4 |
<Profile Name="(Default)" /> |
|
5 |
</Profiles> |
|
6 |
<Settings /> |
|
7 |
</SettingsFile> |
ConvertService/ServiceBase/ConvertService/ConvertService.vdproj | ||
---|---|---|
1 |
"DeployProject" |
|
2 |
{ |
|
3 |
"VSVersion" = "3:800" |
|
4 |
"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}" |
|
5 |
"IsWebType" = "8:FALSE" |
|
6 |
"ProjectName" = "8:ConvertService" |
|
7 |
"LanguageId" = "3:0" |
|
8 |
"CodePage" = "3:1252" |
|
9 |
"UILanguageId" = "3:0" |
|
10 |
"SccProjectName" = "8:" |
|
11 |
"SccLocalPath" = "8:" |
|
12 |
"SccAuxPath" = "8:" |
|
13 |
"SccProvider" = "8:" |
|
14 |
"Hierarchy" |
|
15 |
{ |
|
16 |
"Entry" |
|
17 |
{ |
|
18 |
"MsmKey" = "8:_077D6A1742144F7D92D46345914619E8" |
|
19 |
"OwnerKey" = "8:_UNDEFINED" |
|
20 |
"MsmSig" = "8:_UNDEFINED" |
|
21 |
} |
|
22 |
"Entry" |
|
23 |
{ |
|
24 |
"MsmKey" = "8:_14C867A411F9462BC152D23AE753D511" |
|
25 |
"OwnerKey" = "8:_9A6520D042560F5DB1363284AF0DEDD0" |
|
26 |
"MsmSig" = "8:_UNDEFINED" |
|
27 |
} |
|
28 |
"Entry" |
|
29 |
{ |
|
30 |
"MsmKey" = "8:_14C867A411F9462BC152D23AE753D511" |
|
31 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
32 |
"MsmSig" = "8:_UNDEFINED" |
|
33 |
} |
|
34 |
"Entry" |
|
35 |
{ |
|
36 |
"MsmKey" = "8:_14C867A411F9462BC152D23AE753D511" |
|
37 |
"OwnerKey" = "8:_C1D2A85FD793D77C4E721DBBEC753B88" |
|
38 |
"MsmSig" = "8:_UNDEFINED" |
|
39 |
} |
|
40 |
"Entry" |
|
41 |
{ |
|
42 |
"MsmKey" = "8:_18079FCAF73046B78CFF112EF11C6625" |
|
43 |
"OwnerKey" = "8:_UNDEFINED" |
|
44 |
"MsmSig" = "8:_UNDEFINED" |
|
45 |
} |
|
46 |
"Entry" |
|
47 |
{ |
|
48 |
"MsmKey" = "8:_1CA941FAC66D4B10926B9B96F007F5A3" |
|
49 |
"OwnerKey" = "8:_UNDEFINED" |
|
50 |
"MsmSig" = "8:_UNDEFINED" |
|
51 |
} |
|
52 |
"Entry" |
|
53 |
{ |
|
54 |
"MsmKey" = "8:_22037A1AE8A54E7E9B14280A0F928DDF" |
|
55 |
"OwnerKey" = "8:_UNDEFINED" |
|
56 |
"MsmSig" = "8:_UNDEFINED" |
|
57 |
} |
|
58 |
"Entry" |
|
59 |
{ |
|
60 |
"MsmKey" = "8:_28147672954A4FEA49AC3C112329082A" |
|
61 |
"OwnerKey" = "8:_2FC99F941E2F94A5C8DB665021338340" |
|
62 |
"MsmSig" = "8:_UNDEFINED" |
|
63 |
} |
|
64 |
"Entry" |
|
65 |
{ |
|
66 |
"MsmKey" = "8:_28147672954A4FEA49AC3C112329082A" |
|
67 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
68 |
"MsmSig" = "8:_UNDEFINED" |
|
69 |
} |
|
70 |
"Entry" |
|
71 |
{ |
|
72 |
"MsmKey" = "8:_28147672954A4FEA49AC3C112329082A" |
|
73 |
"OwnerKey" = "8:_C1D2A85FD793D77C4E721DBBEC753B88" |
|
74 |
"MsmSig" = "8:_UNDEFINED" |
|
75 |
} |
|
76 |
"Entry" |
|
77 |
{ |
|
78 |
"MsmKey" = "8:_2FC99F941E2F94A5C8DB665021338340" |
|
79 |
"OwnerKey" = "8:_C1D2A85FD793D77C4E721DBBEC753B88" |
|
80 |
"MsmSig" = "8:_UNDEFINED" |
|
81 |
} |
|
82 |
"Entry" |
|
83 |
{ |
|
84 |
"MsmKey" = "8:_2FC99F941E2F94A5C8DB665021338340" |
|
85 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
86 |
"MsmSig" = "8:_UNDEFINED" |
|
87 |
} |
|
88 |
"Entry" |
|
89 |
{ |
|
90 |
"MsmKey" = "8:_489EACA8309EC64F6EB9A8C19C2116C0" |
|
91 |
"OwnerKey" = "8:_2FC99F941E2F94A5C8DB665021338340" |
|
92 |
"MsmSig" = "8:_UNDEFINED" |
|
93 |
} |
|
94 |
"Entry" |
|
95 |
{ |
|
96 |
"MsmKey" = "8:_489EACA8309EC64F6EB9A8C19C2116C0" |
|
97 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
98 |
"MsmSig" = "8:_UNDEFINED" |
|
99 |
} |
|
100 |
"Entry" |
|
101 |
{ |
|
102 |
"MsmKey" = "8:_4B46A65FAE6944C5861193BD60309E73" |
|
103 |
"OwnerKey" = "8:_UNDEFINED" |
|
104 |
"MsmSig" = "8:_UNDEFINED" |
|
105 |
} |
|
106 |
"Entry" |
|
107 |
{ |
|
108 |
"MsmKey" = "8:_51EF5897D0412A2AD154B08C487ED22E" |
|
109 |
"OwnerKey" = "8:_9A6520D042560F5DB1363284AF0DEDD0" |
|
110 |
"MsmSig" = "8:_UNDEFINED" |
|
111 |
} |
|
112 |
"Entry" |
|
113 |
{ |
|
114 |
"MsmKey" = "8:_51EF5897D0412A2AD154B08C487ED22E" |
|
115 |
"OwnerKey" = "8:_5C42FFC421A71EC770E24BA6D5CB9ED2" |
|
116 |
"MsmSig" = "8:_UNDEFINED" |
|
117 |
} |
|
118 |
"Entry" |
|
119 |
{ |
|
120 |
"MsmKey" = "8:_51EF5897D0412A2AD154B08C487ED22E" |
|
121 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
122 |
"MsmSig" = "8:_UNDEFINED" |
|
123 |
} |
|
124 |
"Entry" |
|
125 |
{ |
|
126 |
"MsmKey" = "8:_5C42FFC421A71EC770E24BA6D5CB9ED2" |
|
127 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
128 |
"MsmSig" = "8:_UNDEFINED" |
|
129 |
} |
|
130 |
"Entry" |
|
131 |
{ |
|
132 |
"MsmKey" = "8:_6CDE6BED15B112B350DE2C6CAA5A3FE9" |
|
133 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
134 |
"MsmSig" = "8:_UNDEFINED" |
|
135 |
} |
|
136 |
"Entry" |
|
137 |
{ |
|
138 |
"MsmKey" = "8:_6CDE6BED15B112B350DE2C6CAA5A3FE9" |
|
139 |
"OwnerKey" = "8:_18079FCAF73046B78CFF112EF11C6625" |
|
140 |
"MsmSig" = "8:_UNDEFINED" |
|
141 |
} |
|
142 |
"Entry" |
|
143 |
{ |
|
144 |
"MsmKey" = "8:_74229CDA05EC4485B5B4D3C0669E1628" |
|
145 |
"OwnerKey" = "8:_UNDEFINED" |
|
146 |
"MsmSig" = "8:_UNDEFINED" |
|
147 |
} |
|
148 |
"Entry" |
|
149 |
{ |
|
150 |
"MsmKey" = "8:_8A3417FA683F17A070837E1EA770D01E" |
|
151 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
152 |
"MsmSig" = "8:_UNDEFINED" |
|
153 |
} |
|
154 |
"Entry" |
|
155 |
{ |
|
156 |
"MsmKey" = "8:_9A6520D042560F5DB1363284AF0DEDD0" |
|
157 |
"OwnerKey" = "8:_2FC99F941E2F94A5C8DB665021338340" |
|
158 |
"MsmSig" = "8:_UNDEFINED" |
|
159 |
} |
|
160 |
"Entry" |
|
161 |
{ |
|
162 |
"MsmKey" = "8:_9A6520D042560F5DB1363284AF0DEDD0" |
|
163 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
164 |
"MsmSig" = "8:_UNDEFINED" |
|
165 |
} |
|
166 |
"Entry" |
|
167 |
{ |
|
168 |
"MsmKey" = "8:_9A6520D042560F5DB1363284AF0DEDD0" |
|
169 |
"OwnerKey" = "8:_C1D2A85FD793D77C4E721DBBEC753B88" |
|
170 |
"MsmSig" = "8:_UNDEFINED" |
|
171 |
} |
|
172 |
"Entry" |
|
173 |
{ |
|
174 |
"MsmKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
175 |
"OwnerKey" = "8:_UNDEFINED" |
|
176 |
"MsmSig" = "8:_UNDEFINED" |
|
177 |
} |
|
178 |
"Entry" |
|
179 |
{ |
|
180 |
"MsmKey" = "8:_B62164073D7405387E71E3FA99C2063A" |
|
181 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
182 |
"MsmSig" = "8:_UNDEFINED" |
|
183 |
} |
|
184 |
"Entry" |
|
185 |
{ |
|
186 |
"MsmKey" = "8:_C043D94C381E1D6BB4D6B77EBE19D905" |
|
187 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
188 |
"MsmSig" = "8:_UNDEFINED" |
|
189 |
} |
|
190 |
"Entry" |
|
191 |
{ |
|
192 |
"MsmKey" = "8:_C043D94C381E1D6BB4D6B77EBE19D905" |
|
193 |
"OwnerKey" = "8:_B62164073D7405387E71E3FA99C2063A" |
|
194 |
"MsmSig" = "8:_UNDEFINED" |
|
195 |
} |
|
196 |
"Entry" |
|
197 |
{ |
|
198 |
"MsmKey" = "8:_C043D94C381E1D6BB4D6B77EBE19D905" |
|
199 |
"OwnerKey" = "8:_9A6520D042560F5DB1363284AF0DEDD0" |
|
200 |
"MsmSig" = "8:_UNDEFINED" |
|
201 |
} |
|
202 |
"Entry" |
|
203 |
{ |
|
204 |
"MsmKey" = "8:_C043D94C381E1D6BB4D6B77EBE19D905" |
|
205 |
"OwnerKey" = "8:_2FC99F941E2F94A5C8DB665021338340" |
|
206 |
"MsmSig" = "8:_UNDEFINED" |
|
207 |
} |
|
208 |
"Entry" |
|
209 |
{ |
|
210 |
"MsmKey" = "8:_C043D94C381E1D6BB4D6B77EBE19D905" |
|
211 |
"OwnerKey" = "8:_C1D2A85FD793D77C4E721DBBEC753B88" |
|
212 |
"MsmSig" = "8:_UNDEFINED" |
|
213 |
} |
|
214 |
"Entry" |
|
215 |
{ |
|
216 |
"MsmKey" = "8:_C1D2A85FD793D77C4E721DBBEC753B88" |
|
217 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
218 |
"MsmSig" = "8:_UNDEFINED" |
|
219 |
} |
|
220 |
"Entry" |
|
221 |
{ |
|
222 |
"MsmKey" = "8:_D3D1E2961A4783757AB4A61A748FF70F" |
|
223 |
"OwnerKey" = "8:_14C867A411F9462BC152D23AE753D511" |
|
224 |
"MsmSig" = "8:_UNDEFINED" |
|
225 |
} |
|
226 |
"Entry" |
|
227 |
{ |
|
228 |
"MsmKey" = "8:_D3D1E2961A4783757AB4A61A748FF70F" |
|
229 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
230 |
"MsmSig" = "8:_UNDEFINED" |
|
231 |
} |
|
232 |
"Entry" |
|
233 |
{ |
|
234 |
"MsmKey" = "8:_E0A0DE84FC2C4B8C8B1CDAD72E5B688E" |
|
235 |
"OwnerKey" = "8:_UNDEFINED" |
|
236 |
"MsmSig" = "8:_UNDEFINED" |
|
237 |
} |
|
238 |
"Entry" |
|
239 |
{ |
|
240 |
"MsmKey" = "8:_FFA01AEE880D43052AFC4EE1A4DC2889" |
|
241 |
"OwnerKey" = "8:_C043D94C381E1D6BB4D6B77EBE19D905" |
|
242 |
"MsmSig" = "8:_UNDEFINED" |
|
243 |
} |
|
244 |
"Entry" |
|
245 |
{ |
|
246 |
"MsmKey" = "8:_FFA01AEE880D43052AFC4EE1A4DC2889" |
|
247 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
248 |
"MsmSig" = "8:_UNDEFINED" |
|
249 |
} |
|
250 |
"Entry" |
|
251 |
{ |
|
252 |
"MsmKey" = "8:_FFA01AEE880D43052AFC4EE1A4DC2889" |
|
253 |
"OwnerKey" = "8:_C1D2A85FD793D77C4E721DBBEC753B88" |
|
254 |
"MsmSig" = "8:_UNDEFINED" |
|
255 |
} |
|
256 |
"Entry" |
|
257 |
{ |
|
258 |
"MsmKey" = "8:_FFA01AEE880D43052AFC4EE1A4DC2889" |
|
259 |
"OwnerKey" = "8:_2FC99F941E2F94A5C8DB665021338340" |
|
260 |
"MsmSig" = "8:_UNDEFINED" |
|
261 |
} |
|
262 |
"Entry" |
|
263 |
{ |
|
264 |
"MsmKey" = "8:_FFA01AEE880D43052AFC4EE1A4DC2889" |
|
265 |
"OwnerKey" = "8:_9A6520D042560F5DB1363284AF0DEDD0" |
|
266 |
"MsmSig" = "8:_UNDEFINED" |
|
267 |
} |
|
268 |
"Entry" |
|
269 |
{ |
|
270 |
"MsmKey" = "8:_FFA01AEE880D43052AFC4EE1A4DC2889" |
|
271 |
"OwnerKey" = "8:_489EACA8309EC64F6EB9A8C19C2116C0" |
|
272 |
"MsmSig" = "8:_UNDEFINED" |
|
273 |
} |
|
274 |
"Entry" |
|
275 |
{ |
|
276 |
"MsmKey" = "8:_UNDEFINED" |
|
277 |
"OwnerKey" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
278 |
"MsmSig" = "8:_UNDEFINED" |
|
279 |
} |
|
280 |
"Entry" |
|
281 |
{ |
|
282 |
"MsmKey" = "8:_UNDEFINED" |
|
283 |
"OwnerKey" = "8:_18079FCAF73046B78CFF112EF11C6625" |
|
284 |
"MsmSig" = "8:_UNDEFINED" |
|
285 |
} |
|
286 |
"Entry" |
|
287 |
{ |
|
288 |
"MsmKey" = "8:_UNDEFINED" |
|
289 |
"OwnerKey" = "8:_8A3417FA683F17A070837E1EA770D01E" |
|
290 |
"MsmSig" = "8:_UNDEFINED" |
|
291 |
} |
|
292 |
"Entry" |
|
293 |
{ |
|
294 |
"MsmKey" = "8:_UNDEFINED" |
|
295 |
"OwnerKey" = "8:_5C42FFC421A71EC770E24BA6D5CB9ED2" |
|
296 |
"MsmSig" = "8:_UNDEFINED" |
|
297 |
} |
|
298 |
"Entry" |
|
299 |
{ |
|
300 |
"MsmKey" = "8:_UNDEFINED" |
|
301 |
"OwnerKey" = "8:_B62164073D7405387E71E3FA99C2063A" |
|
302 |
"MsmSig" = "8:_UNDEFINED" |
|
303 |
} |
|
304 |
"Entry" |
|
305 |
{ |
|
306 |
"MsmKey" = "8:_UNDEFINED" |
|
307 |
"OwnerKey" = "8:_C1D2A85FD793D77C4E721DBBEC753B88" |
|
308 |
"MsmSig" = "8:_UNDEFINED" |
|
309 |
} |
|
310 |
"Entry" |
|
311 |
{ |
|
312 |
"MsmKey" = "8:_UNDEFINED" |
|
313 |
"OwnerKey" = "8:_2FC99F941E2F94A5C8DB665021338340" |
|
314 |
"MsmSig" = "8:_UNDEFINED" |
|
315 |
} |
|
316 |
"Entry" |
|
317 |
{ |
|
318 |
"MsmKey" = "8:_UNDEFINED" |
|
319 |
"OwnerKey" = "8:_28147672954A4FEA49AC3C112329082A" |
|
320 |
"MsmSig" = "8:_UNDEFINED" |
|
321 |
} |
|
322 |
"Entry" |
|
323 |
{ |
|
324 |
"MsmKey" = "8:_UNDEFINED" |
|
325 |
"OwnerKey" = "8:_9A6520D042560F5DB1363284AF0DEDD0" |
|
326 |
"MsmSig" = "8:_UNDEFINED" |
|
327 |
} |
|
328 |
"Entry" |
|
329 |
{ |
|
330 |
"MsmKey" = "8:_UNDEFINED" |
|
331 |
"OwnerKey" = "8:_51EF5897D0412A2AD154B08C487ED22E" |
|
332 |
"MsmSig" = "8:_UNDEFINED" |
|
333 |
} |
|
334 |
"Entry" |
|
335 |
{ |
|
336 |
"MsmKey" = "8:_UNDEFINED" |
|
337 |
"OwnerKey" = "8:_14C867A411F9462BC152D23AE753D511" |
|
338 |
"MsmSig" = "8:_UNDEFINED" |
|
339 |
} |
|
340 |
"Entry" |
|
341 |
{ |
|
342 |
"MsmKey" = "8:_UNDEFINED" |
|
343 |
"OwnerKey" = "8:_D3D1E2961A4783757AB4A61A748FF70F" |
|
344 |
"MsmSig" = "8:_UNDEFINED" |
|
345 |
} |
|
346 |
"Entry" |
|
347 |
{ |
|
348 |
"MsmKey" = "8:_UNDEFINED" |
|
349 |
"OwnerKey" = "8:_489EACA8309EC64F6EB9A8C19C2116C0" |
|
350 |
"MsmSig" = "8:_UNDEFINED" |
|
351 |
} |
|
352 |
"Entry" |
|
353 |
{ |
|
354 |
"MsmKey" = "8:_UNDEFINED" |
|
355 |
"OwnerKey" = "8:_C043D94C381E1D6BB4D6B77EBE19D905" |
|
356 |
"MsmSig" = "8:_UNDEFINED" |
|
357 |
} |
|
358 |
"Entry" |
|
359 |
{ |
|
360 |
"MsmKey" = "8:_UNDEFINED" |
|
361 |
"OwnerKey" = "8:_FFA01AEE880D43052AFC4EE1A4DC2889" |
|
362 |
"MsmSig" = "8:_UNDEFINED" |
|
363 |
} |
|
364 |
"Entry" |
|
365 |
{ |
|
366 |
"MsmKey" = "8:_UNDEFINED" |
|
367 |
"OwnerKey" = "8:_6CDE6BED15B112B350DE2C6CAA5A3FE9" |
|
368 |
"MsmSig" = "8:_UNDEFINED" |
|
369 |
} |
|
370 |
} |
|
371 |
"Configurations" |
|
372 |
{ |
|
373 |
"Debug" |
|
374 |
{ |
|
375 |
"DisplayName" = "8:Debug" |
|
376 |
"IsDebugOnly" = "11:TRUE" |
|
377 |
"IsReleaseOnly" = "11:FALSE" |
|
378 |
"OutputFilename" = "8:Debug\\ConvertService.msi" |
|
379 |
"PackageFilesAs" = "3:2" |
|
380 |
"PackageFileSize" = "3:-2147483648" |
|
381 |
"CabType" = "3:1" |
|
382 |
"Compression" = "3:1" |
|
383 |
"SignOutput" = "11:FALSE" |
|
384 |
"CertificateFile" = "8:" |
|
385 |
"PrivateKeyFile" = "8:" |
|
386 |
"TimeStampServer" = "8:" |
|
387 |
"InstallerBootstrapper" = "3:2" |
|
388 |
"BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}" |
|
389 |
{ |
|
390 |
"Enabled" = "11:TRUE" |
|
391 |
"PromptEnabled" = "11:TRUE" |
|
392 |
"PrerequisitesLocation" = "2:1" |
|
393 |
"Url" = "8:" |
|
394 |
"ComponentsUrl" = "8:" |
|
395 |
"Items" |
|
396 |
{ |
|
397 |
"{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.6.1" |
|
398 |
{ |
|
399 |
"Name" = "8:Microsoft .NET Framework 4.6.1 (x86 and x64)" |
|
400 |
"ProductCode" = "8:.NETFramework,Version=v4.6.1" |
|
401 |
} |
|
402 |
} |
|
403 |
} |
|
404 |
} |
|
405 |
"Release" |
|
406 |
{ |
|
407 |
"DisplayName" = "8:Release" |
|
408 |
"IsDebugOnly" = "11:FALSE" |
|
409 |
"IsReleaseOnly" = "11:TRUE" |
|
410 |
"OutputFilename" = "8:Release\\ConvertService.msi" |
|
411 |
"PackageFilesAs" = "3:2" |
|
412 |
"PackageFileSize" = "3:-2147483648" |
|
413 |
"CabType" = "3:1" |
|
414 |
"Compression" = "3:1" |
|
415 |
"SignOutput" = "11:FALSE" |
|
416 |
"CertificateFile" = "8:" |
|
417 |
"PrivateKeyFile" = "8:" |
|
418 |
"TimeStampServer" = "8:" |
|
419 |
"InstallerBootstrapper" = "3:2" |
|
420 |
"BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}" |
|
421 |
{ |
|
422 |
"Enabled" = "11:TRUE" |
|
423 |
"PromptEnabled" = "11:TRUE" |
|
424 |
"PrerequisitesLocation" = "2:1" |
|
425 |
"Url" = "8:" |
|
426 |
"ComponentsUrl" = "8:" |
|
427 |
"Items" |
|
428 |
{ |
|
429 |
"{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.6.1" |
|
430 |
{ |
|
431 |
"Name" = "8:Microsoft .NET Framework 4.6.1 (x86 and x64)" |
|
432 |
"ProductCode" = "8:.NETFramework,Version=v4.6.1" |
|
433 |
} |
|
434 |
} |
|
435 |
} |
|
436 |
} |
|
437 |
} |
|
438 |
"Deployable" |
|
439 |
{ |
|
440 |
"CustomAction" |
|
441 |
{ |
|
442 |
"{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_164D662B972848F2933AACEA59A3579D" |
|
443 |
{ |
|
444 |
"Name" = "8:기본 출력 from Markus.Service.Station (Active)" |
|
445 |
"Condition" = "8:" |
|
446 |
"Object" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
447 |
"FileType" = "3:2" |
|
448 |
"InstallAction" = "3:2" |
|
449 |
"Arguments" = "8:" |
|
450 |
"EntryPoint" = "8:" |
|
451 |
"Sequence" = "3:1" |
|
452 |
"Identifier" = "8:_009FF318_63D3_4A09_94B7_CC1562450D18" |
|
453 |
"InstallerClass" = "11:TRUE" |
|
454 |
"CustomActionData" = "8:" |
|
455 |
"Run64Bit" = "11:TRUE" |
|
456 |
} |
|
457 |
"{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_4BEAA9E073E4488E94618AE8C1DAFCB0" |
|
458 |
{ |
|
459 |
"Name" = "8:기본 출력 from Markus.Service.Station (Active)" |
|
460 |
"Condition" = "8:" |
|
461 |
"Object" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
462 |
"FileType" = "3:2" |
|
463 |
"InstallAction" = "3:4" |
|
464 |
"Arguments" = "8:" |
|
465 |
"EntryPoint" = "8:" |
|
466 |
"Sequence" = "3:1" |
|
467 |
"Identifier" = "8:_8D92BC22_8595_4F98_A51E_A1C0D66F27BD" |
|
468 |
"InstallerClass" = "11:TRUE" |
|
469 |
"CustomActionData" = "8:" |
|
470 |
"Run64Bit" = "11:TRUE" |
|
471 |
} |
|
472 |
"{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_D410D014A17C443EB83F3F49BD0D008B" |
|
473 |
{ |
|
474 |
"Name" = "8:기본 출력 from Markus.Service.Station (Active)" |
|
475 |
"Condition" = "8:" |
|
476 |
"Object" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
477 |
"FileType" = "3:2" |
|
478 |
"InstallAction" = "3:1" |
|
479 |
"Arguments" = "8:" |
|
480 |
"EntryPoint" = "8:" |
|
481 |
"Sequence" = "3:1" |
|
482 |
"Identifier" = "8:_4A429618_7DC6_446D_8402_B840BA8CA4C4" |
|
483 |
"InstallerClass" = "11:TRUE" |
|
484 |
"CustomActionData" = "8:" |
|
485 |
"Run64Bit" = "11:TRUE" |
|
486 |
} |
|
487 |
"{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_F1375FC6AFD14F0084C16BCD5A0AFAE9" |
|
488 |
{ |
|
489 |
"Name" = "8:기본 출력 from Markus.Service.Station (Active)" |
|
490 |
"Condition" = "8:" |
|
491 |
"Object" = "8:_A94828C5A94D4402A68FDFA2389839BE" |
|
492 |
"FileType" = "3:2" |
|
493 |
"InstallAction" = "3:3" |
|
494 |
"Arguments" = "8:" |
|
495 |
"EntryPoint" = "8:" |
|
496 |
"Sequence" = "3:1" |
|
497 |
"Identifier" = "8:_309E0A54_0DD7_4CAC_A021_16AB9D6731BC" |
|
498 |
"InstallerClass" = "11:TRUE" |
|
499 |
"CustomActionData" = "8:" |
|
500 |
"Run64Bit" = "11:TRUE" |
|
501 |
} |
|
502 |
} |
|
503 |
"DefaultFeature" |
|
504 |
{ |
|
505 |
"Name" = "8:DefaultFeature" |
|
506 |
"Title" = "8:" |
|
507 |
"Description" = "8:" |
|
508 |
} |
|
509 |
"ExternalPersistence" |
|
510 |
{ |
|
511 |
"LaunchCondition" |
|
512 |
{ |
|
513 |
"{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_F7FFF93D155142C7BEE240F47E0A7A79" |
|
514 |
{ |
|
515 |
"Name" = "8:.NET Framework" |
|
516 |
"Message" = "8:[VSDNETMSG]" |
|
517 |
"FrameworkVersion" = "8:.NETFramework,Version=v4.5" |
|
518 |
"AllowLaterVersions" = "11:FALSE" |
|
519 |
"InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=671728" |
|
520 |
} |
|
521 |
} |
|
522 |
} |
|
523 |
"File" |
|
524 |
{ |
|
525 |
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_14C867A411F9462BC152D23AE753D511" |
|
526 |
{ |
|
527 |
"AssemblyRegister" = "3:1" |
|
528 |
"AssemblyIsInGAC" = "11:FALSE" |
|
529 |
"AssemblyAsmDisplayName" = "8:Markus.Service.Extensions, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64" |
|
530 |
"ScatterAssemblies" |
|
531 |
{ |
|
532 |
"_14C867A411F9462BC152D23AE753D511" |
|
533 |
{ |
|
534 |
"Name" = "8:Markus.Service.Extensions.dll" |
|
535 |
"Attributes" = "3:512" |
|
536 |
} |
|
537 |
} |
|
538 |
"SourcePath" = "8:Markus.Service.Extensions.dll" |
|
539 |
"TargetName" = "8:" |
|
540 |
"Tag" = "8:" |
|
541 |
"Folder" = "8:_AF3D4F8590B149E58640B3938282421B" |
|
542 |
"Condition" = "8:" |
|
543 |
"Transitive" = "11:FALSE" |
|
544 |
"Vital" = "11:TRUE" |
|
545 |
"ReadOnly" = "11:FALSE" |
|
546 |
"Hidden" = "11:FALSE" |
|
547 |
"System" = "11:FALSE" |
|
548 |
"Permanent" = "11:FALSE" |
|
549 |
"SharedLegacy" = "11:FALSE" |
|
550 |
"PackageAs" = "3:1" |
|
551 |
"Register" = "3:1" |
|
552 |
"Exclude" = "11:FALSE" |
|
553 |
"IsDependency" = "11:TRUE" |
|
554 |
"IsolateTo" = "8:" |
|
555 |
} |
|
556 |
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_28147672954A4FEA49AC3C112329082A" |
|
557 |
{ |
|
558 |
"AssemblyRegister" = "3:1" |
|
559 |
"AssemblyIsInGAC" = "11:FALSE" |
|
560 |
"AssemblyAsmDisplayName" = "8:log4net, Version=2.0.8.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL" |
|
561 |
"ScatterAssemblies" |
|
562 |
{ |
|
563 |
"_28147672954A4FEA49AC3C112329082A" |
|
564 |
{ |
|
565 |
"Name" = "8:log4net.dll" |
|
566 |
"Attributes" = "3:512" |
|
567 |
} |
|
568 |
} |
|
569 |
"SourcePath" = "8:log4net.dll" |
|
570 |
"TargetName" = "8:" |
|
571 |
"Tag" = "8:" |
|
572 |
"Folder" = "8:_AF3D4F8590B149E58640B3938282421B" |
|
573 |
"Condition" = "8:" |
|
574 |
"Transitive" = "11:FALSE" |
|
575 |
"Vital" = "11:TRUE" |
|
576 |
"ReadOnly" = "11:FALSE" |
|
577 |
"Hidden" = "11:FALSE" |
|
578 |
"System" = "11:FALSE" |
|
579 |
"Permanent" = "11:FALSE" |
|
580 |
"SharedLegacy" = "11:FALSE" |
|
581 |
"PackageAs" = "3:1" |
|
582 |
"Register" = "3:1" |
|
583 |
"Exclude" = "11:FALSE" |
|
584 |
"IsDependency" = "11:TRUE" |
|
585 |
"IsolateTo" = "8:" |
|
586 |
} |
|
587 |
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_2FC99F941E2F94A5C8DB665021338340" |
|
588 |
{ |
|
589 |
"AssemblyRegister" = "3:1" |
|
590 |
"AssemblyIsInGAC" = "11:FALSE" |
|
591 |
"AssemblyAsmDisplayName" = "8:Markus.Service.Convert, Version=1.8.0.0, Culture=neutral, processorArchitecture=AMD64" |
|
592 |
"ScatterAssemblies" |
|
593 |
{ |
|
594 |
"_2FC99F941E2F94A5C8DB665021338340" |
|
595 |
{ |
내보내기 Unified diff