25 changed files with 2067 additions and 0 deletions
@ -0,0 +1,63 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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 @@
@@ -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