diff --git a/Docker/Captures/Models.vb b/Docker/Captures/Models.vb
new file mode 100644
index 0000000..5a7fd08
--- /dev/null
+++ b/Docker/Captures/Models.vb
@@ -0,0 +1,6 @@
+Namespace Captures
+
+ Public Structure Search
+
+ End Structure
+End Namespace
\ No newline at end of file
diff --git a/Docker/Captures/Module1.vb b/Docker/Captures/Module1.vb
deleted file mode 100644
index 4d3166b..0000000
--- a/Docker/Captures/Module1.vb
+++ /dev/null
@@ -1,3 +0,0 @@
-Module Module1
-
-End Module
diff --git a/Docker/Commands.vb b/Docker/Commands.vb
index 7bac7b5..7edf466 100644
--- a/Docker/Commands.vb
+++ b/Docker/Commands.vb
@@ -2,6 +2,92 @@
'''
''' Docker commands
'''
-Public Class Commands
+Public Module Commands
-End Class
+ ' PS C:\Users\lipidsearch> docker
+
+ ' Usage: docker [OPTIONS] COMMAND
+
+ ' A self-sufficient runtime for containers
+
+ ' Options:
+ ' --config string Location of client config files (default "C:\\Users\\lipidsearch\\.docker")
+ ' -D, --debug Enable debug mode
+ ' -H, --host list Daemon socket(s) to connect to
+ ' -l, --log-level string Set the logging level ("debug"|"info"|"warn"|"error"|"fatal") (default "info")
+ ' --tls Use TLS; implied by --tlsverify
+ ' --tlscacert string Trust certs signed only by this CA (default "C:\\Users\\lipidsearch\\.docker\\ca.pem")
+ ' --tlscert string Path to TLS certificate file (default "C:\\Users\\lipidsearch\\.docker\\cert.pem")
+ ' --tlskey string Path to TLS key file (default "C:\\Users\\lipidsearch\\.docker\\key.pem")
+ ' --tlsverify Use TLS and verify the remote
+ ' -v, --version Print version information and quit
+
+ ' Management Commands:
+ ' builder Manage builds
+ ' config Manage Docker configs
+ ' container Manage containers
+ ' image Manage images
+ ' network Manage networks
+ ' node Manage Swarm nodes
+ ' plugin Manage plugins
+ ' secret Manage Docker secrets
+ ' service Manage services
+ ' stack Manage Docker stacks
+ ' swarm Manage Swarm
+ ' system Manage Docker
+ ' trust Manage trust on Docker images
+ ' volume Manage volumes
+
+ ' Commands:
+ ' attach Attach local standard input, output, and error streams to a running container
+ ' build Build an image from a Dockerfile
+ ' commit Create a new image from a container's changes
+ ' cp Copy files/folders between a container and the local filesystem
+ ' create Create a new container
+ ' diff Inspect changes to files or directories on a container's filesystem
+ ' events Get real time events from the server
+ ' exec Run a command in a running container
+ ' export Export a container's filesystem as a tar archive
+ ' history Show the history of an image
+ ' images List images
+ ' import Import the contents from a tarball to create a filesystem image
+ ' info Display system-wide information
+ ' inspect Return low-level information on Docker objects
+ ' kill Kill one or more running containers
+ ' load Load an image from a tar archive or STDIN
+ ' login Log in to a Docker registry
+ ' logout Log out from a Docker registry
+ ' logs Fetch the logs of a container
+ ' pause Pause all processes within one or more containers
+ ' port List port mappings or a specific mapping for the container
+ ' ps List containers
+ ' pull Pull an image or a repository from a registry
+ ' push Push an image or a repository to a registry
+ ' rename Rename a container
+ ' restart Restart one or more containers
+ ' rm Remove one or more containers
+ ' rmi Remove one or more images
+ ' run Run a command in a new container
+ ' save Save one or more images to a tar archive (streamed to STDOUT by default)
+ ' search Search the Docker Hub for images
+ ' start Start one or more stopped containers
+ ' stats Display a live stream of container(s) resource usage statistics
+ ' stop Stop one or more running containers
+ ' tag Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE
+ ' top Display the running processes of a container
+ ' unpause Unpause all processes within one or more containers
+ ' update Update configuration of one or more containers
+ ' version Show the Docker version information
+ ' wait Block until one or more containers stop, then print their exit codes
+
+ ' Run 'docker COMMAND --help' for more information on a command.
+
+ '''
+ ''' Search the Docker Hub for images
+ '''
+ '''
+ '''
+ Public Function Search(term As String) As Captures.Search()
+
+ End Function
+End Module
diff --git a/Docker/Docker.vbproj b/Docker/Docker.vbproj
index 163f189..692bc2f 100644
--- a/Docker/Docker.vbproj
+++ b/Docker/Docker.vbproj
@@ -43,6 +43,27 @@
On
+
+ true
+ true
+ true
+ bin\x64\Debug\
+ Docker.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ full
+ x64
+ MinimumRecommendedRules.ruleset
+
+
+ true
+ bin\x64\Release\
+ Docker.xml
+ true
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ pdbonly
+ x64
+ MinimumRecommendedRules.ruleset
+
@@ -72,7 +93,7 @@
-
+
diff --git a/Docker/test/App.config b/Docker/test/App.config
new file mode 100644
index 0000000..016d28f
--- /dev/null
+++ b/Docker/test/App.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Docker/test/Module1.vb b/Docker/test/Module1.vb
new file mode 100644
index 0000000..ba74622
--- /dev/null
+++ b/Docker/test/Module1.vb
@@ -0,0 +1,11 @@
+Module Module1
+
+ Sub Main()
+ Dim ps As New Docker.PowerShell
+
+ Call Console.WriteLine(ps.RunScript("docker ps"))
+
+ Pause()
+ End Sub
+
+End Module
diff --git a/Docker/test/My Project/Application.Designer.vb b/Docker/test/My Project/Application.Designer.vb
new file mode 100644
index 0000000..88dd01c
--- /dev/null
+++ b/Docker/test/My Project/Application.Designer.vb
@@ -0,0 +1,13 @@
+'------------------------------------------------------------------------------
+'
+' 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.
+'
+'------------------------------------------------------------------------------
+
+Option Strict On
+Option Explicit On
+
diff --git a/Docker/test/My Project/Application.myapp b/Docker/test/My Project/Application.myapp
new file mode 100644
index 0000000..e62f1a5
--- /dev/null
+++ b/Docker/test/My Project/Application.myapp
@@ -0,0 +1,10 @@
+
+
+ false
+ false
+ 0
+ true
+ 0
+ 2
+ true
+
diff --git a/Docker/test/My Project/AssemblyInfo.vb b/Docker/test/My Project/AssemblyInfo.vb
new file mode 100644
index 0000000..d3408ee
--- /dev/null
+++ b/Docker/test/My Project/AssemblyInfo.vb
@@ -0,0 +1,35 @@
+Imports System
+Imports System.Reflection
+Imports 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.
+
+' Review the values of the assembly attributes
+
+
+
+
+
+
+
+
+
+
+'The following GUID is for the ID of the typelib if this project is exposed to COM
+
+
+' 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:
+'
+
+
+
diff --git a/Docker/test/My Project/Resources.Designer.vb b/Docker/test/My Project/Resources.Designer.vb
new file mode 100644
index 0000000..7be7f8c
--- /dev/null
+++ b/Docker/test/My Project/Resources.Designer.vb
@@ -0,0 +1,62 @@
+'------------------------------------------------------------------------------
+'
+' 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.
+'
+'------------------------------------------------------------------------------
+
+Option Strict On
+Option Explicit On
+
+
+Namespace My.Resources
+
+ '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.
+ '''
+ ''' A strongly-typed resource class, for looking up localized strings, etc.
+ '''
+ _
+ Friend Module Resources
+
+ Private resourceMan As Global.System.Resources.ResourceManager
+
+ Private resourceCulture As Global.System.Globalization.CultureInfo
+
+ '''
+ ''' Returns the cached ResourceManager instance used by this class.
+ '''
+ _
+ Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
+ Get
+ If Object.ReferenceEquals(resourceMan, Nothing) Then
+ Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("test.Resources", GetType(Resources).Assembly)
+ resourceMan = temp
+ End If
+ Return resourceMan
+ End Get
+ End Property
+
+ '''
+ ''' Overrides the current thread's CurrentUICulture property for all
+ ''' resource lookups using this strongly typed resource class.
+ '''
+ _
+ Friend Property Culture() As Global.System.Globalization.CultureInfo
+ Get
+ Return resourceCulture
+ End Get
+ Set(ByVal value As Global.System.Globalization.CultureInfo)
+ resourceCulture = value
+ End Set
+ End Property
+ End Module
+End Namespace
diff --git a/Docker/test/My Project/Resources.resx b/Docker/test/My Project/Resources.resx
new file mode 100644
index 0000000..af7dbeb
--- /dev/null
+++ b/Docker/test/My Project/Resources.resx
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Docker/test/My Project/Settings.Designer.vb b/Docker/test/My Project/Settings.Designer.vb
new file mode 100644
index 0000000..76d968b
--- /dev/null
+++ b/Docker/test/My Project/Settings.Designer.vb
@@ -0,0 +1,73 @@
+'------------------------------------------------------------------------------
+'
+' 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.
+'
+'------------------------------------------------------------------------------
+
+Option Strict On
+Option Explicit On
+
+
+Namespace My
+
+ _
+ Partial Friend NotInheritable Class MySettings
+ Inherits Global.System.Configuration.ApplicationSettingsBase
+
+ Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings), MySettings)
+
+#Region "My.Settings Auto-Save Functionality"
+#If _MyType = "WindowsForms" Then
+ Private Shared addedHandler As Boolean
+
+ Private Shared addedHandlerLockObject As New Object
+
+ _
+ Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
+ If My.Application.SaveMySettingsOnExit Then
+ My.Settings.Save()
+ End If
+ End Sub
+#End If
+#End Region
+
+ Public Shared ReadOnly Property [Default]() As MySettings
+ Get
+
+#If _MyType = "WindowsForms" Then
+ If Not addedHandler Then
+ SyncLock addedHandlerLockObject
+ If Not addedHandler Then
+ AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
+ addedHandler = True
+ End If
+ End SyncLock
+ End If
+#End If
+ Return defaultInstance
+ End Get
+ End Property
+ End Class
+End Namespace
+
+Namespace My
+
+ _
+ Friend Module MySettingsProperty
+
+ _
+ Friend ReadOnly Property Settings() As Global.test.My.MySettings
+ Get
+ Return Global.test.My.MySettings.Default
+ End Get
+ End Property
+ End Module
+End Namespace
diff --git a/Docker/test/My Project/Settings.settings b/Docker/test/My Project/Settings.settings
new file mode 100644
index 0000000..85b890b
--- /dev/null
+++ b/Docker/test/My Project/Settings.settings
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/Docker/test/test.vbproj b/Docker/test/test.vbproj
new file mode 100644
index 0000000..13f3d9a
--- /dev/null
+++ b/Docker/test/test.vbproj
@@ -0,0 +1,143 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}
+ Exe
+ test.Module1
+ test
+ test
+ 512
+ Console
+ v4.7
+ true
+ true
+
+
+ AnyCPU
+ true
+ full
+ true
+ true
+ bin\Debug\
+ test.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+
+
+ AnyCPU
+ pdbonly
+ false
+ true
+ true
+ bin\Release\
+ test.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+
+
+ On
+
+
+ Binary
+
+
+ Off
+
+
+ On
+
+
+ true
+ true
+ true
+ bin\x64\Debug\
+ test.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ full
+ x64
+ MinimumRecommendedRules.ruleset
+ true
+
+
+ true
+ bin\x64\Release\
+ test.xml
+ true
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ pdbonly
+ x64
+ MinimumRecommendedRules.ruleset
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ True
+ Application.myapp
+
+
+ True
+ True
+ Resources.resx
+
+
+ True
+ Settings.settings
+ True
+
+
+
+
+ VbMyResourcesResXFileCodeGenerator
+ Resources.Designer.vb
+ My.Resources
+ Designer
+
+
+
+
+ MyApplicationCodeGenerator
+ Application.Designer.vb
+
+
+ SettingsSingleFileGenerator
+ My
+ Settings.Designer.vb
+
+
+
+
+
+ {fecce1fd-e1d4-49e3-a668-60bb5e7aed99}
+ 47-dotnet_Microsoft.VisualBasic
+
+
+ {b028826a-e615-4f26-b192-b9b0a997696a}
+ Docker
+
+
+
+
\ No newline at end of file
diff --git a/ossutil.sln b/ossutil.sln
index 5946fa0..e3744fa 100644
--- a/ossutil.sln
+++ b/ossutil.sln
@@ -15,6 +15,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "runtime", "runtime", "{5CB4
EndProject
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "Docker", "Docker\Docker.vbproj", "{B028826A-E615-4F26-B192-B9B0A997696A}"
EndProject
+Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "test", "Docker\test\test.vbproj", "{90F9045B-CF2E-44F1-81E3-0751B08A72E3}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Biodeep_UNIX_x64|Any CPU = Biodeep_UNIX_x64|Any CPU
@@ -531,8 +533,8 @@ Global
{B028826A-E615-4F26-B192-B9B0A997696A}.Biostack-Debug|x86.Build.0 = Debug|Any CPU
{B028826A-E615-4F26-B192-B9B0A997696A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B028826A-E615-4F26-B192-B9B0A997696A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B028826A-E615-4F26-B192-B9B0A997696A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B028826A-E615-4F26-B192-B9B0A997696A}.Debug|x64.Build.0 = Debug|Any CPU
+ {B028826A-E615-4F26-B192-B9B0A997696A}.Debug|x64.ActiveCfg = Debug|x64
+ {B028826A-E615-4F26-B192-B9B0A997696A}.Debug|x64.Build.0 = Debug|x64
{B028826A-E615-4F26-B192-B9B0A997696A}.Debug|x86.ActiveCfg = Debug|Any CPU
{B028826A-E615-4F26-B192-B9B0A997696A}.Debug|x86.Build.0 = Debug|Any CPU
{B028826A-E615-4F26-B192-B9B0A997696A}.DEMO|Any CPU.ActiveCfg = Debug|Any CPU
@@ -613,6 +615,114 @@ Global
{B028826A-E615-4F26-B192-B9B0A997696A}.Yilia-Release_x64|x64.Build.0 = Release|Any CPU
{B028826A-E615-4F26-B192-B9B0A997696A}.Yilia-Release_x64|x86.ActiveCfg = Release|Any CPU
{B028826A-E615-4F26-B192-B9B0A997696A}.Yilia-Release_x64|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep_UNIX_x64|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep_UNIX_x64|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep_UNIX_x64|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep_UNIX_x64|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep_UNIX_x64|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep_UNIX_x64|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biodeep|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack-Debug|x64.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack-Debug|x64.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack-Debug|x86.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Biostack-Debug|x86.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Debug|x64.ActiveCfg = Debug|x64
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Debug|x64.Build.0 = Debug|x64
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Debug|x86.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.DEMO|Any CPU.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.DEMO|Any CPU.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.DEMO|x64.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.DEMO|x64.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.DEMO|x86.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.DEMO|x86.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.docs|Any CPU.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.docs|Any CPU.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.docs|x64.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.docs|x64.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.docs|x86.ActiveCfg = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.docs|x86.Build.0 = Debug|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(Release_X64)|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(Release_X64)|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(Release_X64)|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(Release_X64)|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(Release_X64)|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(Release_X64)|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(UNIX-Release_X64)|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(UNIX-Release_X64)|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(UNIX-Release_X64)|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(UNIX-Release_X64)|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(UNIX-Release_X64)|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GCModeller(UNIX-Release_X64)|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GTA5-game-test|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GTA5-game-test|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GTA5-game-test|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GTA5-game-test|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GTA5-game-test|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.GTA5-game-test|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.installer_x64|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.installer_x64|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.installer_x64|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.installer_x64|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.installer_x64|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.installer_x64|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.mysqli_X64_release|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.mysqli_X64_release|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.mysqli_X64_release|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.mysqli_X64_release|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.mysqli_X64_release|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.mysqli_X64_release|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.ProteoWizard.d|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.ProteoWizard.d|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.ProteoWizard.d|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.ProteoWizard.d|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.ProteoWizard.d|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.ProteoWizard.d|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Publish|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Publish|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Publish|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Publish|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Publish|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Publish|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Release|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Release|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Release|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Release|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.sciBASIC.NET-test-release|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.sciBASIC.NET-test-release|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.sciBASIC.NET-test-release|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.sciBASIC.NET-test-release|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.sciBASIC.NET-test-release|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.sciBASIC.NET-test-release|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Surveillance-of-infectious-diseases|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Surveillance-of-infectious-diseases|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Surveillance-of-infectious-diseases|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Surveillance-of-infectious-diseases|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Surveillance-of-infectious-diseases|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Surveillance-of-infectious-diseases|x86.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Yilia-Release_x64|Any CPU.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Yilia-Release_x64|Any CPU.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Yilia-Release_x64|x64.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Yilia-Release_x64|x64.Build.0 = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Yilia-Release_x64|x86.ActiveCfg = Release|Any CPU
+ {90F9045B-CF2E-44F1-81E3-0751B08A72E3}.Yilia-Release_x64|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE