<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProductVersion>8.0.50215</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{1D18D788-F7EE-4585-A23B-34DC8EC63CB8}</ProjectGuid>
    <OutputType>Library</OutputType>
    <RootNamespace>Debugger.Core</RootNamespace>
    <AssemblyName>Debugger.Core</AssemblyName>
    <AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode>
    <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
    <NoStdLib>False</NoStdLib>
    <RegisterForComInterop>False</RegisterForComInterop>
    <GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies>
    <BaseAddress>4194304</BaseAddress>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <FileAlignment>4096</FileAlignment>
    <WarningLevel>4</WarningLevel>
    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <NoWarn>108</NoWarn>
    <OutputPath>..\..\..\..\..\..\AddIns\AddIns\Misc\Debugger\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <DebugType>PdbOnly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>..\..\..\..\..\..\AddIns\AddIns\Misc\Debugger\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <NoWarn>108</NoWarn>
    <DebugSymbols>false</DebugSymbols>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="ISymWrapper" />
    <Reference Include="System" />
    <Reference Include="System.Data" />
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="Configuration\AssemblyInfo.cs" />
    <Compile Include="Src\Breakpoints\Breakpoint.cs" />
    <Compile Include="Src\Breakpoints\BreakpointEventArgs.cs" />
    <Compile Include="Src\Breakpoints\NDebugger-Breakpoints.cs" />
    <Compile Include="Src\Debugger\DebuggerEvents\DebuggerEventArgs.cs" />
    <Compile Include="Src\Debugger\DebuggerEvents\DebuggingIsResumingEventArgs.cs" />
    <Compile Include="Src\Debugger\DebuggerEvents\DebuggingPausedEventArgs.cs" />
    <Compile Include="Src\Debugger\DebuggerEvents\MessageEventArgs.cs" />
    <Compile Include="Src\Debugger\DebuggerEvents\PausedReason.cs" />
    <Compile Include="Src\Debugger\Exceptions.cs" />
    <Compile Include="Src\Debugger\Internal\ManagedCallback.cs" />
    <Compile Include="Src\Debugger\Internal\ManagedCallbackProxy.cs" />
    <Compile Include="Src\Debugger\Internal\MTA2STA.cs" />
    <Compile Include="Src\Debugger\Internal\NativeMethods.cs" />
    <Compile Include="Src\Debugger\MetaData\FieldProps.cs" />
    <Compile Include="Src\Debugger\MetaData\MetaData.cs" />
    <Compile Include="Src\Debugger\MetaData\MethodProps.cs" />
    <Compile Include="Src\Debugger\MetaData\ParamProps.cs" />
    <Compile Include="Src\Debugger\MetaData\TypeDefProps.cs" />
    <Compile Include="Src\Debugger\MetaData\TypeRefProps.cs" />
    <Compile Include="Src\Debugger\NDebugger.cs" />
    <Compile Include="Src\Interop enums\ClassFieldAttribute.cs" />
    <Compile Include="Src\Interop enums\CorCallingConvention.cs" />
    <Compile Include="Src\Interop enums\CorElementType.cs" />
    <Compile Include="Src\Interop enums\CorMethodAttr.cs" />
    <Compile Include="Src\Interop enums\CorTokenType.cs" />
    <Compile Include="Src\Modules\Module.cs" />
    <Compile Include="Src\Modules\ModuleEventArgs.cs" />
    <Compile Include="Src\Modules\NDebugger-Modules.cs" />
    <Compile Include="Src\RemotingSinks\PrivateEventHandlersSink\AsyncMessageResponseSink.cs" />
    <Compile Include="Src\RemotingSinks\PrivateEventHandlersSink\MyProxy.cs" />
    <Compile Include="Src\Debugger\Internal\RemotingObjectBase.cs" />
    <Compile Include="Src\Threads\Exception.cs" />
    <Compile Include="Src\Threads\ExceptionType.cs" />
    <Compile Include="Src\Threads\Function.cs" />
    <Compile Include="Src\Threads\NDebugger-Processes.cs" />
    <Compile Include="Src\Threads\NDebugger-Threads.cs" />
    <Compile Include="Src\Threads\Process.cs" />
    <Compile Include="Src\Threads\ProcessEventArgs.cs" />
    <Compile Include="Src\Threads\SourcecodeSegment.cs" />
    <Compile Include="Src\Threads\Thread.cs" />
    <Compile Include="Src\Threads\ThreadEventArgs.cs" />
    <Compile Include="Src\RemotingSinks\InvokeOnSTASink\InvokeOnSTAServerChannelSinkProvider.cs" />
    <Compile Include="Src\RemotingSinks\InvokeOnSTASink\InvokeOnSTAClientChannelSink.cs" />
    <Compile Include="Src\RemotingSinks\InvokeOnSTASink\InvokeOnSTAClientChannelSinkProvider.cs" />
    <Compile Include="Src\RemotingSinks\InvokeOnSTASink\InvokeOnSTAServerChannelSink.cs" />
    <Compile Include="Src\RemotingSinks\PrivateEventHandlersSink\PrivateEventHandlersClientChannelSinkProvider.cs" />
    <Compile Include="Src\RemotingSinks\PrivateEventHandlersSink\EventForwarder.cs" />
    <Compile Include="Src\RemotingSinks\PrivateEventHandlersSink\PrivateEventHandlersClientChannelSink.cs" />
    <Compile Include="Src\Debugger\NDebugger-StateControl.cs" />
    <Compile Include="Src\Interop\CorDebug\_COR_IL_MAP.cs" />
    <Compile Include="Src\Interop\CorDebug\_COR_VERSION.cs" />
    <Compile Include="Src\Interop\CorDebug\_FILETIME.cs" />
    <Compile Include="Src\Interop\CorDebug\_LARGE_INTEGER.cs" />
    <Compile Include="Src\Interop\CorDebug\_SECURITY_ATTRIBUTES.cs" />
    <Compile Include="Src\Interop\CorDebug\_ULARGE_INTEGER.cs" />
    <Compile Include="Src\Interop\CorDebug\COR_DEBUG_STEP_RANGE.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebug.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugClass.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugCreateProcessFlags.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugExceptionCallbackType.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugExceptionUnwindCallbackType.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugHandleType.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugChainReason.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugIntercept.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugInternalFrameType.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugMappingResult.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugMDAFlags.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugRegister.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugStepReason.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugThreadState.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugUnmappedStop.cs" />
    <Compile Include="Src\Interop\CorDebug\CorDebugUserState.cs" />
    <Compile Include="Src\Interop\CorDebug\EmbeddedCLRCorDebug.cs" />
    <Compile Include="Src\Interop\CorDebug\EmbeddedCLRCorDebugClass.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebug.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugAppDomain.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugAppDomain2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugAppDomainEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugArrayValue.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugAssembly.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugAssemblyEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugBoxValue.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugBreakpoint.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugBreakpointEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugClass.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugClass2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugCode.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugCodeEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugContext.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugController.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugEditAndContinueSnapshot.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugErrorInfoEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugEval.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugEval2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugFrame.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugFrameEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugFunction.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugFunction2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugFunctionBreakpoint.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugGenericValue.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugHandleValue.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugHeapValue.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugHeapValue2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugChain.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugChainEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugILFrame.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugILFrame2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugInternalFrame.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugManagedCallback.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugManagedCallback2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugMDA.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugModule.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugModule2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugModuleBreakpoint.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugModuleEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugNativeFrame.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugObjectEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugObjectValue.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugObjectValue2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugProcess.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugProcess2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugProcessEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugReferenceValue.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugRegisterSet.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugStepper.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugStepper2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugStepperEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugStringValue.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugThread.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugThread2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugThreadEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugType.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugTypeEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugUnmanagedCallback.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugValue.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugValue2.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugValueBreakpoint.cs" />
    <Compile Include="Src\Interop\CorDebug\ICorDebugValueEnum.cs" />
    <Compile Include="Src\Interop\CorDebug\ISequentialStream.cs" />
    <Compile Include="Src\Interop\CorDebug\IStream.cs" />
    <Compile Include="Src\Interop\CorDebug\tagSTATSTG.cs" />
    <Compile Include="Src\Interop\MetaData\IMetaDataImport.cs" />
    <Compile Include="Src\Interop\MetaData\COR_FIELD_OFFSET.cs" />
    <Compile Include="Src\Variables\Evals\Eval.cs" />
    <Compile Include="Src\Variables\Evals\EvalEventArgs.cs" />
    <Compile Include="Src\Variables\Evals\NDebugger-Evals.cs" />
    <Compile Include="Src\Variables\ArrayValue.cs" />
    <Compile Include="Src\Variables\NullValue.cs" />
    <Compile Include="Src\Variables\ObjectValue.cs" />
    <Compile Include="Src\Variables\PrimitiveValue.cs" />
    <Compile Include="Src\Variables\PropertyVariable.cs" />
    <Compile Include="Src\Variables\SignatureStream.cs" />
    <Compile Include="Src\Variables\UnavailableValue.cs" />
    <Compile Include="Src\Variables\Value.cs" />
    <Compile Include="Src\Variables\ValueEventArgs.cs" />
    <Compile Include="Src\Variables\VariableCollection.cs" />
    <Compile Include="Src\Variables\Variable.cs" />
    <Compile Include="Src\Variables\VariableEventArgs.cs" />
    <Compile Include="Src\Variables\VariableCollectionEventArgs.cs" />
    <Compile Include="Src\Threads\Stepper.cs" />
    <Compile Include="Src\Threads\StepperEventArgs.cs" />
    <Compile Include="Src\Variables\ClassVariable.cs" />
  </ItemGroup>
  <ItemGroup>
    <Content Include="README.TXT" />
  </ItemGroup>
  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
</Project>