25 changed files with 2067 additions and 0 deletions
@ -0,0 +1,63 @@ |
|||||||
|
############################################################################### |
||||||
|
# Set default behavior to automatically normalize line endings. |
||||||
|
############################################################################### |
||||||
|
* text=auto |
||||||
|
|
||||||
|
############################################################################### |
||||||
|
# Set default behavior for command prompt diff. |
||||||
|
# |
||||||
|
# This is need for earlier builds of msysgit that does not have it on by |
||||||
|
# default for csharp files. |
||||||
|
# Note: This is only used by command line |
||||||
|
############################################################################### |
||||||
|
#*.cs diff=csharp |
||||||
|
|
||||||
|
############################################################################### |
||||||
|
# Set the merge driver for project and solution files |
||||||
|
# |
||||||
|
# Merging from the command prompt will add diff markers to the files if there |
||||||
|
# are conflicts (Merging from VS is not affected by the settings below, in VS |
||||||
|
# the diff markers are never inserted). Diff markers may cause the following |
||||||
|
# file extensions to fail to load in VS. An alternative would be to treat |
||||||
|
# these files as binary and thus will always conflict and require user |
||||||
|
# intervention with every merge. To do so, just uncomment the entries below |
||||||
|
############################################################################### |
||||||
|
#*.sln merge=binary |
||||||
|
#*.csproj merge=binary |
||||||
|
#*.vbproj merge=binary |
||||||
|
#*.vcxproj merge=binary |
||||||
|
#*.vcproj merge=binary |
||||||
|
#*.dbproj merge=binary |
||||||
|
#*.fsproj merge=binary |
||||||
|
#*.lsproj merge=binary |
||||||
|
#*.wixproj merge=binary |
||||||
|
#*.modelproj merge=binary |
||||||
|
#*.sqlproj merge=binary |
||||||
|
#*.wwaproj merge=binary |
||||||
|
|
||||||
|
############################################################################### |
||||||
|
# behavior for image files |
||||||
|
# |
||||||
|
# image files are treated as binary by default. |
||||||
|
############################################################################### |
||||||
|
#*.jpg binary |
||||||
|
#*.png binary |
||||||
|
#*.gif binary |
||||||
|
|
||||||
|
############################################################################### |
||||||
|
# diff behavior for common document formats |
||||||
|
# |
||||||
|
# Convert binary document formats to text before diffing them. This feature |
||||||
|
# is only available from the command line. Turn it on by uncommenting the |
||||||
|
# entries below. |
||||||
|
############################################################################### |
||||||
|
#*.doc diff=astextplain |
||||||
|
#*.DOC diff=astextplain |
||||||
|
#*.docx diff=astextplain |
||||||
|
#*.DOCX diff=astextplain |
||||||
|
#*.dot diff=astextplain |
||||||
|
#*.DOT diff=astextplain |
||||||
|
#*.pdf diff=astextplain |
||||||
|
#*.PDF diff=astextplain |
||||||
|
#*.rtf diff=astextplain |
||||||
|
#*.RTF diff=astextplain |
||||||
@ -0,0 +1,261 @@ |
|||||||
|
## Ignore Visual Studio temporary files, build results, and |
||||||
|
## files generated by popular Visual Studio add-ons. |
||||||
|
|
||||||
|
# User-specific files |
||||||
|
*.suo |
||||||
|
*.user |
||||||
|
*.userosscache |
||||||
|
*.sln.docstates |
||||||
|
|
||||||
|
# User-specific files (MonoDevelop/Xamarin Studio) |
||||||
|
*.userprefs |
||||||
|
|
||||||
|
# Build results |
||||||
|
[Dd]ebug/ |
||||||
|
[Dd]ebugPublic/ |
||||||
|
[Rr]elease/ |
||||||
|
[Rr]eleases/ |
||||||
|
x64/ |
||||||
|
x86/ |
||||||
|
bld/ |
||||||
|
[Bb]in/ |
||||||
|
[Oo]bj/ |
||||||
|
[Ll]og/ |
||||||
|
|
||||||
|
# Visual Studio 2015 cache/options directory |
||||||
|
.vs/ |
||||||
|
# Uncomment if you have tasks that create the project's static files in wwwroot |
||||||
|
#wwwroot/ |
||||||
|
|
||||||
|
# MSTest test Results |
||||||
|
[Tt]est[Rr]esult*/ |
||||||
|
[Bb]uild[Ll]og.* |
||||||
|
|
||||||
|
# NUNIT |
||||||
|
*.VisualState.xml |
||||||
|
TestResult.xml |
||||||
|
|
||||||
|
# Build Results of an ATL Project |
||||||
|
[Dd]ebugPS/ |
||||||
|
[Rr]eleasePS/ |
||||||
|
dlldata.c |
||||||
|
|
||||||
|
# DNX |
||||||
|
project.lock.json |
||||||
|
project.fragment.lock.json |
||||||
|
artifacts/ |
||||||
|
|
||||||
|
*_i.c |
||||||
|
*_p.c |
||||||
|
*_i.h |
||||||
|
*.ilk |
||||||
|
*.meta |
||||||
|
*.obj |
||||||
|
*.pch |
||||||
|
*.pdb |
||||||
|
*.pgc |
||||||
|
*.pgd |
||||||
|
*.rsp |
||||||
|
*.sbr |
||||||
|
*.tlb |
||||||
|
*.tli |
||||||
|
*.tlh |
||||||
|
*.tmp |
||||||
|
*.tmp_proj |
||||||
|
*.log |
||||||
|
*.vspscc |
||||||
|
*.vssscc |
||||||
|
.builds |
||||||
|
*.pidb |
||||||
|
*.svclog |
||||||
|
*.scc |
||||||
|
|
||||||
|
# Chutzpah Test files |
||||||
|
_Chutzpah* |
||||||
|
|
||||||
|
# Visual C++ cache files |
||||||
|
ipch/ |
||||||
|
*.aps |
||||||
|
*.ncb |
||||||
|
*.opendb |
||||||
|
*.opensdf |
||||||
|
*.sdf |
||||||
|
*.cachefile |
||||||
|
*.VC.db |
||||||
|
*.VC.VC.opendb |
||||||
|
|
||||||
|
# Visual Studio profiler |
||||||
|
*.psess |
||||||
|
*.vsp |
||||||
|
*.vspx |
||||||
|
*.sap |
||||||
|
|
||||||
|
# TFS 2012 Local Workspace |
||||||
|
$tf/ |
||||||
|
|
||||||
|
# Guidance Automation Toolkit |
||||||
|
*.gpState |
||||||
|
|
||||||
|
# ReSharper is a .NET coding add-in |
||||||
|
_ReSharper*/ |
||||||
|
*.[Rr]e[Ss]harper |
||||||
|
*.DotSettings.user |
||||||
|
|
||||||
|
# JustCode is a .NET coding add-in |
||||||
|
.JustCode |
||||||
|
|
||||||
|
# TeamCity is a build add-in |
||||||
|
_TeamCity* |
||||||
|
|
||||||
|
# DotCover is a Code Coverage Tool |
||||||
|
*.dotCover |
||||||
|
|
||||||
|
# NCrunch |
||||||
|
_NCrunch_* |
||||||
|
.*crunch*.local.xml |
||||||
|
nCrunchTemp_* |
||||||
|
|
||||||
|
# MightyMoose |
||||||
|
*.mm.* |
||||||
|
AutoTest.Net/ |
||||||
|
|
||||||
|
# Web workbench (sass) |
||||||
|
.sass-cache/ |
||||||
|
|
||||||
|
# Installshield output folder |
||||||
|
[Ee]xpress/ |
||||||
|
|
||||||
|
# DocProject is a documentation generator add-in |
||||||
|
DocProject/buildhelp/ |
||||||
|
DocProject/Help/*.HxT |
||||||
|
DocProject/Help/*.HxC |
||||||
|
DocProject/Help/*.hhc |
||||||
|
DocProject/Help/*.hhk |
||||||
|
DocProject/Help/*.hhp |
||||||
|
DocProject/Help/Html2 |
||||||
|
DocProject/Help/html |
||||||
|
|
||||||
|
# Click-Once directory |
||||||
|
publish/ |
||||||
|
|
||||||
|
# Publish Web Output |
||||||
|
*.[Pp]ublish.xml |
||||||
|
*.azurePubxml |
||||||
|
# TODO: Comment the next line if you want to checkin your web deploy settings |
||||||
|
# but database connection strings (with potential passwords) will be unencrypted |
||||||
|
#*.pubxml |
||||||
|
*.publishproj |
||||||
|
|
||||||
|
# Microsoft Azure Web App publish settings. Comment the next line if you want to |
||||||
|
# checkin your Azure Web App publish settings, but sensitive information contained |
||||||
|
# in these scripts will be unencrypted |
||||||
|
PublishScripts/ |
||||||
|
|
||||||
|
# NuGet Packages |
||||||
|
*.nupkg |
||||||
|
# The packages folder can be ignored because of Package Restore |
||||||
|
**/packages/* |
||||||
|
# except build/, which is used as an MSBuild target. |
||||||
|
!**/packages/build/ |
||||||
|
# Uncomment if necessary however generally it will be regenerated when needed |
||||||
|
#!**/packages/repositories.config |
||||||
|
# NuGet v3's project.json files produces more ignoreable files |
||||||
|
*.nuget.props |
||||||
|
*.nuget.targets |
||||||
|
|
||||||
|
# Microsoft Azure Build Output |
||||||
|
csx/ |
||||||
|
*.build.csdef |
||||||
|
|
||||||
|
# Microsoft Azure Emulator |
||||||
|
ecf/ |
||||||
|
rcf/ |
||||||
|
|
||||||
|
# Windows Store app package directories and files |
||||||
|
AppPackages/ |
||||||
|
BundleArtifacts/ |
||||||
|
Package.StoreAssociation.xml |
||||||
|
_pkginfo.txt |
||||||
|
|
||||||
|
# Visual Studio cache files |
||||||
|
# files ending in .cache can be ignored |
||||||
|
*.[Cc]ache |
||||||
|
# but keep track of directories ending in .cache |
||||||
|
!*.[Cc]ache/ |
||||||
|
|
||||||
|
# Others |
||||||
|
ClientBin/ |
||||||
|
~$* |
||||||
|
*~ |
||||||
|
*.dbmdl |
||||||
|
*.dbproj.schemaview |
||||||
|
*.jfm |
||||||
|
*.pfx |
||||||
|
*.publishsettings |
||||||
|
node_modules/ |
||||||
|
orleans.codegen.cs |
||||||
|
|
||||||
|
# Since there are multiple workflows, uncomment next line to ignore bower_components |
||||||
|
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) |
||||||
|
#bower_components/ |
||||||
|
|
||||||
|
# RIA/Silverlight projects |
||||||
|
Generated_Code/ |
||||||
|
|
||||||
|
# Backup & report files from converting an old project file |
||||||
|
# to a newer Visual Studio version. Backup files are not needed, |
||||||
|
# because we have git ;-) |
||||||
|
_UpgradeReport_Files/ |
||||||
|
Backup*/ |
||||||
|
UpgradeLog*.XML |
||||||
|
UpgradeLog*.htm |
||||||
|
|
||||||
|
# SQL Server files |
||||||
|
*.mdf |
||||||
|
*.ldf |
||||||
|
|
||||||
|
# Business Intelligence projects |
||||||
|
*.rdl.data |
||||||
|
*.bim.layout |
||||||
|
*.bim_*.settings |
||||||
|
|
||||||
|
# Microsoft Fakes |
||||||
|
FakesAssemblies/ |
||||||
|
|
||||||
|
# GhostDoc plugin setting file |
||||||
|
*.GhostDoc.xml |
||||||
|
|
||||||
|
# Node.js Tools for Visual Studio |
||||||
|
.ntvs_analysis.dat |
||||||
|
|
||||||
|
# Visual Studio 6 build log |
||||||
|
*.plg |
||||||
|
|
||||||
|
# Visual Studio 6 workspace options file |
||||||
|
*.opt |
||||||
|
|
||||||
|
# Visual Studio LightSwitch build output |
||||||
|
**/*.HTMLClient/GeneratedArtifacts |
||||||
|
**/*.DesktopClient/GeneratedArtifacts |
||||||
|
**/*.DesktopClient/ModelManifest.xml |
||||||
|
**/*.Server/GeneratedArtifacts |
||||||
|
**/*.Server/ModelManifest.xml |
||||||
|
_Pvt_Extensions |
||||||
|
|
||||||
|
# Paket dependency manager |
||||||
|
.paket/paket.exe |
||||||
|
paket-files/ |
||||||
|
|
||||||
|
# FAKE - F# Make |
||||||
|
.fake/ |
||||||
|
|
||||||
|
# JetBrains Rider |
||||||
|
.idea/ |
||||||
|
*.sln.iml |
||||||
|
|
||||||
|
# CodeRush |
||||||
|
.cr/ |
||||||
|
|
||||||
|
# Python Tools for Visual Studio (PTVS) |
||||||
|
__pycache__/ |
||||||
|
*.pyc |
||||||
@ -0,0 +1,44 @@ |
|||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00 |
||||||
|
# Visual Studio 15 |
||||||
|
VisualStudioVersion = 15.0.26430.4 |
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1 |
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Console", "src\Console\Console.csproj", "{DD4E5CD2-C9DD-4912-9A25-1600A07BF8C2}" |
||||||
|
EndProject |
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "src\Core\Core.csproj", "{AE082484-A34C-4B3A-A69F-49E5EF298B27}" |
||||||
|
EndProject |
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Service", "src\Service\Service.csproj", "{A8FD8CED-5510-4EBD-AACE-5D3CBB7516DB}" |
||||||
|
EndProject |
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "App", "src\App\App.csproj", "{C4A631EE-19DF-4A10-8526-CB6996EFA853}" |
||||||
|
EndProject |
||||||
|
Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Setup", "src\Setup\Setup.vdproj", "{4D852DF8-9327-43D0-93AB-FA68D4F3414B}" |
||||||
|
EndProject |
||||||
|
Global |
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
||||||
|
Debug|Any CPU = Debug|Any CPU |
||||||
|
Release|Any CPU = Release|Any CPU |
||||||
|
EndGlobalSection |
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
||||||
|
{DD4E5CD2-C9DD-4912-9A25-1600A07BF8C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{DD4E5CD2-C9DD-4912-9A25-1600A07BF8C2}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{DD4E5CD2-C9DD-4912-9A25-1600A07BF8C2}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{DD4E5CD2-C9DD-4912-9A25-1600A07BF8C2}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{AE082484-A34C-4B3A-A69F-49E5EF298B27}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{AE082484-A34C-4B3A-A69F-49E5EF298B27}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{AE082484-A34C-4B3A-A69F-49E5EF298B27}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{AE082484-A34C-4B3A-A69F-49E5EF298B27}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{A8FD8CED-5510-4EBD-AACE-5D3CBB7516DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{A8FD8CED-5510-4EBD-AACE-5D3CBB7516DB}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{A8FD8CED-5510-4EBD-AACE-5D3CBB7516DB}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{A8FD8CED-5510-4EBD-AACE-5D3CBB7516DB}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{C4A631EE-19DF-4A10-8526-CB6996EFA853}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{C4A631EE-19DF-4A10-8526-CB6996EFA853}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{C4A631EE-19DF-4A10-8526-CB6996EFA853}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{C4A631EE-19DF-4A10-8526-CB6996EFA853}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
{4D852DF8-9327-43D0-93AB-FA68D4F3414B}.Debug|Any CPU.ActiveCfg = Debug |
||||||
|
{4D852DF8-9327-43D0-93AB-FA68D4F3414B}.Release|Any CPU.ActiveCfg = Release |
||||||
|
EndGlobalSection |
||||||
|
GlobalSection(SolutionProperties) = preSolution |
||||||
|
HideSolutionNode = FALSE |
||||||
|
EndGlobalSection |
||||||
|
EndGlobal |
||||||
@ -0,0 +1,6 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8" ?> |
||||||
|
<configuration> |
||||||
|
<startup> |
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> |
||||||
|
</startup> |
||||||
|
</configuration> |
||||||
@ -0,0 +1,85 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||||
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
||||||
|
<PropertyGroup> |
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
|
<ProjectGuid>{C4A631EE-19DF-4A10-8526-CB6996EFA853}</ProjectGuid> |
||||||
|
<OutputType>WinExe</OutputType> |
||||||
|
<RootNamespace>App</RootNamespace> |
||||||
|
<AssemblyName>App</AssemblyName> |
||||||
|
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion> |
||||||
|
<FileAlignment>512</FileAlignment> |
||||||
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
|
<DebugSymbols>true</DebugSymbols> |
||||||
|
<DebugType>full</DebugType> |
||||||
|
<Optimize>false</Optimize> |
||||||
|
<OutputPath>bin\Debug\</OutputPath> |
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
|
<ErrorReport>prompt</ErrorReport> |
||||||
|
<WarningLevel>4</WarningLevel> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
|
<DebugType>pdbonly</DebugType> |
||||||
|
<Optimize>true</Optimize> |
||||||
|
<OutputPath>bin\Release\</OutputPath> |
||||||
|
<DefineConstants>TRACE</DefineConstants> |
||||||
|
<ErrorReport>prompt</ErrorReport> |
||||||
|
<WarningLevel>4</WarningLevel> |
||||||
|
</PropertyGroup> |
||||||
|
<ItemGroup> |
||||||
|
<Reference Include="System" /> |
||||||
|
<Reference Include="System.Core" /> |
||||||
|
<Reference Include="System.Xml.Linq" /> |
||||||
|
<Reference Include="System.Data.DataSetExtensions" /> |
||||||
|
<Reference Include="Microsoft.CSharp" /> |
||||||
|
<Reference Include="System.Data" /> |
||||||
|
<Reference Include="System.Deployment" /> |
||||||
|
<Reference Include="System.Drawing" /> |
||||||
|
<Reference Include="System.Net.Http" /> |
||||||
|
<Reference Include="System.Windows.Forms" /> |
||||||
|
<Reference Include="System.Xml" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<Compile Include="Main.cs"> |
||||||
|
<SubType>Form</SubType> |
||||||
|
</Compile> |
||||||
|
<Compile Include="Main.Designer.cs"> |
||||||
|
<DependentUpon>Main.cs</DependentUpon> |
||||||
|
</Compile> |
||||||
|
<Compile Include="Program.cs" /> |
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
|
<EmbeddedResource Include="Properties\Resources.resx"> |
||||||
|
<Generator>ResXFileCodeGenerator</Generator> |
||||||
|
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
||||||
|
<SubType>Designer</SubType> |
||||||
|
</EmbeddedResource> |
||||||
|
<Compile Include="Properties\Resources.Designer.cs"> |
||||||
|
<AutoGen>True</AutoGen> |
||||||
|
<DependentUpon>Resources.resx</DependentUpon> |
||||||
|
</Compile> |
||||||
|
<None Include="Properties\Settings.settings"> |
||||||
|
<Generator>SettingsSingleFileGenerator</Generator> |
||||||
|
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
||||||
|
</None> |
||||||
|
<Compile Include="Properties\Settings.Designer.cs"> |
||||||
|
<AutoGen>True</AutoGen> |
||||||
|
<DependentUpon>Settings.settings</DependentUpon> |
||||||
|
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
||||||
|
</Compile> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<None Include="App.config" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<ProjectReference Include="..\Core\Core.csproj"> |
||||||
|
<Project>{ae082484-a34c-4b3a-a69f-49e5ef298b27}</Project> |
||||||
|
<Name>Core</Name> |
||||||
|
</ProjectReference> |
||||||
|
</ItemGroup> |
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
||||||
|
</Project> |
||||||
@ -0,0 +1,38 @@ |
|||||||
|
namespace App |
||||||
|
{ |
||||||
|
partial class Main |
||||||
|
{ |
||||||
|
/// <summary> |
||||||
|
/// Required designer variable. |
||||||
|
/// </summary> |
||||||
|
private System.ComponentModel.IContainer components = null; |
||||||
|
|
||||||
|
/// <summary> |
||||||
|
/// Clean up any resources being used. |
||||||
|
/// </summary> |
||||||
|
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
||||||
|
protected override void Dispose(bool disposing) |
||||||
|
{ |
||||||
|
if(disposing && (components != null)) |
||||||
|
{ |
||||||
|
components.Dispose(); |
||||||
|
} |
||||||
|
base.Dispose(disposing); |
||||||
|
} |
||||||
|
|
||||||
|
#region Windows Form Designer generated code |
||||||
|
|
||||||
|
/// <summary> |
||||||
|
/// Required method for Designer support - do not modify |
||||||
|
/// the contents of this method with the code editor. |
||||||
|
/// </summary> |
||||||
|
private void InitializeComponent() |
||||||
|
{ |
||||||
|
this.components = new System.ComponentModel.Container(); |
||||||
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
||||||
|
this.Text = "Main"; |
||||||
|
} |
||||||
|
|
||||||
|
#endregion |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,20 @@ |
|||||||
|
using System; |
||||||
|
using System.Collections.Generic; |
||||||
|
using System.ComponentModel; |
||||||
|
using System.Data; |
||||||
|
using System.Drawing; |
||||||
|
using System.Linq; |
||||||
|
using System.Text; |
||||||
|
using System.Threading.Tasks; |
||||||
|
using System.Windows.Forms; |
||||||
|
|
||||||
|
namespace App |
||||||
|
{ |
||||||
|
public partial class Main : Form |
||||||
|
{ |
||||||
|
public Main() |
||||||
|
{ |
||||||
|
InitializeComponent(); |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,19 @@ |
|||||||
|
using System; |
||||||
|
using System.Collections.Generic; |
||||||
|
using System.Linq; |
||||||
|
using System.Threading.Tasks; |
||||||
|
using System.Windows.Forms; |
||||||
|
|
||||||
|
namespace App |
||||||
|
{ |
||||||
|
static class Program |
||||||
|
{ |
||||||
|
[STAThread] |
||||||
|
static void Main() |
||||||
|
{ |
||||||
|
Application.EnableVisualStyles(); |
||||||
|
Application.SetCompatibleTextRenderingDefault(false); |
||||||
|
Application.Run(new Main()); |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,36 @@ |
|||||||
|
using System.Reflection; |
||||||
|
using System.Runtime.CompilerServices; |
||||||
|
using System.Runtime.InteropServices; |
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following |
||||||
|
// set of attributes. Change these attribute values to modify the information |
||||||
|
// associated with an assembly. |
||||||
|
[assembly: AssemblyTitle("App")] |
||||||
|
[assembly: AssemblyDescription("")] |
||||||
|
[assembly: AssemblyConfiguration("")] |
||||||
|
[assembly: AssemblyCompany("")] |
||||||
|
[assembly: AssemblyProduct("App")] |
||||||
|
[assembly: AssemblyCopyright("Copyright © 2017")] |
||||||
|
[assembly: AssemblyTrademark("")] |
||||||
|
[assembly: AssemblyCulture("")] |
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible |
||||||
|
// to COM components. If you need to access a type in this assembly from |
||||||
|
// COM, set the ComVisible attribute to true on that type. |
||||||
|
[assembly: ComVisible(false)] |
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM |
||||||
|
[assembly: Guid("c4a631ee-19df-4a10-8526-cb6996efa853")] |
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values: |
||||||
|
// |
||||||
|
// Major Version |
||||||
|
// Minor Version |
||||||
|
// Build Number |
||||||
|
// Revision |
||||||
|
// |
||||||
|
// You can specify all the values or you can default the Build and Revision Numbers |
||||||
|
// by using the '*' as shown below: |
||||||
|
// [assembly: AssemblyVersion("1.0.*")] |
||||||
|
[assembly: AssemblyVersion("1.0.0.0")] |
||||||
|
[assembly: AssemblyFileVersion("1.0.0.0")] |
||||||
@ -0,0 +1,71 @@ |
|||||||
|
//------------------------------------------------------------------------------ |
||||||
|
// <auto-generated> |
||||||
|
// This code was generated by a tool. |
||||||
|
// Runtime Version:4.0.30319.42000 |
||||||
|
// |
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if |
||||||
|
// the code is regenerated. |
||||||
|
// </auto-generated> |
||||||
|
//------------------------------------------------------------------------------ |
||||||
|
|
||||||
|
namespace App.Properties |
||||||
|
{ |
||||||
|
|
||||||
|
|
||||||
|
/// <summary> |
||||||
|
/// A strongly-typed resource class, for looking up localized strings, etc. |
||||||
|
/// </summary> |
||||||
|
// This class was auto-generated by the StronglyTypedResourceBuilder |
||||||
|
// class via a tool like ResGen or Visual Studio. |
||||||
|
// To add or remove a member, edit your .ResX file then rerun ResGen |
||||||
|
// with the /str option, or rebuild your VS project. |
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
||||||
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
||||||
|
internal class Resources |
||||||
|
{ |
||||||
|
|
||||||
|
private static global::System.Resources.ResourceManager resourceMan; |
||||||
|
|
||||||
|
private static global::System.Globalization.CultureInfo resourceCulture; |
||||||
|
|
||||||
|
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
||||||
|
internal Resources() |
||||||
|
{ |
||||||
|
} |
||||||
|
|
||||||
|
/// <summary> |
||||||
|
/// Returns the cached ResourceManager instance used by this class. |
||||||
|
/// </summary> |
||||||
|
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
||||||
|
internal static global::System.Resources.ResourceManager ResourceManager |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
if((resourceMan == null)) |
||||||
|
{ |
||||||
|
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("App.Properties.Resources", typeof(Resources).Assembly); |
||||||
|
resourceMan = temp; |
||||||
|
} |
||||||
|
return resourceMan; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
/// <summary> |
||||||
|
/// Overrides the current thread's CurrentUICulture property for all |
||||||
|
/// resource lookups using this strongly typed resource class. |
||||||
|
/// </summary> |
||||||
|
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
||||||
|
internal static global::System.Globalization.CultureInfo Culture |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
return resourceCulture; |
||||||
|
} |
||||||
|
set |
||||||
|
{ |
||||||
|
resourceCulture = value; |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,117 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
<root> |
||||||
|
<!-- |
||||||
|
Microsoft ResX Schema |
||||||
|
|
||||||
|
Version 2.0 |
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format |
||||||
|
that is mostly human readable. The generation and parsing of the |
||||||
|
various data types are done through the TypeConverter classes |
||||||
|
associated with the data types. |
||||||
|
|
||||||
|
Example: |
||||||
|
|
||||||
|
... ado.net/XML headers & schema ... |
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader> |
||||||
|
<resheader name="version">2.0</resheader> |
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value> |
||||||
|
</data> |
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
||||||
|
<comment>This is a comment</comment> |
||||||
|
</data> |
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple |
||||||
|
name/value pairs. |
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a |
||||||
|
type or mimetype. Type corresponds to a .NET class that support |
||||||
|
text/value conversion through the TypeConverter architecture. |
||||||
|
Classes that don't support this are serialized and stored with the |
||||||
|
mimetype set. |
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the |
||||||
|
ResXResourceReader how to depersist the object. This is currently not |
||||||
|
extensible. For a given mimetype the value must be set accordingly: |
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format |
||||||
|
that the ResXResourceWriter will generate, however the reader can |
||||||
|
read any of the formats listed below. |
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64 |
||||||
|
value : The object must be serialized with |
||||||
|
: System.Serialization.Formatters.Binary.BinaryFormatter |
||||||
|
: and then encoded with base64 encoding. |
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64 |
||||||
|
value : The object must be serialized with |
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
||||||
|
: and then encoded with base64 encoding. |
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64 |
||||||
|
value : The object must be serialized into a byte array |
||||||
|
: using a System.ComponentModel.TypeConverter |
||||||
|
: and then encoded with base64 encoding. |
||||||
|
--> |
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
||||||
|
<xsd:element name="root" msdata:IsDataSet="true"> |
||||||
|
<xsd:complexType> |
||||||
|
<xsd:choice maxOccurs="unbounded"> |
||||||
|
<xsd:element name="metadata"> |
||||||
|
<xsd:complexType> |
||||||
|
<xsd:sequence> |
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
||||||
|
</xsd:sequence> |
||||||
|
<xsd:attribute name="name" type="xsd:string" /> |
||||||
|
<xsd:attribute name="type" type="xsd:string" /> |
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" /> |
||||||
|
</xsd:complexType> |
||||||
|
</xsd:element> |
||||||
|
<xsd:element name="assembly"> |
||||||
|
<xsd:complexType> |
||||||
|
<xsd:attribute name="alias" type="xsd:string" /> |
||||||
|
<xsd:attribute name="name" type="xsd:string" /> |
||||||
|
</xsd:complexType> |
||||||
|
</xsd:element> |
||||||
|
<xsd:element name="data"> |
||||||
|
<xsd:complexType> |
||||||
|
<xsd:sequence> |
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
||||||
|
</xsd:sequence> |
||||||
|
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" /> |
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
||||||
|
</xsd:complexType> |
||||||
|
</xsd:element> |
||||||
|
<xsd:element name="resheader"> |
||||||
|
<xsd:complexType> |
||||||
|
<xsd:sequence> |
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
||||||
|
</xsd:sequence> |
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" /> |
||||||
|
</xsd:complexType> |
||||||
|
</xsd:element> |
||||||
|
</xsd:choice> |
||||||
|
</xsd:complexType> |
||||||
|
</xsd:element> |
||||||
|
</xsd:schema> |
||||||
|
<resheader name="resmimetype"> |
||||||
|
<value>text/microsoft-resx</value> |
||||||
|
</resheader> |
||||||
|
<resheader name="version"> |
||||||
|
<value>2.0</value> |
||||||
|
</resheader> |
||||||
|
<resheader name="reader"> |
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
||||||
|
</resheader> |
||||||
|
<resheader name="writer"> |
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
||||||
|
</resheader> |
||||||
|
</root> |
||||||
@ -0,0 +1,30 @@ |
|||||||
|
//------------------------------------------------------------------------------ |
||||||
|
// <auto-generated> |
||||||
|
// This code was generated by a tool. |
||||||
|
// Runtime Version:4.0.30319.42000 |
||||||
|
// |
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if |
||||||
|
// the code is regenerated. |
||||||
|
// </auto-generated> |
||||||
|
//------------------------------------------------------------------------------ |
||||||
|
|
||||||
|
namespace App.Properties |
||||||
|
{ |
||||||
|
|
||||||
|
|
||||||
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] |
||||||
|
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
||||||
|
{ |
||||||
|
|
||||||
|
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
||||||
|
|
||||||
|
public static Settings Default |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
return defaultInstance; |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,7 @@ |
|||||||
|
<?xml version='1.0' encoding='utf-8'?> |
||||||
|
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
||||||
|
<Profiles> |
||||||
|
<Profile Name="(Default)" /> |
||||||
|
</Profiles> |
||||||
|
<Settings /> |
||||||
|
</SettingsFile> |
||||||
@ -0,0 +1,6 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8" ?> |
||||||
|
<configuration> |
||||||
|
<startup> |
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> |
||||||
|
</startup> |
||||||
|
</configuration> |
||||||
@ -0,0 +1,58 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||||
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
||||||
|
<PropertyGroup> |
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
|
<ProjectGuid>{DD4E5CD2-C9DD-4912-9A25-1600A07BF8C2}</ProjectGuid> |
||||||
|
<OutputType>Exe</OutputType> |
||||||
|
<RootNamespace>Bit.Console</RootNamespace> |
||||||
|
<AssemblyName>Console</AssemblyName> |
||||||
|
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion> |
||||||
|
<FileAlignment>512</FileAlignment> |
||||||
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
|
<DebugSymbols>true</DebugSymbols> |
||||||
|
<DebugType>full</DebugType> |
||||||
|
<Optimize>false</Optimize> |
||||||
|
<OutputPath>bin\Debug\</OutputPath> |
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
|
<ErrorReport>prompt</ErrorReport> |
||||||
|
<WarningLevel>4</WarningLevel> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
|
<DebugType>pdbonly</DebugType> |
||||||
|
<Optimize>true</Optimize> |
||||||
|
<OutputPath>bin\Release\</OutputPath> |
||||||
|
<DefineConstants>TRACE</DefineConstants> |
||||||
|
<ErrorReport>prompt</ErrorReport> |
||||||
|
<WarningLevel>4</WarningLevel> |
||||||
|
</PropertyGroup> |
||||||
|
<ItemGroup> |
||||||
|
<Reference Include="System" /> |
||||||
|
<Reference Include="System.Core" /> |
||||||
|
<Reference Include="System.Xml.Linq" /> |
||||||
|
<Reference Include="System.Data.DataSetExtensions" /> |
||||||
|
<Reference Include="Microsoft.CSharp" /> |
||||||
|
<Reference Include="System.Data" /> |
||||||
|
<Reference Include="System.Net.Http" /> |
||||||
|
<Reference Include="System.Xml" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<Compile Include="Program.cs" /> |
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<None Include="App.config" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<ProjectReference Include="..\Core\Core.csproj"> |
||||||
|
<Project>{ae082484-a34c-4b3a-a69f-49e5ef298b27}</Project> |
||||||
|
<Name>Core</Name> |
||||||
|
</ProjectReference> |
||||||
|
</ItemGroup> |
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
||||||
|
</Project> |
||||||
@ -0,0 +1,17 @@ |
|||||||
|
using System; |
||||||
|
using System.Collections.Generic; |
||||||
|
using System.Linq; |
||||||
|
using System.Text; |
||||||
|
using System.Threading.Tasks; |
||||||
|
|
||||||
|
namespace Bit.Console |
||||||
|
{ |
||||||
|
class Program |
||||||
|
{ |
||||||
|
static void Main(string[] args) |
||||||
|
{ |
||||||
|
System.Console.WriteLine("Welcome!"); |
||||||
|
System.Console.ReadLine(); |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,36 @@ |
|||||||
|
using System.Reflection; |
||||||
|
using System.Runtime.CompilerServices; |
||||||
|
using System.Runtime.InteropServices; |
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following |
||||||
|
// set of attributes. Change these attribute values to modify the information |
||||||
|
// associated with an assembly. |
||||||
|
[assembly: AssemblyTitle("Console")] |
||||||
|
[assembly: AssemblyDescription("")] |
||||||
|
[assembly: AssemblyConfiguration("")] |
||||||
|
[assembly: AssemblyCompany("")] |
||||||
|
[assembly: AssemblyProduct("Console")] |
||||||
|
[assembly: AssemblyCopyright("Copyright © 2017")] |
||||||
|
[assembly: AssemblyTrademark("")] |
||||||
|
[assembly: AssemblyCulture("")] |
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible |
||||||
|
// to COM components. If you need to access a type in this assembly from |
||||||
|
// COM, set the ComVisible attribute to true on that type. |
||||||
|
[assembly: ComVisible(false)] |
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM |
||||||
|
[assembly: Guid("dd4e5cd2-c9dd-4912-9a25-1600a07bf8c2")] |
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values: |
||||||
|
// |
||||||
|
// Major Version |
||||||
|
// Minor Version |
||||||
|
// Build Number |
||||||
|
// Revision |
||||||
|
// |
||||||
|
// You can specify all the values or you can default the Build and Revision Numbers |
||||||
|
// by using the '*' as shown below: |
||||||
|
// [assembly: AssemblyVersion("1.0.*")] |
||||||
|
[assembly: AssemblyVersion("1.0.0.0")] |
||||||
|
[assembly: AssemblyFileVersion("1.0.0.0")] |
||||||
@ -0,0 +1,46 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||||
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
||||||
|
<PropertyGroup> |
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
|
<ProjectGuid>{AE082484-A34C-4B3A-A69F-49E5EF298B27}</ProjectGuid> |
||||||
|
<OutputType>Library</OutputType> |
||||||
|
<AppDesignerFolder>Properties</AppDesignerFolder> |
||||||
|
<RootNamespace>Bit.Core</RootNamespace> |
||||||
|
<AssemblyName>Core</AssemblyName> |
||||||
|
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion> |
||||||
|
<FileAlignment>512</FileAlignment> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
||||||
|
<DebugSymbols>true</DebugSymbols> |
||||||
|
<DebugType>full</DebugType> |
||||||
|
<Optimize>false</Optimize> |
||||||
|
<OutputPath>bin\Debug\</OutputPath> |
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
|
<ErrorReport>prompt</ErrorReport> |
||||||
|
<WarningLevel>4</WarningLevel> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
||||||
|
<DebugType>pdbonly</DebugType> |
||||||
|
<Optimize>true</Optimize> |
||||||
|
<OutputPath>bin\Release\</OutputPath> |
||||||
|
<DefineConstants>TRACE</DefineConstants> |
||||||
|
<ErrorReport>prompt</ErrorReport> |
||||||
|
<WarningLevel>4</WarningLevel> |
||||||
|
</PropertyGroup> |
||||||
|
<ItemGroup> |
||||||
|
<Reference Include="System" /> |
||||||
|
<Reference Include="System.Core" /> |
||||||
|
<Reference Include="System.Xml.Linq" /> |
||||||
|
<Reference Include="System.Data.DataSetExtensions" /> |
||||||
|
<Reference Include="Microsoft.CSharp" /> |
||||||
|
<Reference Include="System.Data" /> |
||||||
|
<Reference Include="System.Net.Http" /> |
||||||
|
<Reference Include="System.Xml" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
|
</ItemGroup> |
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
||||||
|
</Project> |
||||||
@ -0,0 +1,36 @@ |
|||||||
|
using System.Reflection; |
||||||
|
using System.Runtime.CompilerServices; |
||||||
|
using System.Runtime.InteropServices; |
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following |
||||||
|
// set of attributes. Change these attribute values to modify the information |
||||||
|
// associated with an assembly. |
||||||
|
[assembly: AssemblyTitle("Core")] |
||||||
|
[assembly: AssemblyDescription("")] |
||||||
|
[assembly: AssemblyConfiguration("")] |
||||||
|
[assembly: AssemblyCompany("")] |
||||||
|
[assembly: AssemblyProduct("Core")] |
||||||
|
[assembly: AssemblyCopyright("Copyright © 2017")] |
||||||
|
[assembly: AssemblyTrademark("")] |
||||||
|
[assembly: AssemblyCulture("")] |
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible |
||||||
|
// to COM components. If you need to access a type in this assembly from |
||||||
|
// COM, set the ComVisible attribute to true on that type. |
||||||
|
[assembly: ComVisible(false)] |
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM |
||||||
|
[assembly: Guid("ae082484-a34c-4b3a-a69f-49e5ef298b27")] |
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values: |
||||||
|
// |
||||||
|
// Major Version |
||||||
|
// Minor Version |
||||||
|
// Build Number |
||||||
|
// Revision |
||||||
|
// |
||||||
|
// You can specify all the values or you can default the Build and Revision Numbers |
||||||
|
// by using the '*' as shown below: |
||||||
|
// [assembly: AssemblyVersion("1.0.*")] |
||||||
|
[assembly: AssemblyVersion("1.0.0.0")] |
||||||
|
[assembly: AssemblyFileVersion("1.0.0.0")] |
||||||
@ -0,0 +1,6 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8" ?> |
||||||
|
<configuration> |
||||||
|
<startup> |
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> |
||||||
|
</startup> |
||||||
|
</configuration> |
||||||
@ -0,0 +1,20 @@ |
|||||||
|
using System; |
||||||
|
using System.Collections.Generic; |
||||||
|
using System.Linq; |
||||||
|
using System.ServiceProcess; |
||||||
|
using System.Text; |
||||||
|
using System.Threading.Tasks; |
||||||
|
|
||||||
|
namespace Service |
||||||
|
{ |
||||||
|
static class Program |
||||||
|
{ |
||||||
|
static void Main() |
||||||
|
{ |
||||||
|
ServiceBase.Run(new ServiceBase[] |
||||||
|
{ |
||||||
|
new Service() |
||||||
|
}); |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,36 @@ |
|||||||
|
using System.Reflection; |
||||||
|
using System.Runtime.CompilerServices; |
||||||
|
using System.Runtime.InteropServices; |
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following |
||||||
|
// set of attributes. Change these attribute values to modify the information |
||||||
|
// associated with an assembly. |
||||||
|
[assembly: AssemblyTitle("Service")] |
||||||
|
[assembly: AssemblyDescription("")] |
||||||
|
[assembly: AssemblyConfiguration("")] |
||||||
|
[assembly: AssemblyCompany("")] |
||||||
|
[assembly: AssemblyProduct("Service")] |
||||||
|
[assembly: AssemblyCopyright("Copyright © 2017")] |
||||||
|
[assembly: AssemblyTrademark("")] |
||||||
|
[assembly: AssemblyCulture("")] |
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible |
||||||
|
// to COM components. If you need to access a type in this assembly from |
||||||
|
// COM, set the ComVisible attribute to true on that type. |
||||||
|
[assembly: ComVisible(false)] |
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM |
||||||
|
[assembly: Guid("a8fd8ced-5510-4ebd-aace-5d3cbb7516db")] |
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values: |
||||||
|
// |
||||||
|
// Major Version |
||||||
|
// Minor Version |
||||||
|
// Build Number |
||||||
|
// Revision |
||||||
|
// |
||||||
|
// You can specify all the values or you can default the Build and Revision Numbers |
||||||
|
// by using the '*' as shown below: |
||||||
|
// [assembly: AssemblyVersion("1.0.*")] |
||||||
|
[assembly: AssemblyVersion("1.0.0.0")] |
||||||
|
[assembly: AssemblyFileVersion("1.0.0.0")] |
||||||
@ -0,0 +1,62 @@ |
|||||||
|
using System; |
||||||
|
using System.Collections.Generic; |
||||||
|
using System.ComponentModel; |
||||||
|
using System.Data; |
||||||
|
using System.Diagnostics; |
||||||
|
using System.Linq; |
||||||
|
using System.ServiceProcess; |
||||||
|
using System.Text; |
||||||
|
using System.Threading.Tasks; |
||||||
|
|
||||||
|
namespace Service |
||||||
|
{ |
||||||
|
[DesignerCategory("Code")] |
||||||
|
public class Service : ServiceBase |
||||||
|
{ |
||||||
|
private IContainer _components; |
||||||
|
private EventLog _eventLog; |
||||||
|
|
||||||
|
public Service() |
||||||
|
{ |
||||||
|
ServiceName = "bitwarden Directory Connector"; |
||||||
|
|
||||||
|
_components = new Container(); |
||||||
|
|
||||||
|
_eventLog = new EventLog(); |
||||||
|
_eventLog.Source = ServiceName; |
||||||
|
_eventLog.Log = "bitwarden"; |
||||||
|
|
||||||
|
var eventLogSupprot = _eventLog as ISupportInitialize; |
||||||
|
eventLogSupprot.BeginInit(); |
||||||
|
if(!EventLog.SourceExists(_eventLog.Source)) |
||||||
|
{ |
||||||
|
EventLog.CreateEventSource(ServiceName, _eventLog.Log); |
||||||
|
} |
||||||
|
eventLogSupprot.EndInit(); |
||||||
|
} |
||||||
|
|
||||||
|
protected override void Dispose(bool disposing) |
||||||
|
{ |
||||||
|
if(disposing) |
||||||
|
{ |
||||||
|
_eventLog?.Dispose(); |
||||||
|
_eventLog = null; |
||||||
|
|
||||||
|
_components?.Dispose(); |
||||||
|
_components = null; |
||||||
|
} |
||||||
|
|
||||||
|
base.Dispose(disposing); |
||||||
|
} |
||||||
|
|
||||||
|
protected override void OnStart(string[] args) |
||||||
|
{ |
||||||
|
_eventLog.WriteEntry("Service started!", EventLogEntryType.Information); |
||||||
|
} |
||||||
|
|
||||||
|
protected override void OnStop() |
||||||
|
{ |
||||||
|
_eventLog.WriteEntry("Service stopped!", EventLogEntryType.Information); |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,60 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||||
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
||||||
|
<PropertyGroup> |
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
|
<ProjectGuid>{A8FD8CED-5510-4EBD-AACE-5D3CBB7516DB}</ProjectGuid> |
||||||
|
<OutputType>WinExe</OutputType> |
||||||
|
<RootNamespace>Service</RootNamespace> |
||||||
|
<AssemblyName>Service</AssemblyName> |
||||||
|
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion> |
||||||
|
<FileAlignment>512</FileAlignment> |
||||||
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
|
<DebugSymbols>true</DebugSymbols> |
||||||
|
<DebugType>full</DebugType> |
||||||
|
<Optimize>false</Optimize> |
||||||
|
<OutputPath>bin\Debug\</OutputPath> |
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
|
<ErrorReport>prompt</ErrorReport> |
||||||
|
<WarningLevel>4</WarningLevel> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
|
<DebugType>pdbonly</DebugType> |
||||||
|
<Optimize>true</Optimize> |
||||||
|
<OutputPath>bin\Release\</OutputPath> |
||||||
|
<DefineConstants>TRACE</DefineConstants> |
||||||
|
<ErrorReport>prompt</ErrorReport> |
||||||
|
<WarningLevel>4</WarningLevel> |
||||||
|
</PropertyGroup> |
||||||
|
<ItemGroup> |
||||||
|
<Reference Include="System" /> |
||||||
|
<Reference Include="System.Core" /> |
||||||
|
<Reference Include="System.Xml.Linq" /> |
||||||
|
<Reference Include="System.Data.DataSetExtensions" /> |
||||||
|
<Reference Include="Microsoft.CSharp" /> |
||||||
|
<Reference Include="System.Data" /> |
||||||
|
<Reference Include="System.Net.Http" /> |
||||||
|
<Reference Include="System.ServiceProcess" /> |
||||||
|
<Reference Include="System.Xml" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<Compile Include="Service.cs" /> |
||||||
|
<Compile Include="Program.cs" /> |
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<None Include="App.config" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<ProjectReference Include="..\Core\Core.csproj"> |
||||||
|
<Project>{ae082484-a34c-4b3a-a69f-49e5ef298b27}</Project> |
||||||
|
<Name>Core</Name> |
||||||
|
</ProjectReference> |
||||||
|
</ItemGroup> |
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
||||||
|
</Project> |
||||||
@ -0,0 +1,887 @@ |
|||||||
|
"DeployProject" |
||||||
|
{ |
||||||
|
"VSVersion" = "3:800" |
||||||
|
"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}" |
||||||
|
"IsWebType" = "8:FALSE" |
||||||
|
"ProjectName" = "8:Setup" |
||||||
|
"LanguageId" = "3:1033" |
||||||
|
"CodePage" = "3:1252" |
||||||
|
"UILanguageId" = "3:1033" |
||||||
|
"SccProjectName" = "8:" |
||||||
|
"SccLocalPath" = "8:" |
||||||
|
"SccAuxPath" = "8:" |
||||||
|
"SccProvider" = "8:" |
||||||
|
"Hierarchy" |
||||||
|
{ |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_01E8D142AEA6FE600383B5B2DD059828" |
||||||
|
"OwnerKey" = "8:_3C6F5AA45818456F957B56E21EBDE97F" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_01E8D142AEA6FE600383B5B2DD059828" |
||||||
|
"OwnerKey" = "8:_3D190E0A0985449C8C27F3FCC81A5D85" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_01E8D142AEA6FE600383B5B2DD059828" |
||||||
|
"OwnerKey" = "8:_F31597008F2B4030A5045D94C55F1BFE" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_3C6F5AA45818456F957B56E21EBDE97F" |
||||||
|
"OwnerKey" = "8:_UNDEFINED" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_3D190E0A0985449C8C27F3FCC81A5D85" |
||||||
|
"OwnerKey" = "8:_UNDEFINED" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_ABAAF01D71C0623588BF9114BAB8F55A" |
||||||
|
"OwnerKey" = "8:_3C6F5AA45818456F957B56E21EBDE97F" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_ABAAF01D71C0623588BF9114BAB8F55A" |
||||||
|
"OwnerKey" = "8:_3D190E0A0985449C8C27F3FCC81A5D85" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_ABAAF01D71C0623588BF9114BAB8F55A" |
||||||
|
"OwnerKey" = "8:_F31597008F2B4030A5045D94C55F1BFE" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_F31597008F2B4030A5045D94C55F1BFE" |
||||||
|
"OwnerKey" = "8:_UNDEFINED" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_UNDEFINED" |
||||||
|
"OwnerKey" = "8:_01E8D142AEA6FE600383B5B2DD059828" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_UNDEFINED" |
||||||
|
"OwnerKey" = "8:_3D190E0A0985449C8C27F3FCC81A5D85" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_UNDEFINED" |
||||||
|
"OwnerKey" = "8:_F31597008F2B4030A5045D94C55F1BFE" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_UNDEFINED" |
||||||
|
"OwnerKey" = "8:_3C6F5AA45818456F957B56E21EBDE97F" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
"Entry" |
||||||
|
{ |
||||||
|
"MsmKey" = "8:_UNDEFINED" |
||||||
|
"OwnerKey" = "8:_ABAAF01D71C0623588BF9114BAB8F55A" |
||||||
|
"MsmSig" = "8:_UNDEFINED" |
||||||
|
} |
||||||
|
} |
||||||
|
"Configurations" |
||||||
|
{ |
||||||
|
"Debug" |
||||||
|
{ |
||||||
|
"DisplayName" = "8:Debug" |
||||||
|
"IsDebugOnly" = "11:TRUE" |
||||||
|
"IsReleaseOnly" = "11:FALSE" |
||||||
|
"OutputFilename" = "8:Debug\\Setup.msi" |
||||||
|
"PackageFilesAs" = "3:2" |
||||||
|
"PackageFileSize" = "3:-2147483648" |
||||||
|
"CabType" = "3:1" |
||||||
|
"Compression" = "3:2" |
||||||
|
"SignOutput" = "11:FALSE" |
||||||
|
"CertificateFile" = "8:" |
||||||
|
"PrivateKeyFile" = "8:" |
||||||
|
"TimeStampServer" = "8:" |
||||||
|
"InstallerBootstrapper" = "3:2" |
||||||
|
} |
||||||
|
"Release" |
||||||
|
{ |
||||||
|
"DisplayName" = "8:Release" |
||||||
|
"IsDebugOnly" = "11:FALSE" |
||||||
|
"IsReleaseOnly" = "11:TRUE" |
||||||
|
"OutputFilename" = "8:Release\\Setup.msi" |
||||||
|
"PackageFilesAs" = "3:2" |
||||||
|
"PackageFileSize" = "3:-2147483648" |
||||||
|
"CabType" = "3:1" |
||||||
|
"Compression" = "3:2" |
||||||
|
"SignOutput" = "11:FALSE" |
||||||
|
"CertificateFile" = "8:" |
||||||
|
"PrivateKeyFile" = "8:" |
||||||
|
"TimeStampServer" = "8:" |
||||||
|
"InstallerBootstrapper" = "3:2" |
||||||
|
} |
||||||
|
} |
||||||
|
"Deployable" |
||||||
|
{ |
||||||
|
"CustomAction" |
||||||
|
{ |
||||||
|
} |
||||||
|
"DefaultFeature" |
||||||
|
{ |
||||||
|
"Name" = "8:DefaultFeature" |
||||||
|
"Title" = "8:" |
||||||
|
"Description" = "8:" |
||||||
|
} |
||||||
|
"ExternalPersistence" |
||||||
|
{ |
||||||
|
"LaunchCondition" |
||||||
|
{ |
||||||
|
"{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_A3E0FA44D4BC4B169922C23E20F478FC" |
||||||
|
{ |
||||||
|
"Name" = "8:.NET Framework" |
||||||
|
"Message" = "8:[VSDNETMSG]" |
||||||
|
"FrameworkVersion" = "8:.NETFramework,Version=v4.6.1" |
||||||
|
"AllowLaterVersions" = "11:FALSE" |
||||||
|
"InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=671728" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"File" |
||||||
|
{ |
||||||
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_01E8D142AEA6FE600383B5B2DD059828" |
||||||
|
{ |
||||||
|
"AssemblyRegister" = "3:1" |
||||||
|
"AssemblyIsInGAC" = "11:FALSE" |
||||||
|
"AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" |
||||||
|
"ScatterAssemblies" |
||||||
|
{ |
||||||
|
"_01E8D142AEA6FE600383B5B2DD059828" |
||||||
|
{ |
||||||
|
"Name" = "8:System.Net.Http.dll" |
||||||
|
"Attributes" = "3:512" |
||||||
|
} |
||||||
|
} |
||||||
|
"SourcePath" = "8:System.Net.Http.dll" |
||||||
|
"TargetName" = "8:" |
||||||
|
"Tag" = "8:" |
||||||
|
"Folder" = "8:_195A3C659FB74030BD0F825A0E4FE2A6" |
||||||
|
"Condition" = "8:" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Vital" = "11:TRUE" |
||||||
|
"ReadOnly" = "11:FALSE" |
||||||
|
"Hidden" = "11:FALSE" |
||||||
|
"System" = "11:FALSE" |
||||||
|
"Permanent" = "11:FALSE" |
||||||
|
"SharedLegacy" = "11:FALSE" |
||||||
|
"PackageAs" = "3:1" |
||||||
|
"Register" = "3:1" |
||||||
|
"Exclude" = "11:FALSE" |
||||||
|
"IsDependency" = "11:TRUE" |
||||||
|
"IsolateTo" = "8:" |
||||||
|
} |
||||||
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_ABAAF01D71C0623588BF9114BAB8F55A" |
||||||
|
{ |
||||||
|
"AssemblyRegister" = "3:1" |
||||||
|
"AssemblyIsInGAC" = "11:FALSE" |
||||||
|
"AssemblyAsmDisplayName" = "8:Core, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" |
||||||
|
"ScatterAssemblies" |
||||||
|
{ |
||||||
|
"_ABAAF01D71C0623588BF9114BAB8F55A" |
||||||
|
{ |
||||||
|
"Name" = "8:Core.dll" |
||||||
|
"Attributes" = "3:512" |
||||||
|
} |
||||||
|
} |
||||||
|
"SourcePath" = "8:Core.dll" |
||||||
|
"TargetName" = "8:" |
||||||
|
"Tag" = "8:" |
||||||
|
"Folder" = "8:_195A3C659FB74030BD0F825A0E4FE2A6" |
||||||
|
"Condition" = "8:" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Vital" = "11:TRUE" |
||||||
|
"ReadOnly" = "11:FALSE" |
||||||
|
"Hidden" = "11:FALSE" |
||||||
|
"System" = "11:FALSE" |
||||||
|
"Permanent" = "11:FALSE" |
||||||
|
"SharedLegacy" = "11:FALSE" |
||||||
|
"PackageAs" = "3:1" |
||||||
|
"Register" = "3:1" |
||||||
|
"Exclude" = "11:FALSE" |
||||||
|
"IsDependency" = "11:TRUE" |
||||||
|
"IsolateTo" = "8:" |
||||||
|
} |
||||||
|
} |
||||||
|
"FileType" |
||||||
|
{ |
||||||
|
} |
||||||
|
"Folder" |
||||||
|
{ |
||||||
|
"{3C67513D-01DD-4637-8A68-80971EB9504F}:_195A3C659FB74030BD0F825A0E4FE2A6" |
||||||
|
{ |
||||||
|
"DefaultLocation" = "8:[ProgramFilesFolder][Manufacturer]\\[ProductName]" |
||||||
|
"Name" = "8:#1925" |
||||||
|
"AlwaysCreate" = "11:FALSE" |
||||||
|
"Condition" = "8:" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Property" = "8:TARGETDIR" |
||||||
|
"Folders" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
"{1525181F-901A-416C-8A58-119130FE478E}:_B24ED42A924347F38ACEA2B8936547AB" |
||||||
|
{ |
||||||
|
"Name" = "8:#1919" |
||||||
|
"AlwaysCreate" = "11:FALSE" |
||||||
|
"Condition" = "8:" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Property" = "8:ProgramMenuFolder" |
||||||
|
"Folders" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
"{1525181F-901A-416C-8A58-119130FE478E}:_D1A0DD0F78B24586B983FCFB7841D659" |
||||||
|
{ |
||||||
|
"Name" = "8:#1916" |
||||||
|
"AlwaysCreate" = "11:FALSE" |
||||||
|
"Condition" = "8:" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Property" = "8:DesktopFolder" |
||||||
|
"Folders" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"LaunchCondition" |
||||||
|
{ |
||||||
|
} |
||||||
|
"Locator" |
||||||
|
{ |
||||||
|
} |
||||||
|
"MsiBootstrapper" |
||||||
|
{ |
||||||
|
"LangId" = "3:1033" |
||||||
|
"RequiresElevation" = "11:FALSE" |
||||||
|
} |
||||||
|
"Product" |
||||||
|
{ |
||||||
|
"Name" = "8:Microsoft Visual Studio" |
||||||
|
"ProductName" = "8:Setup" |
||||||
|
"ProductCode" = "8:{1E27A7B6-8CA5-4C8E-8DC8-A354AFF221FC}" |
||||||
|
"PackageCode" = "8:{299092F8-2E6F-441E-A71C-658E95BEF37D}" |
||||||
|
"UpgradeCode" = "8:{AD840539-416A-4C0F-9549-8D9EE828F80B}" |
||||||
|
"AspNetVersion" = "8:4.0.30319.0" |
||||||
|
"RestartWWWService" = "11:FALSE" |
||||||
|
"RemovePreviousVersions" = "11:FALSE" |
||||||
|
"DetectNewerInstalledVersion" = "11:TRUE" |
||||||
|
"InstallAllUsers" = "11:FALSE" |
||||||
|
"ProductVersion" = "8:1.0.0" |
||||||
|
"Manufacturer" = "8:Default Company Name" |
||||||
|
"ARPHELPTELEPHONE" = "8:" |
||||||
|
"ARPHELPLINK" = "8:" |
||||||
|
"Title" = "8:Setup" |
||||||
|
"Subject" = "8:" |
||||||
|
"ARPCONTACT" = "8:Default Company Name" |
||||||
|
"Keywords" = "8:" |
||||||
|
"ARPCOMMENTS" = "8:" |
||||||
|
"ARPURLINFOABOUT" = "8:" |
||||||
|
"ARPPRODUCTICON" = "8:" |
||||||
|
"ARPIconIndex" = "3:0" |
||||||
|
"SearchPath" = "8:" |
||||||
|
"UseSystemSearchPath" = "11:TRUE" |
||||||
|
"TargetPlatform" = "3:0" |
||||||
|
"PreBuildEvent" = "8:" |
||||||
|
"PostBuildEvent" = "8:" |
||||||
|
"RunPostBuildEvent" = "3:0" |
||||||
|
} |
||||||
|
"Registry" |
||||||
|
{ |
||||||
|
"HKLM" |
||||||
|
{ |
||||||
|
"Keys" |
||||||
|
{ |
||||||
|
"{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_21194B7CD2ED44D580C7558E5B79FDFF" |
||||||
|
{ |
||||||
|
"Name" = "8:Software" |
||||||
|
"Condition" = "8:" |
||||||
|
"AlwaysCreate" = "11:FALSE" |
||||||
|
"DeleteAtUninstall" = "11:FALSE" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Keys" |
||||||
|
{ |
||||||
|
"{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_C9FC7C1E634F49049CC6FA82686FE436" |
||||||
|
{ |
||||||
|
"Name" = "8:[Manufacturer]" |
||||||
|
"Condition" = "8:" |
||||||
|
"AlwaysCreate" = "11:FALSE" |
||||||
|
"DeleteAtUninstall" = "11:FALSE" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Keys" |
||||||
|
{ |
||||||
|
} |
||||||
|
"Values" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"Values" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"HKCU" |
||||||
|
{ |
||||||
|
"Keys" |
||||||
|
{ |
||||||
|
"{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_091044DE11D54D6E9BFDF6DEE96CC3C7" |
||||||
|
{ |
||||||
|
"Name" = "8:Software" |
||||||
|
"Condition" = "8:" |
||||||
|
"AlwaysCreate" = "11:FALSE" |
||||||
|
"DeleteAtUninstall" = "11:FALSE" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Keys" |
||||||
|
{ |
||||||
|
"{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_8ED629BB7ED84660942BD41A11F67F1A" |
||||||
|
{ |
||||||
|
"Name" = "8:[Manufacturer]" |
||||||
|
"Condition" = "8:" |
||||||
|
"AlwaysCreate" = "11:FALSE" |
||||||
|
"DeleteAtUninstall" = "11:FALSE" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Keys" |
||||||
|
{ |
||||||
|
} |
||||||
|
"Values" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"Values" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"HKCR" |
||||||
|
{ |
||||||
|
"Keys" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
"HKU" |
||||||
|
{ |
||||||
|
"Keys" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
"HKPU" |
||||||
|
{ |
||||||
|
"Keys" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"Sequences" |
||||||
|
{ |
||||||
|
} |
||||||
|
"Shortcut" |
||||||
|
{ |
||||||
|
} |
||||||
|
"UserInterface" |
||||||
|
{ |
||||||
|
"{DF760B10-853B-4699-99F2-AFF7185B4A62}:_1A25166B5E8D4B80B732E3170390DF6D" |
||||||
|
{ |
||||||
|
"Name" = "8:#1900" |
||||||
|
"Sequence" = "3:1" |
||||||
|
"Attributes" = "3:1" |
||||||
|
"Dialogs" |
||||||
|
{ |
||||||
|
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_978B2FF75C3D4D8D8D2772AA316432CD" |
||||||
|
{ |
||||||
|
"Sequence" = "3:200" |
||||||
|
"DisplayName" = "8:Installation Folder" |
||||||
|
"UseDynamicProperties" = "11:TRUE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdFolderDlg.wid" |
||||||
|
"Properties" |
||||||
|
{ |
||||||
|
"BannerBitmap" |
||||||
|
{ |
||||||
|
"Name" = "8:BannerBitmap" |
||||||
|
"DisplayName" = "8:#1001" |
||||||
|
"Description" = "8:#1101" |
||||||
|
"Type" = "3:8" |
||||||
|
"ContextData" = "8:Bitmap" |
||||||
|
"Attributes" = "3:4" |
||||||
|
"Setting" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
"InstallAllUsersVisible" |
||||||
|
{ |
||||||
|
"Name" = "8:InstallAllUsersVisible" |
||||||
|
"DisplayName" = "8:#1059" |
||||||
|
"Description" = "8:#1159" |
||||||
|
"Type" = "3:5" |
||||||
|
"ContextData" = "8:1;True=1;False=0" |
||||||
|
"Attributes" = "3:0" |
||||||
|
"Setting" = "3:0" |
||||||
|
"Value" = "3:1" |
||||||
|
"DefaultValue" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_9A80D790C01C461ABC94975FB93DFFA9" |
||||||
|
{ |
||||||
|
"Sequence" = "3:100" |
||||||
|
"DisplayName" = "8:Welcome" |
||||||
|
"UseDynamicProperties" = "11:TRUE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdWelcomeDlg.wid" |
||||||
|
"Properties" |
||||||
|
{ |
||||||
|
"BannerBitmap" |
||||||
|
{ |
||||||
|
"Name" = "8:BannerBitmap" |
||||||
|
"DisplayName" = "8:#1001" |
||||||
|
"Description" = "8:#1101" |
||||||
|
"Type" = "3:8" |
||||||
|
"ContextData" = "8:Bitmap" |
||||||
|
"Attributes" = "3:4" |
||||||
|
"Setting" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
"CopyrightWarning" |
||||||
|
{ |
||||||
|
"Name" = "8:CopyrightWarning" |
||||||
|
"DisplayName" = "8:#1002" |
||||||
|
"Description" = "8:#1102" |
||||||
|
"Type" = "3:3" |
||||||
|
"ContextData" = "8:" |
||||||
|
"Attributes" = "3:0" |
||||||
|
"Setting" = "3:1" |
||||||
|
"Value" = "8:#1202" |
||||||
|
"DefaultValue" = "8:#1202" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
"Welcome" |
||||||
|
{ |
||||||
|
"Name" = "8:Welcome" |
||||||
|
"DisplayName" = "8:#1003" |
||||||
|
"Description" = "8:#1103" |
||||||
|
"Type" = "3:3" |
||||||
|
"ContextData" = "8:" |
||||||
|
"Attributes" = "3:0" |
||||||
|
"Setting" = "3:1" |
||||||
|
"Value" = "8:#1203" |
||||||
|
"DefaultValue" = "8:#1203" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_D65E636F1ED24C26BFF6B598655662DE" |
||||||
|
{ |
||||||
|
"Sequence" = "3:300" |
||||||
|
"DisplayName" = "8:Confirm Installation" |
||||||
|
"UseDynamicProperties" = "11:TRUE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdConfirmDlg.wid" |
||||||
|
"Properties" |
||||||
|
{ |
||||||
|
"BannerBitmap" |
||||||
|
{ |
||||||
|
"Name" = "8:BannerBitmap" |
||||||
|
"DisplayName" = "8:#1001" |
||||||
|
"Description" = "8:#1101" |
||||||
|
"Type" = "3:8" |
||||||
|
"ContextData" = "8:Bitmap" |
||||||
|
"Attributes" = "3:4" |
||||||
|
"Setting" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"{DF760B10-853B-4699-99F2-AFF7185B4A62}:_30AF428D37CD43A4AF9E1454C564CA60" |
||||||
|
{ |
||||||
|
"Name" = "8:#1902" |
||||||
|
"Sequence" = "3:2" |
||||||
|
"Attributes" = "3:3" |
||||||
|
"Dialogs" |
||||||
|
{ |
||||||
|
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_E82DE45F2799414F9D6A83D155ED5A22" |
||||||
|
{ |
||||||
|
"Sequence" = "3:100" |
||||||
|
"DisplayName" = "8:Finished" |
||||||
|
"UseDynamicProperties" = "11:TRUE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdAdminFinishedDlg.wid" |
||||||
|
"Properties" |
||||||
|
{ |
||||||
|
"BannerBitmap" |
||||||
|
{ |
||||||
|
"Name" = "8:BannerBitmap" |
||||||
|
"DisplayName" = "8:#1001" |
||||||
|
"Description" = "8:#1101" |
||||||
|
"Type" = "3:8" |
||||||
|
"ContextData" = "8:Bitmap" |
||||||
|
"Attributes" = "3:4" |
||||||
|
"Setting" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"{DF760B10-853B-4699-99F2-AFF7185B4A62}:_314812C974B447BE857E5EE7BC698CE1" |
||||||
|
{ |
||||||
|
"Name" = "8:#1901" |
||||||
|
"Sequence" = "3:1" |
||||||
|
"Attributes" = "3:2" |
||||||
|
"Dialogs" |
||||||
|
{ |
||||||
|
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_9347258AB06A445E8FDDCB6E604993B8" |
||||||
|
{ |
||||||
|
"Sequence" = "3:100" |
||||||
|
"DisplayName" = "8:Progress" |
||||||
|
"UseDynamicProperties" = "11:TRUE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdProgressDlg.wid" |
||||||
|
"Properties" |
||||||
|
{ |
||||||
|
"BannerBitmap" |
||||||
|
{ |
||||||
|
"Name" = "8:BannerBitmap" |
||||||
|
"DisplayName" = "8:#1001" |
||||||
|
"Description" = "8:#1101" |
||||||
|
"Type" = "3:8" |
||||||
|
"ContextData" = "8:Bitmap" |
||||||
|
"Attributes" = "3:4" |
||||||
|
"Setting" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
"ShowProgress" |
||||||
|
{ |
||||||
|
"Name" = "8:ShowProgress" |
||||||
|
"DisplayName" = "8:#1009" |
||||||
|
"Description" = "8:#1109" |
||||||
|
"Type" = "3:5" |
||||||
|
"ContextData" = "8:1;True=1;False=0" |
||||||
|
"Attributes" = "3:0" |
||||||
|
"Setting" = "3:0" |
||||||
|
"Value" = "3:1" |
||||||
|
"DefaultValue" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"{DF760B10-853B-4699-99F2-AFF7185B4A62}:_3336E97E18D346BA8FF536D7979C2251" |
||||||
|
{ |
||||||
|
"Name" = "8:#1900" |
||||||
|
"Sequence" = "3:2" |
||||||
|
"Attributes" = "3:1" |
||||||
|
"Dialogs" |
||||||
|
{ |
||||||
|
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_17E72DC1D07A4A038772D4578057CA69" |
||||||
|
{ |
||||||
|
"Sequence" = "3:100" |
||||||
|
"DisplayName" = "8:Welcome" |
||||||
|
"UseDynamicProperties" = "11:TRUE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdAdminWelcomeDlg.wid" |
||||||
|
"Properties" |
||||||
|
{ |
||||||
|
"BannerBitmap" |
||||||
|
{ |
||||||
|
"Name" = "8:BannerBitmap" |
||||||
|
"DisplayName" = "8:#1001" |
||||||
|
"Description" = "8:#1101" |
||||||
|
"Type" = "3:8" |
||||||
|
"ContextData" = "8:Bitmap" |
||||||
|
"Attributes" = "3:4" |
||||||
|
"Setting" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
"CopyrightWarning" |
||||||
|
{ |
||||||
|
"Name" = "8:CopyrightWarning" |
||||||
|
"DisplayName" = "8:#1002" |
||||||
|
"Description" = "8:#1102" |
||||||
|
"Type" = "3:3" |
||||||
|
"ContextData" = "8:" |
||||||
|
"Attributes" = "3:0" |
||||||
|
"Setting" = "3:1" |
||||||
|
"Value" = "8:#1202" |
||||||
|
"DefaultValue" = "8:#1202" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
"Welcome" |
||||||
|
{ |
||||||
|
"Name" = "8:Welcome" |
||||||
|
"DisplayName" = "8:#1003" |
||||||
|
"Description" = "8:#1103" |
||||||
|
"Type" = "3:3" |
||||||
|
"ContextData" = "8:" |
||||||
|
"Attributes" = "3:0" |
||||||
|
"Setting" = "3:1" |
||||||
|
"Value" = "8:#1203" |
||||||
|
"DefaultValue" = "8:#1203" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_49B914FE3602424D801FC619E70E87F2" |
||||||
|
{ |
||||||
|
"Sequence" = "3:300" |
||||||
|
"DisplayName" = "8:Confirm Installation" |
||||||
|
"UseDynamicProperties" = "11:TRUE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdAdminConfirmDlg.wid" |
||||||
|
"Properties" |
||||||
|
{ |
||||||
|
"BannerBitmap" |
||||||
|
{ |
||||||
|
"Name" = "8:BannerBitmap" |
||||||
|
"DisplayName" = "8:#1001" |
||||||
|
"Description" = "8:#1101" |
||||||
|
"Type" = "3:8" |
||||||
|
"ContextData" = "8:Bitmap" |
||||||
|
"Attributes" = "3:4" |
||||||
|
"Setting" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_70D5E93D354E4CEBBA5BA440E857BD96" |
||||||
|
{ |
||||||
|
"Sequence" = "3:200" |
||||||
|
"DisplayName" = "8:Installation Folder" |
||||||
|
"UseDynamicProperties" = "11:TRUE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdAdminFolderDlg.wid" |
||||||
|
"Properties" |
||||||
|
{ |
||||||
|
"BannerBitmap" |
||||||
|
{ |
||||||
|
"Name" = "8:BannerBitmap" |
||||||
|
"DisplayName" = "8:#1001" |
||||||
|
"Description" = "8:#1101" |
||||||
|
"Type" = "3:8" |
||||||
|
"ContextData" = "8:Bitmap" |
||||||
|
"Attributes" = "3:4" |
||||||
|
"Setting" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_8A07E66A812C4E50B389FBB6666721DF" |
||||||
|
{ |
||||||
|
"UseDynamicProperties" = "11:FALSE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdUserInterface.wim" |
||||||
|
} |
||||||
|
"{DF760B10-853B-4699-99F2-AFF7185B4A62}:_90820F15743C481BB98AB7340B8CED70" |
||||||
|
{ |
||||||
|
"Name" = "8:#1902" |
||||||
|
"Sequence" = "3:1" |
||||||
|
"Attributes" = "3:3" |
||||||
|
"Dialogs" |
||||||
|
{ |
||||||
|
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_AE4316411B2442D985DE96A5253A9C52" |
||||||
|
{ |
||||||
|
"Sequence" = "3:100" |
||||||
|
"DisplayName" = "8:Finished" |
||||||
|
"UseDynamicProperties" = "11:TRUE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdFinishedDlg.wid" |
||||||
|
"Properties" |
||||||
|
{ |
||||||
|
"BannerBitmap" |
||||||
|
{ |
||||||
|
"Name" = "8:BannerBitmap" |
||||||
|
"DisplayName" = "8:#1001" |
||||||
|
"Description" = "8:#1101" |
||||||
|
"Type" = "3:8" |
||||||
|
"ContextData" = "8:Bitmap" |
||||||
|
"Attributes" = "3:4" |
||||||
|
"Setting" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
"UpdateText" |
||||||
|
{ |
||||||
|
"Name" = "8:UpdateText" |
||||||
|
"DisplayName" = "8:#1058" |
||||||
|
"Description" = "8:#1158" |
||||||
|
"Type" = "3:15" |
||||||
|
"ContextData" = "8:" |
||||||
|
"Attributes" = "3:0" |
||||||
|
"Setting" = "3:1" |
||||||
|
"Value" = "8:#1258" |
||||||
|
"DefaultValue" = "8:#1258" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"{DF760B10-853B-4699-99F2-AFF7185B4A62}:_9B54D238640D497785ED590D8049334D" |
||||||
|
{ |
||||||
|
"Name" = "8:#1901" |
||||||
|
"Sequence" = "3:2" |
||||||
|
"Attributes" = "3:2" |
||||||
|
"Dialogs" |
||||||
|
{ |
||||||
|
"{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_C81D153ECBAF499E9BA89FABF1ABEE4A" |
||||||
|
{ |
||||||
|
"Sequence" = "3:100" |
||||||
|
"DisplayName" = "8:Progress" |
||||||
|
"UseDynamicProperties" = "11:TRUE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdAdminProgressDlg.wid" |
||||||
|
"Properties" |
||||||
|
{ |
||||||
|
"BannerBitmap" |
||||||
|
{ |
||||||
|
"Name" = "8:BannerBitmap" |
||||||
|
"DisplayName" = "8:#1001" |
||||||
|
"Description" = "8:#1101" |
||||||
|
"Type" = "3:8" |
||||||
|
"ContextData" = "8:Bitmap" |
||||||
|
"Attributes" = "3:4" |
||||||
|
"Setting" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
"ShowProgress" |
||||||
|
{ |
||||||
|
"Name" = "8:ShowProgress" |
||||||
|
"DisplayName" = "8:#1009" |
||||||
|
"Description" = "8:#1109" |
||||||
|
"Type" = "3:5" |
||||||
|
"ContextData" = "8:1;True=1;False=0" |
||||||
|
"Attributes" = "3:0" |
||||||
|
"Setting" = "3:0" |
||||||
|
"Value" = "3:1" |
||||||
|
"DefaultValue" = "3:1" |
||||||
|
"UsePlugInResources" = "11:TRUE" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
"{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_E1583C143078467BA05C53C355B6350C" |
||||||
|
{ |
||||||
|
"UseDynamicProperties" = "11:FALSE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"SourcePath" = "8:<VsdDialogDir>\\VsdBasicDialogs.wim" |
||||||
|
} |
||||||
|
} |
||||||
|
"MergeModule" |
||||||
|
{ |
||||||
|
} |
||||||
|
"ProjectOutput" |
||||||
|
{ |
||||||
|
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_3C6F5AA45818456F957B56E21EBDE97F" |
||||||
|
{ |
||||||
|
"SourcePath" = "8:..\\Console\\obj\\Debug\\Console.exe" |
||||||
|
"TargetName" = "8:" |
||||||
|
"Tag" = "8:" |
||||||
|
"Folder" = "8:_195A3C659FB74030BD0F825A0E4FE2A6" |
||||||
|
"Condition" = "8:" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Vital" = "11:TRUE" |
||||||
|
"ReadOnly" = "11:FALSE" |
||||||
|
"Hidden" = "11:FALSE" |
||||||
|
"System" = "11:FALSE" |
||||||
|
"Permanent" = "11:FALSE" |
||||||
|
"SharedLegacy" = "11:FALSE" |
||||||
|
"PackageAs" = "3:1" |
||||||
|
"Register" = "3:1" |
||||||
|
"Exclude" = "11:FALSE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"IsolateTo" = "8:" |
||||||
|
"ProjectOutputGroupRegister" = "3:1" |
||||||
|
"OutputConfiguration" = "8:" |
||||||
|
"OutputGroupCanonicalName" = "8:Built" |
||||||
|
"OutputProjectGuid" = "8:{DD4E5CD2-C9DD-4912-9A25-1600A07BF8C2}" |
||||||
|
"ShowKeyOutput" = "11:TRUE" |
||||||
|
"ExcludeFilters" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_3D190E0A0985449C8C27F3FCC81A5D85" |
||||||
|
{ |
||||||
|
"SourcePath" = "8:..\\App\\obj\\Debug\\App.exe" |
||||||
|
"TargetName" = "8:" |
||||||
|
"Tag" = "8:" |
||||||
|
"Folder" = "8:_195A3C659FB74030BD0F825A0E4FE2A6" |
||||||
|
"Condition" = "8:" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Vital" = "11:TRUE" |
||||||
|
"ReadOnly" = "11:FALSE" |
||||||
|
"Hidden" = "11:FALSE" |
||||||
|
"System" = "11:FALSE" |
||||||
|
"Permanent" = "11:FALSE" |
||||||
|
"SharedLegacy" = "11:FALSE" |
||||||
|
"PackageAs" = "3:1" |
||||||
|
"Register" = "3:1" |
||||||
|
"Exclude" = "11:FALSE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"IsolateTo" = "8:" |
||||||
|
"ProjectOutputGroupRegister" = "3:1" |
||||||
|
"OutputConfiguration" = "8:" |
||||||
|
"OutputGroupCanonicalName" = "8:Built" |
||||||
|
"OutputProjectGuid" = "8:{C4A631EE-19DF-4A10-8526-CB6996EFA853}" |
||||||
|
"ShowKeyOutput" = "11:TRUE" |
||||||
|
"ExcludeFilters" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_F31597008F2B4030A5045D94C55F1BFE" |
||||||
|
{ |
||||||
|
"SourcePath" = "8:..\\Service\\obj\\Debug\\Service.exe" |
||||||
|
"TargetName" = "8:" |
||||||
|
"Tag" = "8:" |
||||||
|
"Folder" = "8:_195A3C659FB74030BD0F825A0E4FE2A6" |
||||||
|
"Condition" = "8:" |
||||||
|
"Transitive" = "11:FALSE" |
||||||
|
"Vital" = "11:TRUE" |
||||||
|
"ReadOnly" = "11:FALSE" |
||||||
|
"Hidden" = "11:FALSE" |
||||||
|
"System" = "11:FALSE" |
||||||
|
"Permanent" = "11:FALSE" |
||||||
|
"SharedLegacy" = "11:FALSE" |
||||||
|
"PackageAs" = "3:1" |
||||||
|
"Register" = "3:1" |
||||||
|
"Exclude" = "11:FALSE" |
||||||
|
"IsDependency" = "11:FALSE" |
||||||
|
"IsolateTo" = "8:" |
||||||
|
"ProjectOutputGroupRegister" = "3:1" |
||||||
|
"OutputConfiguration" = "8:" |
||||||
|
"OutputGroupCanonicalName" = "8:Built" |
||||||
|
"OutputProjectGuid" = "8:{A8FD8CED-5510-4EBD-AACE-5D3CBB7516DB}" |
||||||
|
"ShowKeyOutput" = "11:TRUE" |
||||||
|
"ExcludeFilters" |
||||||
|
{ |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
Loading…
Reference in new issue