<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" 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>{EC212E04-A372-4B95-B45B-C0D4A739EF80}</ProjectGuid>
    <OutputType>Library</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>Renci.SshNet</RootNamespace>
    <AssemblyName>Renci.SshNet</AssemblyName>
    <DefaultLanguage>en-US</DefaultLanguage>
    <TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
    <TargetPlatformVersion>10.0.10240.0</TargetPlatformVersion>
    <TargetPlatformMinVersion>10.0.10240.0</TargetPlatformMinVersion>
    <MinimumVisualStudioVersion>14</MinimumVisualStudioVersion>
    <FileAlignment>512</FileAlignment>
    <ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>TRACE;DEBUG;FEATURE_DATAGRAMSOCKET;FEATURE_SOCKET_EAP;FEATURE_SOCKET_SETSOCKETOPTION;FEATURE_SOCKET_DISPOSE;FEATURE_STREAM_TAP;FEATURE_THREAD_COUNTDOWNEVENT;FEATURE_THREAD_TAP;FEATURE_WAITHANDLE_DISPOSE;FEATURE_MEMORYSTREAM_TRYGETBUFFER;FEATURE_REFLECTION_TYPEINFO;FEATURE_ENCODING_ASCII</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    <DocumentationFile>bin\Debug\Renci.SshNet.xml</DocumentationFile>
    <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE;FEATURE_DATAGRAMSOCKET;FEATURE_SOCKET_EAP;FEATURE_SOCKET_SETSOCKETOPTION;FEATURE_SOCKET_DISPOSE;FEATURE_STREAM_TAP;FEATURE_THREAD_COUNTDOWNEVENT;FEATURE_THREAD_TAP;FEATURE_WAITHANDLE_DISPOSE;FEATURE_MEMORYSTREAM_TRYGETBUFFER;FEATURE_REFLECTION_TYPEINFO;FEATURE_ENCODING_ASCII</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    <DocumentationFile>bin\Release\Renci.SshNet.xml</DocumentationFile>
    <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
    <PlatformTarget>x86</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\x86\Debug\</OutputPath>
    <DefineConstants>TRACE;DEBUG;FEATURE_DATAGRAMSOCKET;FEATURE_SOCKET_EAP;FEATURE_SOCKET_SETSOCKETOPTION;FEATURE_SOCKET_DISPOSE;FEATURE_STREAM_TAP;FEATURE_THREAD_COUNTDOWNEVENT;FEATURE_THREAD_TAP;FEATURE_WAITHANDLE_DISPOSE;FEATURE_MEMORYSTREAM_TRYGETBUFFER;FEATURE_REFLECTION_TYPEINFO;FEATURE_ENCODING_ASCII</DefineConstants>
    <NoWarn>;2008</NoWarn>
    <DebugType>full</DebugType>
    <PlatformTarget>x86</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
    <PlatformTarget>x86</PlatformTarget>
    <OutputPath>bin\x86\Release\</OutputPath>
    <DefineConstants>TRACE;FEATURE_DATAGRAMSOCKET;FEATURE_SOCKET_EAP;FEATURE_SOCKET_SETSOCKETOPTION;FEATURE_SOCKET_DISPOSE;FEATURE_STREAM_TAP;FEATURE_THREAD_COUNTDOWNEVENT;FEATURE_THREAD_TAP;FEATURE_WAITHANDLE_DISPOSE;FEATURE_MEMORYSTREAM_TRYGETBUFFER;FEATURE_REFLECTION_TYPEINFO;FEATURE_ENCODING_ASCII</DefineConstants>
    <Optimize>true</Optimize>
    <NoWarn>;2008</NoWarn>
    <DebugType>pdbonly</DebugType>
    <PlatformTarget>x86</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
    <PlatformTarget>ARM</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\ARM\Debug\</OutputPath>
    <DefineConstants>TRACE;DEBUG;FEATURE_DATAGRAMSOCKET;FEATURE_SOCKET_EAP;FEATURE_SOCKET_SETSOCKETOPTION;FEATURE_SOCKET_DISPOSE;FEATURE_STREAM_TAP;FEATURE_THREAD_COUNTDOWNEVENT;FEATURE_THREAD_TAP;FEATURE_WAITHANDLE_DISPOSE;FEATURE_MEMORYSTREAM_TRYGETBUFFER;FEATURE_REFLECTION_TYPEINFO;FEATURE_ENCODING_ASCII</DefineConstants>
    <NoWarn>;2008</NoWarn>
    <DebugType>full</DebugType>
    <PlatformTarget>ARM</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
    <PlatformTarget>ARM</PlatformTarget>
    <OutputPath>bin\ARM\Release\</OutputPath>
    <DefineConstants>TRACE;FEATURE_DATAGRAMSOCKET;FEATURE_SOCKET_EAP;FEATURE_SOCKET_SETSOCKETOPTION;FEATURE_SOCKET_DISPOSE;FEATURE_STREAM_TAP;FEATURE_THREAD_COUNTDOWNEVENT;FEATURE_THREAD_TAP;FEATURE_WAITHANDLE_DISPOSE;FEATURE_MEMORYSTREAM_TRYGETBUFFER;FEATURE_REFLECTION_TYPEINFO;FEATURE_ENCODING_ASCII</DefineConstants>
    <Optimize>true</Optimize>
    <NoWarn>;2008</NoWarn>
    <DebugType>pdbonly</DebugType>
    <PlatformTarget>ARM</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
    <PlatformTarget>x64</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\x64\Debug\</OutputPath>
    <DefineConstants>TRACE;DEBUG;FEATURE_DATAGRAMSOCKET;FEATURE_SOCKET_EAP;FEATURE_SOCKET_SETSOCKETOPTION;FEATURE_SOCKET_DISPOSE;FEATURE_STREAM_TAP;FEATURE_THREAD_COUNTDOWNEVENT;FEATURE_THREAD_TAP;FEATURE_WAITHANDLE_DISPOSE;FEATURE_MEMORYSTREAM_TRYGETBUFFER;FEATURE_REFLECTION_TYPEINFO;FEATURE_ENCODING_ASCII</DefineConstants>
    <NoWarn>;2008</NoWarn>
    <DebugType>full</DebugType>
    <PlatformTarget>x64</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
    <PlatformTarget>x64</PlatformTarget>
    <OutputPath>bin\x64\Release\</OutputPath>
    <DefineConstants>TRACE;FEATURE_DATAGRAMSOCKET;FEATURE_SOCKET_EAP;FEATURE_SOCKET_SETSOCKETOPTION;FEATURE_SOCKET_DISPOSE;FEATURE_STREAM_TAP;FEATURE_THREAD_COUNTDOWNEVENT;FEATURE_THREAD_TAP;FEATURE_WAITHANDLE_DISPOSE;FEATURE_MEMORYSTREAM_TRYGETBUFFER;FEATURE_REFLECTION_TYPEINFO;FEATURE_ENCODING_ASCII</DefineConstants>
    <Optimize>true</Optimize>
    <NoWarn>;2008</NoWarn>
    <DebugType>pdbonly</DebugType>
    <PlatformTarget>x64</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
  </PropertyGroup>
  <ItemGroup>
    <!-- A reference to the entire .Net Framework and Windows SDK are automatically included -->
    <None Include="project.json" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\Renci.SshNet\Abstractions\CryptoAbstraction.cs">
      <Link>Abstractions\CryptoAbstraction.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Abstractions\DiagnosticAbstraction.cs">
      <Link>Abstractions\DiagnosticAbstraction.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Abstractions\DnsAbstraction.cs">
      <Link>Abstractions\DnsAbstraction.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Abstractions\FileSystemAbstraction.cs">
      <Link>Abstractions\FileSystemAbstraction.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Abstractions\ReflectionAbstraction.cs">
      <Link>Abstractions\ReflectionAbstraction.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Abstractions\SocketAbstraction.cs">
      <Link>Abstractions\SocketAbstraction.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Abstractions\ThreadAbstraction.cs">
      <Link>Abstractions\ThreadAbstraction.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\AuthenticationMethod.cs">
      <Link>AuthenticationMethod.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\AuthenticationResult.cs">
      <Link>AuthenticationResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\BaseClient.cs">
      <Link>BaseClient.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\Channel.cs">
      <Link>Channels\Channel.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\ChannelDirectTcpip.cs">
      <Link>Channels\ChannelDirectTcpip.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\ChannelForwardedTcpip.cs">
      <Link>Channels\ChannelForwardedTcpip.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\ChannelSession.cs">
      <Link>Channels\ChannelSession.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\ChannelTypes.cs">
      <Link>Channels\ChannelTypes.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\ClientChannel.cs">
      <Link>Channels\ClientChannel.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\IChannel.cs">
      <Link>Channels\IChannel.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\IChannelDirectTcpip.cs">
      <Link>Channels\IChannelDirectTcpip.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\IChannelForwardedTcpip.cs">
      <Link>Channels\IChannelForwardedTcpip.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\IChannelSession.cs">
      <Link>Channels\IChannelSession.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Channels\ServerChannel.cs">
      <Link>Channels\ServerChannel.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\CipherInfo.cs">
      <Link>CipherInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ClientAuthentication.cs">
      <Link>ClientAuthentication.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\CommandAsyncResult.cs">
      <Link>CommandAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\Array.cs">
      <Link>Common\Array.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ASCIIEncoding.cs">
      <Link>Common\ASCIIEncoding.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\AsyncResult.cs">
      <Link>Common\AsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\AuthenticationBannerEventArgs.cs">
      <Link>Common\AuthenticationBannerEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\AuthenticationEventArgs.cs">
      <Link>Common\AuthenticationEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\AuthenticationPasswordChangeEventArgs.cs">
      <Link>Common\AuthenticationPasswordChangeEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\AuthenticationPrompt.cs">
      <Link>Common\AuthenticationPrompt.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\AuthenticationPromptEventArgs.cs">
      <Link>Common\AuthenticationPromptEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\BigInteger.cs">
      <Link>Common\BigInteger.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ChannelDataEventArgs.cs">
      <Link>Common\ChannelDataEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ChannelEventArgs.cs">
      <Link>Common\ChannelEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ChannelExtendedDataEventArgs.cs">
      <Link>Common\ChannelExtendedDataEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ChannelOpenConfirmedEventArgs.cs">
      <Link>Common\ChannelOpenConfirmedEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ChannelOpenFailedEventArgs.cs">
      <Link>Common\ChannelOpenFailedEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ChannelRequestEventArgs.cs">
      <Link>Common\ChannelRequestEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\CountdownEvent.cs">
      <Link>Common\CountdownEvent.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\DerData.cs">
      <Link>Common\DerData.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ExceptionEventArgs.cs">
      <Link>Common\ExceptionEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\Extensions.cs">
      <Link>Common\Extensions.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\HostKeyEventArgs.cs">
      <Link>Common\HostKeyEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\NetConfServerException.cs">
      <Link>Common\NetConfServerException.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ObjectIdentifier.cs">
      <Link>Common\ObjectIdentifier.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\Pack.cs">
      <Link>Common\Pack.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\PipeStream.cs">
      <Link>Common\PipeStream.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\PortForwardEventArgs.cs">
      <Link>Common\PortForwardEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\PosixPath.cs">
      <Link>Common\PosixPath.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ProxyException.cs">
      <Link>Common\ProxyException.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ScpDownloadEventArgs.cs">
      <Link>Common\ScpDownloadEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ScpException.cs">
      <Link>Common\ScpException.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ScpUploadEventArgs.cs">
      <Link>Common\ScpUploadEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\SemaphoreLight.cs">
      <Link>Common\SemaphoreLight.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\SftpPathNotFoundException.cs">
      <Link>Common\SftpPathNotFoundException.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\SftpPermissionDeniedException.cs">
      <Link>Common\SftpPermissionDeniedException.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\ShellDataEventArgs.cs">
      <Link>Common\ShellDataEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\SshAuthenticationException.cs">
      <Link>Common\SshAuthenticationException.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\SshConnectionException.cs">
      <Link>Common\SshConnectionException.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\SshData.cs">
      <Link>Common\SshData.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\SshDataStream.cs">
      <Link>Common\SshDataStream.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\SshException.cs">
      <Link>Common\SshException.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\SshOperationTimeoutException.cs">
      <Link>Common\SshOperationTimeoutException.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\SshPassPhraseNullOrEmptyException.cs">
      <Link>Common\SshPassPhraseNullOrEmptyException.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Common\TerminalModes.cs">
      <Link>Common\TerminalModes.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Compression\CompressionMode.cs">
      <Link>Compression\CompressionMode.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Compression\Compressor.cs">
      <Link>Compression\Compressor.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Compression\Zlib.cs">
      <Link>Compression\Zlib.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Compression\ZlibOpenSsh.cs">
      <Link>Compression\ZlibOpenSsh.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Compression\ZlibStream.cs">
      <Link>Compression\ZlibStream.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ConnectionInfo.cs">
      <Link>ConnectionInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ExpectAction.cs">
      <Link>ExpectAction.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ExpectAsyncResult.cs">
      <Link>ExpectAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ForwardedPort.cs">
      <Link>ForwardedPort.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ForwardedPortDynamic.cs">
      <Link>ForwardedPortDynamic.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ForwardedPortDynamic.NET.cs">
      <Link>ForwardedPortDynamic.NET.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ForwardedPortLocal.cs">
      <Link>ForwardedPortLocal.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ForwardedPortLocal.NET.cs">
      <Link>ForwardedPortLocal.NET.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ForwardedPortRemote.cs">
      <Link>ForwardedPortRemote.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ForwardedPortStatus.cs">
      <Link>ForwardedPortStatus.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\HashInfo.cs">
      <Link>HashInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\IAuthenticationMethod.cs">
      <Link>IAuthenticationMethod.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\IClientAuthentication.cs">
      <Link>IClientAuthentication.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\IConnectionInfo.cs">
      <Link>IConnectionInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\IForwardedPort.cs">
      <Link>IForwardedPort.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\IRemotePathTransformation.cs">
      <Link>IRemotePathTransformation.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\IServiceFactory.cs">
      <Link>IServiceFactory.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\IServiceFactory.NET.cs">
      <Link>IServiceFactory.NET.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ISession.cs">
      <Link>ISession.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ISubsystemSession.cs">
      <Link>ISubsystemSession.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\KeyboardInteractiveAuthenticationMethod.cs">
      <Link>KeyboardInteractiveAuthenticationMethod.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\KeyboardInteractiveConnectionInfo.cs">
      <Link>KeyboardInteractiveConnectionInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\MessageEventArgs.cs">
      <Link>MessageEventArgs.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\BannerMessage.cs">
      <Link>Messages\Authentication\BannerMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\FailureMessage.cs">
      <Link>Messages\Authentication\FailureMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\InformationRequestMessage.cs">
      <Link>Messages\Authentication\InformationRequestMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\InformationResponseMessage.cs">
      <Link>Messages\Authentication\InformationResponseMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\PasswordChangeRequiredMessage.cs">
      <Link>Messages\Authentication\PasswordChangeRequiredMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\PublicKeyMessage.cs">
      <Link>Messages\Authentication\PublicKeyMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\RequestMessage.cs">
      <Link>Messages\Authentication\RequestMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\RequestMessageHost.cs">
      <Link>Messages\Authentication\RequestMessageHost.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\RequestMessageKeyboardInteractive.cs">
      <Link>Messages\Authentication\RequestMessageKeyboardInteractive.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\RequestMessageNone.cs">
      <Link>Messages\Authentication\RequestMessageNone.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\RequestMessagePassword.cs">
      <Link>Messages\Authentication\RequestMessagePassword.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\RequestMessagePublicKey.cs">
      <Link>Messages\Authentication\RequestMessagePublicKey.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Authentication\SuccessMessage.cs">
      <Link>Messages\Authentication\SuccessMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\CancelTcpIpForwardGlobalRequestMessage.cs">
      <Link>Messages\Connection\CancelTcpIpForwardGlobalRequestMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelCloseMessage.cs">
      <Link>Messages\Connection\ChannelCloseMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelDataMessage.cs">
      <Link>Messages\Connection\ChannelDataMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelEofMessage.cs">
      <Link>Messages\Connection\ChannelEofMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelExtendedDataMessage.cs">
      <Link>Messages\Connection\ChannelExtendedDataMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelFailureMessage.cs">
      <Link>Messages\Connection\ChannelFailureMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelMessage.cs">
      <Link>Messages\Connection\ChannelMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelOpenConfirmationMessage.cs">
      <Link>Messages\Connection\ChannelOpenConfirmationMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelOpenFailureMessage.cs">
      <Link>Messages\Connection\ChannelOpenFailureMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelOpenFailureReasons.cs">
      <Link>Messages\Connection\ChannelOpenFailureReasons.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelOpen\ChannelOpenInfo.cs">
      <Link>Messages\Connection\ChannelOpen\ChannelOpenInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelOpen\ChannelOpenMessage.cs">
      <Link>Messages\Connection\ChannelOpen\ChannelOpenMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelOpen\DirectTcpipChannelInfo.cs">
      <Link>Messages\Connection\ChannelOpen\DirectTcpipChannelInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelOpen\ForwardedTcpipChannelInfo.cs">
      <Link>Messages\Connection\ChannelOpen\ForwardedTcpipChannelInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelOpen\SessionChannelOpenInfo.cs">
      <Link>Messages\Connection\ChannelOpen\SessionChannelOpenInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelOpen\X11ChannelOpenInfo.cs">
      <Link>Messages\Connection\ChannelOpen\X11ChannelOpenInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\BreakRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\BreakRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\ChannelRequestMessage.cs">
      <Link>Messages\Connection\ChannelRequest\ChannelRequestMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\EndOfWriteRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\EndOfWriteRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\EnvironmentVariableRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\EnvironmentVariableRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\ExecRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\ExecRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\ExitSignalRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\ExitSignalRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\ExitStatusRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\ExitStatusRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\KeepAliveRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\KeepAliveRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\PseudoTerminalInfo.cs">
      <Link>Messages\Connection\ChannelRequest\PseudoTerminalInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\RequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\RequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\ShellRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\ShellRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\SignalRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\SignalRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\SubsystemRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\SubsystemRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\WindowChangeRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\WindowChangeRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\X11ForwardingRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\X11ForwardingRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelRequest\XonXoffRequestInfo.cs">
      <Link>Messages\Connection\ChannelRequest\XonXoffRequestInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelSuccessMessage.cs">
      <Link>Messages\Connection\ChannelSuccessMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\ChannelWindowAdjustMessage.cs">
      <Link>Messages\Connection\ChannelWindowAdjustMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\GlobalRequestMessage.cs">
      <Link>Messages\Connection\GlobalRequestMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\GlobalRequestName.cs">
      <Link>Messages\Connection\GlobalRequestName.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\RequestFailureMessage.cs">
      <Link>Messages\Connection\RequestFailureMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\RequestSuccessMessage.cs">
      <Link>Messages\Connection\RequestSuccessMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Connection\TcpIpForwardGlobalRequestMessage.cs">
      <Link>Messages\Connection\TcpIpForwardGlobalRequestMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Message.cs">
      <Link>Messages\Message.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\MessageAttribute.cs">
      <Link>Messages\MessageAttribute.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\ServiceName.cs">
      <Link>Messages\ServiceName.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\DebugMessage.cs">
      <Link>Messages\Transport\DebugMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\DisconnectMessage.cs">
      <Link>Messages\Transport\DisconnectMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\DisconnectReason.cs">
      <Link>Messages\Transport\DisconnectReason.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\IgnoreMessage.cs">
      <Link>Messages\Transport\IgnoreMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\IKeyExchangedAllowed.cs">
      <Link>Messages\Transport\IKeyExchangedAllowed.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\KeyExchangeDhGroupExchangeGroup.cs">
      <Link>Messages\Transport\KeyExchangeDhGroupExchangeGroup.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\KeyExchangeDhGroupExchangeInit.cs">
      <Link>Messages\Transport\KeyExchangeDhGroupExchangeInit.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\KeyExchangeDhGroupExchangeReply.cs">
      <Link>Messages\Transport\KeyExchangeDhGroupExchangeReply.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\KeyExchangeDhGroupExchangeRequest.cs">
      <Link>Messages\Transport\KeyExchangeDhGroupExchangeRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\KeyExchangeDhInitMessage.cs">
      <Link>Messages\Transport\KeyExchangeDhInitMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\KeyExchangeDhReplyMessage.cs">
      <Link>Messages\Transport\KeyExchangeDhReplyMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\KeyExchangeEcdhInitMessage.cs">
      <Link>Messages\Transport\KeyExchangeEcdhInitMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\KeyExchangeEcdhReplyMessage.cs">
      <Link>Messages\Transport\KeyExchangeEcdhReplyMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\KeyExchangeInitMessage.cs">
      <Link>Messages\Transport\KeyExchangeInitMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\NewKeysMessage.cs">
      <Link>Messages\Transport\NewKeysMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\ServiceAcceptMessage.cs">
      <Link>Messages\Transport\ServiceAcceptMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\ServiceRequestMessage.cs">
      <Link>Messages\Transport\ServiceRequestMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Messages\Transport\UnimplementedMessage.cs">
      <Link>Messages\Transport\UnimplementedMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\NetConfClient.cs">
      <Link>NetConfClient.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Netconf\INetConfSession.cs">
      <Link>Netconf\INetConfSession.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Netconf\NetConfSession.cs">
      <Link>Netconf\NetConfSession.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\NoneAuthenticationMethod.cs">
      <Link>NoneAuthenticationMethod.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\PasswordAuthenticationMethod.cs">
      <Link>PasswordAuthenticationMethod.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\PasswordConnectionInfo.cs">
      <Link>PasswordConnectionInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\PrivateKeyAuthenticationMethod.cs">
      <Link>PrivateKeyAuthenticationMethod.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\PrivateKeyConnectionInfo.cs">
      <Link>PrivateKeyConnectionInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\PrivateKeyFile.cs">
      <Link>PrivateKeyFile.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Properties\CommonAssemblyInfo.cs">
      <Link>Properties\CommonAssemblyInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ProxyTypes.cs">
      <Link>ProxyTypes.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\RemotePathDoubleQuoteTransformation.cs">
      <Link>RemotePathDoubleQuoteTransformation.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\RemotePathNoneTransformation.cs">
      <Link>RemotePathNoneTransformation.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\RemotePathShellQuoteTransformation.cs">
      <Link>RemotePathShellQuoteTransformation.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\RemotePathTransformation.cs">
      <Link>RemotePathTransformation.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ScpClient.cs">
      <Link>ScpClient.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ScpClient.NET.cs">
      <Link>ScpClient.NET.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Algorithm.cs">
      <Link>Security\Algorithm.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\CertificateHostAlgorithm.cs">
      <Link>Security\CertificateHostAlgorithm.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\AsymmetricCipher.cs">
      <Link>Security\Cryptography\AsymmetricCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\BlockCipher.cs">
      <Link>Security\Cryptography\BlockCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Cipher.cs">
      <Link>Security\Cryptography\Cipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\CipherDigitalSignature.cs">
      <Link>Security\Cryptography\CipherDigitalSignature.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\AesCipher.cs">
      <Link>Security\Cryptography\Ciphers\AesCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\Arc4Cipher.cs">
      <Link>Security\Cryptography\Ciphers\Arc4Cipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\BlowfishCipher.cs">
      <Link>Security\Cryptography\Ciphers\BlowfishCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\CastCipher.cs">
      <Link>Security\Cryptography\Ciphers\CastCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\CipherMode.cs">
      <Link>Security\Cryptography\Ciphers\CipherMode.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\CipherPadding.cs">
      <Link>Security\Cryptography\Ciphers\CipherPadding.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\DesCipher.cs">
      <Link>Security\Cryptography\Ciphers\DesCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\Modes\CbcCipherMode.cs">
      <Link>Security\Cryptography\Ciphers\Modes\CbcCipherMode.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\Modes\CfbCipherMode.cs">
      <Link>Security\Cryptography\Ciphers\Modes\CfbCipherMode.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\Modes\CtrCipherMode.cs">
      <Link>Security\Cryptography\Ciphers\Modes\CtrCipherMode.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\Modes\OfbCipherMode.cs">
      <Link>Security\Cryptography\Ciphers\Modes\OfbCipherMode.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\Paddings\PKCS5Padding.cs">
      <Link>Security\Cryptography\Ciphers\Paddings\PKCS5Padding.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\Paddings\PKCS7Padding.cs">
      <Link>Security\Cryptography\Ciphers\Paddings\PKCS7Padding.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\RsaCipher.cs">
      <Link>Security\Cryptography\Ciphers\RsaCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\SerpentCipher.cs">
      <Link>Security\Cryptography\Ciphers\SerpentCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\TripleDesCipher.cs">
      <Link>Security\Cryptography\Ciphers\TripleDesCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Ciphers\TwofishCipher.cs">
      <Link>Security\Cryptography\Ciphers\TwofishCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\DigitalSignature.cs">
      <Link>Security\Cryptography\DigitalSignature.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\DsaDigitalSignature.cs">
      <Link>Security\Cryptography\DsaDigitalSignature.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\DsaKey.cs">
      <Link>Security\Cryptography\DsaKey.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\HMACMD5.cs">
      <Link>Security\Cryptography\HMACMD5.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\HMACSHA1.cs">
      <Link>Security\Cryptography\HMACSHA1.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\HMACSHA256.cs">
      <Link>Security\Cryptography\HMACSHA256.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\HMACSHA384.cs">
      <Link>Security\Cryptography\HMACSHA384.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\HMACSHA512.cs">
      <Link>Security\Cryptography\HMACSHA512.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\Key.cs">
      <Link>Security\Cryptography\Key.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\RsaDigitalSignature.cs">
      <Link>Security\Cryptography\RsaDigitalSignature.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\RsaKey.cs">
      <Link>Security\Cryptography\RsaKey.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\StreamCipher.cs">
      <Link>Security\Cryptography\StreamCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\Cryptography\SymmetricCipher.cs">
      <Link>Security\Cryptography\SymmetricCipher.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\GroupExchangeHashData.cs">
      <Link>Security\GroupExchangeHashData.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\HostAlgorithm.cs">
      <Link>Security\HostAlgorithm.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\IKeyExchange.cs">
      <Link>Security\IKeyExchange.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\KeyExchange.cs">
      <Link>Security\KeyExchange.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\KeyExchangeDiffieHellman.cs">
      <Link>Security\KeyExchangeDiffieHellman.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\KeyExchangeDiffieHellmanGroup14Sha1.cs">
      <Link>Security\KeyExchangeDiffieHellmanGroup14Sha1.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\KeyExchangeDiffieHellmanGroup1Sha1.cs">
      <Link>Security\KeyExchangeDiffieHellmanGroup1Sha1.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\KeyExchangeDiffieHellmanGroupExchangeSha1.cs">
      <Link>Security\KeyExchangeDiffieHellmanGroupExchangeSha1.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\KeyExchangeDiffieHellmanGroupExchangeSha256.cs">
      <Link>Security\KeyExchangeDiffieHellmanGroupExchangeSha256.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\KeyExchangeDiffieHellmanGroupExchangeShaBase.cs">
      <Link>Security\KeyExchangeDiffieHellmanGroupExchangeShaBase.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\KeyExchangeDiffieHellmanGroupSha1.cs">
      <Link>Security\KeyExchangeDiffieHellmanGroupSha1.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Security\KeyHostAlgorithm.cs">
      <Link>Security\KeyHostAlgorithm.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ServiceFactory.cs">
      <Link>ServiceFactory.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ServiceFactory.NET.cs">
      <Link>ServiceFactory.NET.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Session.cs">
      <Link>Session.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\SftpClient.cs">
      <Link>SftpClient.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Flags.cs">
      <Link>Sftp\Flags.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\ISftpFileReader.cs">
      <Link>Sftp\ISftpFileReader.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\ISftpResponseFactory.cs">
      <Link>Sftp\ISftpResponseFactory.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\ISftpSession.cs">
      <Link>Sftp\ISftpSession.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\ExtendedRequests\FStatVfsRequest.cs">
      <Link>Sftp\Requests\ExtendedRequests\FStatVfsRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\ExtendedRequests\HardLinkRequest.cs">
      <Link>Sftp\Requests\ExtendedRequests\HardLinkRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\ExtendedRequests\PosixRenameRequest.cs">
      <Link>Sftp\Requests\ExtendedRequests\PosixRenameRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\ExtendedRequests\StatVfsRequest.cs">
      <Link>Sftp\Requests\ExtendedRequests\StatVfsRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpBlockRequest.cs">
      <Link>Sftp\Requests\SftpBlockRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpCloseRequest.cs">
      <Link>Sftp\Requests\SftpCloseRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpExtendedRequest.cs">
      <Link>Sftp\Requests\SftpExtendedRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpFSetStatRequest.cs">
      <Link>Sftp\Requests\SftpFSetStatRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpFStatRequest.cs">
      <Link>Sftp\Requests\SftpFStatRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpInitRequest.cs">
      <Link>Sftp\Requests\SftpInitRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpLinkRequest.cs">
      <Link>Sftp\Requests\SftpLinkRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpLStatRequest.cs">
      <Link>Sftp\Requests\SftpLStatRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpMkDirRequest.cs">
      <Link>Sftp\Requests\SftpMkDirRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpOpenDirRequest.cs">
      <Link>Sftp\Requests\SftpOpenDirRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpOpenRequest.cs">
      <Link>Sftp\Requests\SftpOpenRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpReadDirRequest.cs">
      <Link>Sftp\Requests\SftpReadDirRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpReadLinkRequest.cs">
      <Link>Sftp\Requests\SftpReadLinkRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpReadRequest.cs">
      <Link>Sftp\Requests\SftpReadRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpRealPathRequest.cs">
      <Link>Sftp\Requests\SftpRealPathRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpRemoveRequest.cs">
      <Link>Sftp\Requests\SftpRemoveRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpRenameRequest.cs">
      <Link>Sftp\Requests\SftpRenameRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpRequest.cs">
      <Link>Sftp\Requests\SftpRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpRmDirRequest.cs">
      <Link>Sftp\Requests\SftpRmDirRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpSetStatRequest.cs">
      <Link>Sftp\Requests\SftpSetStatRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpStatRequest.cs">
      <Link>Sftp\Requests\SftpStatRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpSymLinkRequest.cs">
      <Link>Sftp\Requests\SftpSymLinkRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpUnblockRequest.cs">
      <Link>Sftp\Requests\SftpUnblockRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Requests\SftpWriteRequest.cs">
      <Link>Sftp\Requests\SftpWriteRequest.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Responses\ExtendedReplies\ExtendedReplyInfo.cs">
      <Link>Sftp\Responses\ExtendedReplies\ExtendedReplyInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Responses\ExtendedReplies\StatVfsReplyInfo.cs">
      <Link>Sftp\Responses\ExtendedReplies\StatVfsReplyInfo.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Responses\SftpAttrsResponse.cs">
      <Link>Sftp\Responses\SftpAttrsResponse.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Responses\SftpDataResponse.cs">
      <Link>Sftp\Responses\SftpDataResponse.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Responses\SftpExtendedReplyResponse.cs">
      <Link>Sftp\Responses\SftpExtendedReplyResponse.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Responses\SftpHandleResponse.cs">
      <Link>Sftp\Responses\SftpHandleResponse.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Responses\SftpNameResponse.cs">
      <Link>Sftp\Responses\SftpNameResponse.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Responses\SftpResponse.cs">
      <Link>Sftp\Responses\SftpResponse.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Responses\SftpStatusResponse.cs">
      <Link>Sftp\Responses\SftpStatusResponse.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\Responses\SftpVersionResponse.cs">
      <Link>Sftp\Responses\SftpVersionResponse.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpCloseAsyncResult.cs">
      <Link>Sftp\SftpCloseAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpDownloadAsyncResult.cs">
      <Link>Sftp\SftpDownloadAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpFile.cs">
      <Link>Sftp\SftpFile.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpFileAttributes.cs">
      <Link>Sftp\SftpFileAttributes.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpFileReader.cs">
      <Link>Sftp\SftpFileReader.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpFileStream.cs">
      <Link>Sftp\SftpFileStream.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpFileSystemInformation.cs">
      <Link>Sftp\SftpFileSystemInformation.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpListDirectoryAsyncResult.cs">
      <Link>Sftp\SftpListDirectoryAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpMessage.cs">
      <Link>Sftp\SftpMessage.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpMessageTypes.cs">
      <Link>Sftp\SftpMessageTypes.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpOpenAsyncResult.cs">
      <Link>Sftp\SftpOpenAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpReadAsyncResult.cs">
      <Link>Sftp\SftpReadAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpRealPathAsyncResult.cs">
      <Link>Sftp\SftpRealPathAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpResponseFactory.cs">
      <Link>Sftp\SftpResponseFactory.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpSession.cs">
      <Link>Sftp\SftpSession.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SFtpStatAsyncResult.cs">
      <Link>Sftp\SFtpStatAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpSynchronizeDirectoriesAsyncResult.cs">
      <Link>Sftp\SftpSynchronizeDirectoriesAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\SftpUploadAsyncResult.cs">
      <Link>Sftp\SftpUploadAsyncResult.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Sftp\StatusCodes.cs">
      <Link>Sftp\StatusCodes.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\Shell.cs">
      <Link>Shell.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\ShellStream.cs">
      <Link>ShellStream.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\SshClient.cs">
      <Link>SshClient.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\SshCommand.cs">
      <Link>SshCommand.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\SshMessageFactory.cs">
      <Link>SshMessageFactory.cs</Link>
    </Compile>
    <Compile Include="..\Renci.SshNet\SubsystemSession.cs">
      <Link>SubsystemSession.cs</Link>
    </Compile>
    <Compile Include="Properties\AssemblyInfo.cs" />
    <EmbeddedResource Include="Properties\Renci.SshNet.UAP10.rd.xml" />
  </ItemGroup>
  <PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">
    <VisualStudioVersion>14.0</VisualStudioVersion>
  </PropertyGroup>
  <Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
       Other similar extension points exist, see Microsoft.Common.targets.
  <Target Name="BeforeBuild">
  </Target>
  <Target Name="AfterBuild">
  </Target>
  -->
</Project>