1. Sören Kuklau
  2. SharpSSH

Commits

Sören Kuklau  committed ed75062

Added ignore globs
Upgraded solution to VS2008

  • Participants
  • Parent commits 7efd3a2
  • Branches default

Comments (0)

Files changed (4)

File .hgignore

View file
+syntax: glob
+*proj.user
+*.suo
+*.cache
+bin
+obj

File Examples/Examples.csproj

View file
-<VisualStudioProject>
-    <CSHARP
-        ProjectType = "Local"
-        ProductVersion = "7.10.3077"
-        SchemaVersion = "2.0"
-        ProjectGuid = "{327E25D4-D8DF-4704-ABA3-274F8E777847}"
-    >
-        <Build>
-            <Settings
-                ApplicationIcon = "App.ico"
-                AssemblyKeyContainerName = ""
-                AssemblyName = "sharpSshTest"
-                AssemblyOriginatorKeyFile = ""
-                DefaultClientScript = "JScript"
-                DefaultHTMLPageLayout = "Grid"
-                DefaultTargetSchema = "IE50"
-                DelaySign = "false"
-                OutputType = "Exe"
-                PreBuildEvent = ""
-                PostBuildEvent = ""
-                RootNamespace = "sharpSshTest"
-                RunPostBuildEvent = "OnBuildSuccess"
-                StartupObject = ""
-            >
-                <Config
-                    Name = "Debug"
-                    AllowUnsafeBlocks = "false"
-                    BaseAddress = "285212672"
-                    CheckForOverflowUnderflow = "false"
-                    ConfigurationOverrideFile = ""
-                    DefineConstants = "DEBUG;TRACE"
-                    DocumentationFile = ""
-                    DebugSymbols = "true"
-                    FileAlignment = "4096"
-                    IncrementalBuild = "false"
-                    NoStdLib = "false"
-                    NoWarn = ""
-                    Optimize = "false"
-                    OutputPath = "..\bin\Debug\"
-                    RegisterForComInterop = "false"
-                    RemoveIntegerChecks = "false"
-                    TreatWarningsAsErrors = "false"
-                    WarningLevel = "4"
-                />
-                <Config
-                    Name = "Release"
-                    AllowUnsafeBlocks = "false"
-                    BaseAddress = "285212672"
-                    CheckForOverflowUnderflow = "false"
-                    ConfigurationOverrideFile = ""
-                    DefineConstants = "TRACE"
-                    DocumentationFile = ""
-                    DebugSymbols = "false"
-                    FileAlignment = "4096"
-                    IncrementalBuild = "false"
-                    NoStdLib = "false"
-                    NoWarn = ""
-                    Optimize = "true"
-                    OutputPath = "..\bin\Release\"
-                    RegisterForComInterop = "false"
-                    RemoveIntegerChecks = "false"
-                    TreatWarningsAsErrors = "false"
-                    WarningLevel = "4"
-                />
-            </Settings>
-            <References>
-                <Reference
-                    Name = "System"
-                    AssemblyName = "System"
-                    HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.dll"
-                />
-                <Reference
-                    Name = "System.Data"
-                    AssemblyName = "System.Data"
-                    HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Data.dll"
-                />
-                <Reference
-                    Name = "System.XML"
-                    AssemblyName = "System.Xml"
-                    HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.XML.dll"
-                />
-                <Reference
-                    Name = "System.Windows.Forms"
-                    AssemblyName = "System.Windows.Forms"
-                    HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Windows.Forms.dll"
-                />
-                <Reference
-                    Name = "System.Drawing"
-                    AssemblyName = "System.Drawing"
-                    HintPath = "..\..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Drawing.dll"
-                />
-                <Reference
-                    Name = "SharpSSH"
-                    Project = "{D27CF69D-4681-492A-BE4D-D3D209104423}"
-                    Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
-                />
-            </References>
-        </Build>
-        <Files>
-            <Include>
-                <File
-                    RelPath = "App.ico"
-                    BuildAction = "Content"
-                />
-                <File
-                    RelPath = "AssemblyInfo.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "ConsoleProgressBar.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "sharpSshTest.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\AES.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\ChangePassphrase.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\KeyGen.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\KnownHosts.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\PortForwardingL.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\PortForwardingR.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\README.txt"
-                    BuildAction = "Content"
-                />
-                <File
-                    RelPath = "jsch_samples\ScpFrom.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\ScpTo.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\Sftp.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\Shell.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\StreamForwarding.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\Subsystem.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\UserAuthPubKey.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\ViaHTTP.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\util\ConsoleProgressBar.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\util\InputForm.cs"
-                    SubType = "Form"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch_samples\util\InputForm.resx"
-                    DependentUpon = "InputForm.cs"
-                    BuildAction = "EmbeddedResource"
-                />
-                <File
-                    RelPath = "sharpssh_samples\SshExeTest.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "sharpssh_samples\SshExpectTest.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "sharpssh_samples\SshFileTransferTest.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "sharpssh_samples\SshShellTest.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "sharpssh_samples\Util.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-            </Include>
-        </Files>
-    </CSHARP>
-</VisualStudioProject>
-
+<Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <ProjectType>Local</ProjectType>
+    <ProductVersion>8.0.30729</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{327E25D4-D8DF-4704-ABA3-274F8E777847}</ProjectGuid>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ApplicationIcon>App.ico</ApplicationIcon>
+    <AssemblyKeyContainerName>
+    </AssemblyKeyContainerName>
+    <AssemblyName>sharpSshTest</AssemblyName>
+    <AssemblyOriginatorKeyFile>
+    </AssemblyOriginatorKeyFile>
+    <DefaultClientScript>JScript</DefaultClientScript>
+    <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
+    <DefaultTargetSchema>IE50</DefaultTargetSchema>
+    <DelaySign>false</DelaySign>
+    <OutputType>Exe</OutputType>
+    <RootNamespace>sharpSshTest</RootNamespace>
+    <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
+    <StartupObject>
+    </StartupObject>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <UpgradeBackupLocation>
+    </UpgradeBackupLocation>
+    <OldToolsVersion>0.0</OldToolsVersion>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <OutputPath>..\bin\Debug\</OutputPath>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <BaseAddress>285212672</BaseAddress>
+    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+    <ConfigurationOverrideFile>
+    </ConfigurationOverrideFile>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <DocumentationFile>
+    </DocumentationFile>
+    <DebugSymbols>true</DebugSymbols>
+    <FileAlignment>4096</FileAlignment>
+    <NoStdLib>false</NoStdLib>
+    <NoWarn>
+    </NoWarn>
+    <Optimize>false</Optimize>
+    <RegisterForComInterop>false</RegisterForComInterop>
+    <RemoveIntegerChecks>false</RemoveIntegerChecks>
+    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
+    <WarningLevel>4</WarningLevel>
+    <DebugType>full</DebugType>
+    <ErrorReport>prompt</ErrorReport>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <OutputPath>..\bin\Release\</OutputPath>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <BaseAddress>285212672</BaseAddress>
+    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+    <ConfigurationOverrideFile>
+    </ConfigurationOverrideFile>
+    <DefineConstants>TRACE</DefineConstants>
+    <DocumentationFile>
+    </DocumentationFile>
+    <DebugSymbols>false</DebugSymbols>
+    <FileAlignment>4096</FileAlignment>
+    <NoStdLib>false</NoStdLib>
+    <NoWarn>
+    </NoWarn>
+    <Optimize>true</Optimize>
+    <RegisterForComInterop>false</RegisterForComInterop>
+    <RemoveIntegerChecks>false</RemoveIntegerChecks>
+    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
+    <WarningLevel>4</WarningLevel>
+    <DebugType>none</DebugType>
+    <ErrorReport>prompt</ErrorReport>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System">
+      <Name>System</Name>
+    </Reference>
+    <Reference Include="System.Data">
+      <Name>System.Data</Name>
+    </Reference>
+    <Reference Include="System.Drawing">
+      <Name>System.Drawing</Name>
+    </Reference>
+    <Reference Include="System.Windows.Forms">
+      <Name>System.Windows.Forms</Name>
+    </Reference>
+    <Reference Include="System.Xml">
+      <Name>System.XML</Name>
+    </Reference>
+    <ProjectReference Include="..\SharpSSH\SharpSSH.csproj">
+      <Name>SharpSSH</Name>
+      <Project>{D27CF69D-4681-492A-BE4D-D3D209104423}</Project>
+      <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Content Include="App.ico" />
+    <Content Include="jsch_samples\README.txt" />
+    <Compile Include="AssemblyInfo.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="ConsoleProgressBar.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\AES.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\ChangePassphrase.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\KeyGen.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\KnownHosts.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\PortForwardingL.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\PortForwardingR.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\ScpFrom.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\ScpTo.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\Sftp.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\Shell.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\StreamForwarding.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\Subsystem.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\UserAuthPubKey.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\util\ConsoleProgressBar.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\util\InputForm.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="jsch_samples\ViaHTTP.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="sharpSshTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="sharpssh_samples\SshExeTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="sharpssh_samples\SshExpectTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="sharpssh_samples\SshFileTransferTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="sharpssh_samples\SshShellTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="sharpssh_samples\Util.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <EmbeddedResource Include="jsch_samples\util\InputForm.resx">
+      <DependentUpon>InputForm.cs</DependentUpon>
+    </EmbeddedResource>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <PropertyGroup>
+    <PreBuildEvent>
+    </PreBuildEvent>
+    <PostBuildEvent>
+    </PostBuildEvent>
+  </PropertyGroup>
+</Project>

File SharpSSH.sln

View file
-Microsoft Visual Studio Solution File, Format Version 8.00
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpSSH", "SharpSSH\SharpSSH.csproj", "{D27CF69D-4681-492A-BE4D-D3D209104423}"
-	ProjectSection(ProjectDependencies) = postProject
-	EndProjectSection
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Examples", "Examples\Examples.csproj", "{327E25D4-D8DF-4704-ABA3-274F8E777847}"
-	ProjectSection(ProjectDependencies) = postProject
-	EndProjectSection
 EndProject
 Global
-	GlobalSection(SolutionConfiguration) = preSolution
-		Debug = Debug
-		Release = Release
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
 	EndGlobalSection
-	GlobalSection(ProjectConfiguration) = postSolution
-		{D27CF69D-4681-492A-BE4D-D3D209104423}.Debug.ActiveCfg = Debug|.NET
-		{D27CF69D-4681-492A-BE4D-D3D209104423}.Debug.Build.0 = Debug|.NET
-		{D27CF69D-4681-492A-BE4D-D3D209104423}.Release.ActiveCfg = Release|.NET
-		{D27CF69D-4681-492A-BE4D-D3D209104423}.Release.Build.0 = Release|.NET
-		{327E25D4-D8DF-4704-ABA3-274F8E777847}.Debug.ActiveCfg = Debug|.NET
-		{327E25D4-D8DF-4704-ABA3-274F8E777847}.Debug.Build.0 = Debug|.NET
-		{327E25D4-D8DF-4704-ABA3-274F8E777847}.Release.ActiveCfg = Release|.NET
-		{327E25D4-D8DF-4704-ABA3-274F8E777847}.Release.Build.0 = Release|.NET
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{D27CF69D-4681-492A-BE4D-D3D209104423}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D27CF69D-4681-492A-BE4D-D3D209104423}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D27CF69D-4681-492A-BE4D-D3D209104423}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D27CF69D-4681-492A-BE4D-D3D209104423}.Release|Any CPU.Build.0 = Release|Any CPU
+		{327E25D4-D8DF-4704-ABA3-274F8E777847}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{327E25D4-D8DF-4704-ABA3-274F8E777847}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{327E25D4-D8DF-4704-ABA3-274F8E777847}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{327E25D4-D8DF-4704-ABA3-274F8E777847}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-	EndGlobalSection
-	GlobalSection(ExtensibilityAddIns) = postSolution
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
 	EndGlobalSection
 EndGlobal

File SharpSSH/SharpSSH.csproj

View file
-<VisualStudioProject>
-    <CSHARP
-        ProjectType = "Local"
-        ProductVersion = "7.10.3077"
-        SchemaVersion = "2.0"
-        ProjectGuid = "{D27CF69D-4681-492A-BE4D-D3D209104423}"
-    >
-        <Build>
-            <Settings
-                ApplicationIcon = "App.ico"
-                AssemblyKeyContainerName = ""
-                AssemblyName = "Tamir.SharpSSH"
-                AssemblyOriginatorKeyFile = ""
-                DefaultClientScript = "JScript"
-                DefaultHTMLPageLayout = "Grid"
-                DefaultTargetSchema = "IE50"
-                DelaySign = "false"
-                OutputType = "Library"
-                PreBuildEvent = ""
-                PostBuildEvent = ""
-                RootNamespace = "Tamir.SharpSsh"
-                RunPostBuildEvent = "OnBuildSuccess"
-                StartupObject = ""
-            >
-                <Config
-                    Name = "Debug"
-                    AllowUnsafeBlocks = "true"
-                    BaseAddress = "285212672"
-                    CheckForOverflowUnderflow = "false"
-                    ConfigurationOverrideFile = ""
-                    DefineConstants = "DEBUG;TRACE"
-                    DocumentationFile = ""
-                    DebugSymbols = "true"
-                    FileAlignment = "4096"
-                    IncrementalBuild = "false"
-                    NoStdLib = "false"
-                    NoWarn = ""
-                    Optimize = "false"
-                    OutputPath = "..\bin\Debug\"
-                    RegisterForComInterop = "false"
-                    RemoveIntegerChecks = "false"
-                    TreatWarningsAsErrors = "false"
-                    WarningLevel = "4"
-                />
-                <Config
-                    Name = "Release"
-                    AllowUnsafeBlocks = "false"
-                    BaseAddress = "285212672"
-                    CheckForOverflowUnderflow = "false"
-                    ConfigurationOverrideFile = ""
-                    DefineConstants = "TRACE"
-                    DocumentationFile = ""
-                    DebugSymbols = "false"
-                    FileAlignment = "4096"
-                    IncrementalBuild = "false"
-                    NoStdLib = "false"
-                    NoWarn = ""
-                    Optimize = "true"
-                    OutputPath = "..\bin\Release\"
-                    RegisterForComInterop = "false"
-                    RemoveIntegerChecks = "false"
-                    TreatWarningsAsErrors = "false"
-                    WarningLevel = "4"
-                />
-            </Settings>
-            <References>
-                <Reference
-                    Name = "System"
-                    AssemblyName = "System"
-                    HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.dll"
-                />
-                <Reference
-                    Name = "System.Data"
-                    AssemblyName = "System.Data"
-                    HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Data.dll"
-                />
-                <Reference
-                    Name = "System.XML"
-                    AssemblyName = "System.Xml"
-                    HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.XML.dll"
-                />
-                <Reference
-                    Name = "System.Windows.Forms"
-                    AssemblyName = "System.Windows.Forms"
-                    HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Windows.Forms.dll"
-                />
-                <Reference
-                    Name = "System.Drawing"
-                    AssemblyName = "System.Drawing"
-                    HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Drawing.dll"
-                />
-                <Reference
-                    Name = "DiffieHellman"
-                    AssemblyName = "DiffieHellman"
-                    HintPath = "lib\DiffieHellman.dll"
-                />
-                <Reference
-                    Name = "Org.Mentalis.Security"
-                    AssemblyName = "Org.Mentalis.Security"
-                    HintPath = "lib\Org.Mentalis.Security.dll"
-                />
-            </References>
-        </Build>
-        <Files>
-            <Include>
-                <File
-                    RelPath = "App.ico"
-                    BuildAction = "Content"
-                />
-                <File
-                    RelPath = "AssemblyInfo.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "ITransferProtocol.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "Scp.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "Sftp.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "SshBase.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "SshExe.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "SshShell.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "SshStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "SshTransferException.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "SshTransferProtocolBase.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\Exception.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\Platform.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\RuntimeException.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\String.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\System.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\io\File.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\io\FileInputStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\io\FileOutputStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\io\InputStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\io\InputStreamWrapper.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\io\JStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\io\OutputStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\lang\Class.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\lang\Integer.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\lang\Runnable.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\lang\StringBuffer.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\lang\Thread.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\net\InetAddress.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\net\ServerSocket.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\net\Socket.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\util\Arrays.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\util\Enumeration.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\util\Hashtable.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\util\JavaString.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "java\util\Vector.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Buffer.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Channel.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Channel.old.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ChannelDirectTCPIP.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ChannelExec.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ChannelForwardedTCPIP.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ChannelSession.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ChannelSftp.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ChannelSftpStreamGet.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ChannelSftpStreamPut.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ChannelShell.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ChannelSubsystem.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ChannelX11.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Cipher.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Compression.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\DH.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\DHG1.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\DHGEX.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ForwardedTCPIPDaemon.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\HASH.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\HostKey.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\HostKeyRepository.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Identity.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\IdentityFile.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\IO.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\JSch.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\JSchAuthCancelException.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\JSchException.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\JSchPartialAuthException.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\KeyExchange.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\KeyPair.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\KeyPairDSA.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\KeyPairGenDSA.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\KeyPairGenRSA.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\KeyPairRSA.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\KnownHosts.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\MAC.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Packet.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\PortWatcher.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Proxy.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ProxyHTTP.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Random.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Request.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\RequestExec.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\RequestPtyReq.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\RequestSftp.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\RequestShell.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\RequestSignal.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\RequestSubsystem.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\RequestWindowChange.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\RequestX11.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\ServerSocketFactory.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Session.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\SftpATTRS.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\SftpException.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\SftpProgressMonitor.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\SignatureDSA.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\SignatureRSA.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\SocketFactory.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\UIKeyboardInteractive.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\UserAuth.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\UserAuthKeyboardInteractive.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\UserAuthNone.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\UserAuthPassword.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\UserAuthPublicKey.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\UserInfo.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\Util.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\AES.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\ChangePassphrase.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\KeyGen.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\KnownHosts.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\PortForwardingL.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\PortForwardingR.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\README.txt"
-                    BuildAction = "Content"
-                />
-                <File
-                    RelPath = "jsch\examples\ScpFrom.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\ScpTo.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\Sftp.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\Shell.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\StreamForwarding.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\UserAuthPubKey.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\util\ConsoleProgressBar.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\util\InputForm.cs"
-                    SubType = "Form"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\examples\util\InputForm.resx"
-                    DependentUpon = "InputForm.cs"
-                    BuildAction = "EmbeddedResource"
-                />
-                <File
-                    RelPath = "jsch\jce\AES128CBC.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\BlowfishCBC.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\DH.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\HMACMD5.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\HMACMD596.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\HMACSHA1.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\HMACSHA196.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\KeyPairGenDSA.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\KeyPairGenRSA.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\MD5.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\Random.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\SHA1.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\SignatureDSA.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\SignatureRSA.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "jsch\jce\TripleDESCBC.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "Streams\CombinedStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "Streams\InputStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "Streams\OutputStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "Streams\PipedInputStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "Streams\PipedOutputStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "Streams\ProtectedConsoleStream.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-            </Include>
-        </Files>
-    </CSHARP>
-</VisualStudioProject>
-
+<Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <ProjectType>Local</ProjectType>
+    <ProductVersion>8.0.30729</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{D27CF69D-4681-492A-BE4D-D3D209104423}</ProjectGuid>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ApplicationIcon>App.ico</ApplicationIcon>
+    <AssemblyKeyContainerName>
+    </AssemblyKeyContainerName>
+    <AssemblyName>Tamir.SharpSSH</AssemblyName>
+    <AssemblyOriginatorKeyFile>
+    </AssemblyOriginatorKeyFile>
+    <DefaultClientScript>JScript</DefaultClientScript>
+    <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
+    <DefaultTargetSchema>IE50</DefaultTargetSchema>
+    <DelaySign>false</DelaySign>
+    <OutputType>Library</OutputType>
+    <RootNamespace>Tamir.SharpSsh</RootNamespace>
+    <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
+    <StartupObject>
+    </StartupObject>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <UpgradeBackupLocation>
+    </UpgradeBackupLocation>
+    <OldToolsVersion>0.0</OldToolsVersion>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <OutputPath>..\bin\Debug\</OutputPath>
+    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+    <BaseAddress>285212672</BaseAddress>
+    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+    <ConfigurationOverrideFile>
+    </ConfigurationOverrideFile>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <DocumentationFile>
+    </DocumentationFile>
+    <DebugSymbols>true</DebugSymbols>
+    <FileAlignment>4096</FileAlignment>
+    <NoStdLib>false</NoStdLib>
+    <NoWarn>
+    </NoWarn>
+    <Optimize>false</Optimize>
+    <RegisterForComInterop>false</RegisterForComInterop>
+    <RemoveIntegerChecks>false</RemoveIntegerChecks>
+    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
+    <WarningLevel>4</WarningLevel>
+    <DebugType>full</DebugType>
+    <ErrorReport>prompt</ErrorReport>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <OutputPath>..\bin\Release\</OutputPath>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <BaseAddress>285212672</BaseAddress>
+    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+    <ConfigurationOverrideFile>
+    </ConfigurationOverrideFile>
+    <DefineConstants>TRACE</DefineConstants>
+    <DocumentationFile>
+    </DocumentationFile>
+    <DebugSymbols>false</DebugSymbols>
+    <FileAlignment>4096</FileAlignment>
+    <NoStdLib>false</NoStdLib>
+    <NoWarn>
+    </NoWarn>
+    <Optimize>true</Optimize>
+    <RegisterForComInterop>false</RegisterForComInterop>
+    <RemoveIntegerChecks>false</RemoveIntegerChecks>
+    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
+    <WarningLevel>4</WarningLevel>
+    <DebugType>none</DebugType>
+    <ErrorReport>prompt</ErrorReport>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="DiffieHellman">
+      <Name>DiffieHellman</Name>
+      <HintPath>lib\DiffieHellman.dll</HintPath>
+    </Reference>
+    <Reference Include="Org.Mentalis.Security">
+      <Name>Org.Mentalis.Security</Name>
+      <HintPath>lib\Org.Mentalis.Security.dll</HintPath>
+    </Reference>
+    <Reference Include="System">
+      <Name>System</Name>
+    </Reference>
+    <Reference Include="System.Data">
+      <Name>System.Data</Name>
+    </Reference>
+    <Reference Include="System.Drawing">
+      <Name>System.Drawing</Name>
+    </Reference>
+    <Reference Include="System.Windows.Forms">
+      <Name>System.Windows.Forms</Name>
+    </Reference>
+    <Reference Include="System.Xml">
+      <Name>System.XML</Name>
+    </Reference>
+  </ItemGroup>
+  <ItemGroup>
+    <Content Include="App.ico" />
+    <Content Include="jsch\examples\README.txt" />
+    <Compile Include="AssemblyInfo.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="ITransferProtocol.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\Exception.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\io\File.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\io\FileInputStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\io\FileOutputStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\io\InputStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\io\InputStreamWrapper.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\io\JStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\io\OutputStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\lang\Class.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\lang\Integer.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\lang\Runnable.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\lang\StringBuffer.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\lang\Thread.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\net\InetAddress.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\net\ServerSocket.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\net\Socket.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\Platform.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\RuntimeException.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\String.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\System.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\util\Arrays.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\util\Enumeration.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\util\Hashtable.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\util\JavaString.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="java\util\Vector.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Buffer.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Channel.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Channel.old.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ChannelDirectTCPIP.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ChannelExec.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ChannelForwardedTCPIP.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ChannelSession.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ChannelSftp.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ChannelSftpStreamGet.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ChannelSftpStreamPut.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ChannelShell.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ChannelSubsystem.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ChannelX11.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Cipher.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Compression.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\DH.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\DHG1.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\DHGEX.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\AES.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\ChangePassphrase.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\KeyGen.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\KnownHosts.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\PortForwardingL.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\PortForwardingR.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\ScpFrom.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\ScpTo.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\Sftp.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\Shell.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\StreamForwarding.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\UserAuthPubKey.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\util\ConsoleProgressBar.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\examples\util\InputForm.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="jsch\ForwardedTCPIPDaemon.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\HASH.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\HostKey.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\HostKeyRepository.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Identity.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\IdentityFile.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\IO.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\AES128CBC.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\BlowfishCBC.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\DH.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\HMACMD5.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\HMACMD596.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\HMACSHA1.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\HMACSHA196.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\KeyPairGenDSA.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\KeyPairGenRSA.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\MD5.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\Random.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\SHA1.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\SignatureDSA.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\SignatureRSA.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\jce\TripleDESCBC.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\JSch.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\JSchAuthCancelException.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\JSchException.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\JSchPartialAuthException.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\KeyExchange.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\KeyPair.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\KeyPairDSA.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\KeyPairGenDSA.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\KeyPairGenRSA.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\KeyPairRSA.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\KnownHosts.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\MAC.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Packet.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\PortWatcher.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Proxy.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ProxyHTTP.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Random.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Request.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\RequestExec.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\RequestPtyReq.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\RequestSftp.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\RequestShell.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\RequestSignal.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\RequestSubsystem.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\RequestWindowChange.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\RequestX11.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\ServerSocketFactory.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Session.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\SftpATTRS.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\SftpException.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\SftpProgressMonitor.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\SignatureDSA.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\SignatureRSA.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\SocketFactory.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\UIKeyboardInteractive.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\UserAuth.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\UserAuthKeyboardInteractive.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\UserAuthNone.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\UserAuthPassword.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\UserAuthPublicKey.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\UserInfo.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="jsch\Util.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Scp.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Sftp.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="SshBase.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="SshExe.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="SshShell.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="SshStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="SshTransferException.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="SshTransferProtocolBase.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Streams\CombinedStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Streams\InputStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Streams\OutputStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Streams\PipedInputStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Streams\PipedOutputStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Streams\ProtectedConsoleStream.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <EmbeddedResource Include="jsch\examples\util\InputForm.resx">
+      <DependentUpon>InputForm.cs</DependentUpon>
+    </EmbeddedResource>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <PropertyGroup>
+    <PreBuildEvent>
+    </PreBuildEvent>
+    <PostBuildEvent>
+    </PostBuildEvent>
+  </PropertyGroup>
+</Project>