зеркало из https://github.com/microsoft/TeamMate.git
SDK-ify csproj / sln files (#108)
* SDK-ify sln / csproj files, simpler project definitions, dependency management * Remove no longer needed build tooling * Add .NET framework information to About page
This commit is contained in:
Родитель
84292d1f9e
Коммит
093ec5b097
|
@ -1,46 +0,0 @@
|
|||
<!--
|
||||
***********************************************************************************************
|
||||
Microsoft.Tools.TeamMate.targets
|
||||
|
||||
This file defines the custom variables and steps in the standard build process for TeamMate
|
||||
C# .NET projects.
|
||||
|
||||
Copyright (C) Microsoft Corporation. All rights reserved.
|
||||
***********************************************************************************************
|
||||
-->
|
||||
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<BuildScripts>$(MSBuildThisFileDirectory)</BuildScripts>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<ExternalPath>$(MSBuildThisFileDirectory)\..\External</ExternalPath>
|
||||
<OfficeExternalPath>$(ExternalPath)\Office\14.0</OfficeExternalPath>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -1,28 +0,0 @@
|
|||
<!--
|
||||
***********************************************************************************************
|
||||
Microsoft.Tools.TeamMate.targets
|
||||
|
||||
This file defines the custom variables and steps in the standard build process for TeamMate
|
||||
C# .NET projects.
|
||||
|
||||
Copyright (C) Microsoft Corporation. All rights reserved.
|
||||
***********************************************************************************************
|
||||
-->
|
||||
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
|
||||
<PropertyGroup>
|
||||
<BaseIntermediateOutputPath>obj\</BaseIntermediateOutputPath>
|
||||
<BaseOutputPath>bin\</BaseOutputPath>
|
||||
<BasePublishOutputPath>publish\</BasePublishOutputPath>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="DeleteBinObjFolders" BeforeTargets="BeforeBuild">
|
||||
<RemoveDir Directories="$(BaseIntermediateOutputPath)\$(Configuration)" />
|
||||
<RemoveDir Directories="$(BaseOutputPath)\$(Configuration)" />
|
||||
<RemoveDir Directories="$(BasePublishOutputPath)\$(Configuration)" />
|
||||
</Target>
|
||||
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
|
||||
</Project>
|
Двоичные данные
Source/Build/Tools/1033/snrc.dll
Двоичные данные
Source/Build/Tools/1033/snrc.dll
Двоичный файл не отображается.
Двоичные данные
Source/Build/Tools/mage.exe
Двоичные данные
Source/Build/Tools/mage.exe
Двоичный файл не отображается.
Двоичные данные
Source/Build/Tools/mt.exe
Двоичные данные
Source/Build/Tools/mt.exe
Двоичный файл не отображается.
|
@ -1,9 +0,0 @@
|
|||
<?xml version ="1.0"?>
|
||||
<!-- This allows mt.exe to run on machines with the CLR v4 installed but not 1.1 or 2.0 -->
|
||||
<configuration>
|
||||
<startup useLegacyV2RuntimeActivationPolicy="true">
|
||||
<supportedRuntime version="v4.0"/>
|
||||
<supportedRuntime version="v2.0.50727"/>
|
||||
<supportedRuntime version="v1.1.4322"/>
|
||||
</startup>
|
||||
</configuration>
|
Двоичные данные
Source/Build/Tools/sn.exe
Двоичные данные
Source/Build/Tools/sn.exe
Двоичный файл не отображается.
|
@ -1,6 +0,0 @@
|
|||
<?xml version ="1.0"?>
|
||||
<configuration>
|
||||
<startup useLegacyV2RuntimeActivationPolicy="true">
|
||||
<requiredRuntime safemode="true" imageVersion="v4.0.30319" version="v4.0.30319"/>
|
||||
</startup>
|
||||
</configuration>
|
|
@ -1,346 +1,62 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), Build\Microsoft.Tools.TeamMate.Settings.targets))\Build\Microsoft.Tools.TeamMate.Settings.targets" />
|
||||
<PropertyGroup>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<ProductVersion>9.0.30729</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{1967369E-0368-4888-B743-B16ABAE28B1F}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Microsoft.Tools.TeamMate.Foundation</RootNamespace>
|
||||
<AssemblyName>Microsoft.Tools.TeamMate.Foundation</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\x64\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<LangVersion>7.3</LangVersion>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
||||
<OutputPath>bin\x64\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<Optimize>true</Optimize>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>x64</PlatformTarget>
|
||||
<LangVersion>7.3</LangVersion>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="PresentationCore" />
|
||||
<Reference Include="PresentationFramework" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
</Reference>
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Management" />
|
||||
<Reference Include="System.ServiceModel" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xaml" />
|
||||
<Reference Include="System.Xml.Linq">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
</Reference>
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="UIAutomationProvider" />
|
||||
<Reference Include="WindowsBase" />
|
||||
<Reference Include="WindowsFormsIntegration" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="AbsoluteUriComparer.cs" />
|
||||
<Compile Include="Chaos\ChaosException.cs" />
|
||||
<Compile Include="Chaos\ChaosMonkey.cs" />
|
||||
<Compile Include="Chaos\ChaosScenario.cs" />
|
||||
<Compile Include="Collections\CollectionExtensions.cs" />
|
||||
<Compile Include="Collections\CollectionUtilities.cs" />
|
||||
<Compile Include="CommandLine\CommandBase.cs" />
|
||||
<Compile Include="CommandLine\CommandLineArgumentException.cs" />
|
||||
<Compile Include="CommandLine\CommandLineArgumentParser.cs" />
|
||||
<Compile Include="CommandLine\CommandLineTool.cs" />
|
||||
<Compile Include="CommandLine\ICommand.cs" />
|
||||
<Compile Include="ComponentModel\ComponentModelExtensions.cs" />
|
||||
<Compile Include="ComponentModel\ObservableObjectBase.cs" />
|
||||
<Compile Include="ConsoleUtilities.cs" />
|
||||
<Compile Include="DateTimeExtensions.cs" />
|
||||
<Compile Include="DeferredAction.cs" />
|
||||
<Compile Include="DelegateDisposable.cs" />
|
||||
<Compile Include="Diagnostics\Assert.cs" />
|
||||
<Compile Include="Diagnostics\Log.cs" />
|
||||
<Compile Include="Diagnostics\TraceLogFile.cs" />
|
||||
<Compile Include="ConvertUtilities.cs" />
|
||||
<Compile Include="Diagnostics\ExceptionInfo.cs" />
|
||||
<Compile Include="FormatUtilities.cs" />
|
||||
<Compile Include="IO\IOExtensions.cs" />
|
||||
<Compile Include="IO\Packaging\PackageExtensions.cs" />
|
||||
<Compile Include="IO\PathUtilities.cs" />
|
||||
<Compile Include="IO\TempDirectory.cs" />
|
||||
<Compile Include="IO\TempFile.cs" />
|
||||
<Compile Include="LazyWeakReference.cs" />
|
||||
<Compile Include="Native\ComImports.cs" />
|
||||
<Compile Include="Native\Clr.cs" />
|
||||
<Compile Include="Native\Enums.cs" />
|
||||
<Compile Include="Native\Gdi32.cs" />
|
||||
<Compile Include="Native\Kernel32.cs" />
|
||||
<Compile Include="Native\Ole32.cs" />
|
||||
<Compile Include="Native\OleAut32.cs" />
|
||||
<Compile Include="Native\PropertyKey.cs" />
|
||||
<Compile Include="Native\Propsys.cs" />
|
||||
<Compile Include="Native\PropVariant.cs" />
|
||||
<Compile Include="Native\StreamAdapter.cs" />
|
||||
<Compile Include="Native\Structs.cs" />
|
||||
<Compile Include="Native\User32.cs" />
|
||||
<Compile Include="Native\WtsApi32.cs" />
|
||||
<Compile Include="ObjectUtilities.cs" />
|
||||
<Compile Include="PredicateUtilities.cs" />
|
||||
<Compile Include="Reflection\ReflectionExtensions.cs" />
|
||||
<Compile Include="Reflection\ReflectionUtilities.cs" />
|
||||
<Compile Include="Resources\ResourceStrings.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>ResourceStrings.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Resources\FoundationResources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>FoundationResources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Shell\ApplicationRegistrationServices.cs" />
|
||||
<Compile Include="Shell\ExternalWebBrowser.cs" />
|
||||
<Compile Include="Shell\SessionNotificationHelper.cs" />
|
||||
<Compile Include="Shell\WndProcHelper.cs" />
|
||||
<Compile Include="StringExtensions.cs" />
|
||||
<Compile Include="StringUtilities.cs" />
|
||||
<Compile Include="SystemExtensions.cs" />
|
||||
<Compile Include="Text\CsvReader.cs" />
|
||||
<Compile Include="Text\CsvWriter.cs" />
|
||||
<Compile Include="Text\RtfUtilities.cs" />
|
||||
<Compile Include="Threading\ITaskContext.cs" />
|
||||
<Compile Include="Threading\LinearRegression.cs" />
|
||||
<Compile Include="Threading\SingleTaskRunner.cs" />
|
||||
<Compile Include="Threading\TaskContext.cs" />
|
||||
<Compile Include="Threading\TaskUtilities.cs" />
|
||||
<Compile Include="TimeSpanExtensions.cs" />
|
||||
<Compile Include="UriUtilities.cs" />
|
||||
<Compile Include="Validation\DefaultValidations.cs" />
|
||||
<Compile Include="Validation\FluentUtilities.cs" />
|
||||
<Compile Include="Validation\IValidationRule.cs" />
|
||||
<Compile Include="Validation\PropertyValidator.cs" />
|
||||
<Compile Include="Validation\PropertyValidatorContext.cs" />
|
||||
<Compile Include="Validation\ValidationRule.cs" />
|
||||
<Compile Include="Windows\ClipboardUtilities.cs" />
|
||||
<Compile Include="Windows\Controls\Data\CompoundFilter.cs" />
|
||||
<Compile Include="Windows\Controls\Data\GroupNameConverter.cs" />
|
||||
<Compile Include="Windows\Controls\Data\ISelectableItem.cs" />
|
||||
<Compile Include="Windows\Controls\Data\ListFieldInfo.cs" />
|
||||
<Compile Include="Windows\Controls\Data\ListViewFilter.cs" />
|
||||
<Compile Include="Windows\Controls\FontIcon.cs" />
|
||||
<Compile Include="Windows\Controls\ImageViewer.xaml.cs">
|
||||
<DependentUpon>ImageViewer.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Windows\Controls\SplitViewButton.cs" />
|
||||
<Compile Include="Windows\Controls\Symbol.cs" />
|
||||
<Compile Include="Windows\Controls\SymbolIcon.cs" />
|
||||
<Compile Include="Windows\Controls\TreeItemViewModelBase.cs" />
|
||||
<Compile Include="Windows\Converters\BrushLuminosityConverter.cs" />
|
||||
<Compile Include="Windows\Converters\EnumDisplayStringConverter.cs" />
|
||||
<Compile Include="Windows\Converters\RemainingTimeConverter.cs" />
|
||||
<Compile Include="Windows\Converters\StaticMapConverter.cs" />
|
||||
<Compile Include="Windows\DelegateFactory.cs" />
|
||||
<Compile Include="Windows\HslColor.cs" />
|
||||
<Compile Include="Windows\Input\CommandDictionary.cs" />
|
||||
<Compile Include="Windows\Media\Effects\GrayscaleEffect.cs" />
|
||||
<Compile Include="Windows\MVVM\IGlobalCommandProvider.cs" />
|
||||
<Compile Include="Windows\MVVM\ValidatableViewModelBase.cs" />
|
||||
<Compile Include="Validation\ValidationContext.cs" />
|
||||
<Compile Include="Validation\ValidationFailure.cs" />
|
||||
<Compile Include="Validation\ValidationResult.cs" />
|
||||
<Compile Include="Validation\PropertyValidationRule.cs" />
|
||||
<Compile Include="Validation\PropertyValidationRuleBuilder.cs" />
|
||||
<Compile Include="Validation\Validator.cs" />
|
||||
<Compile Include="Web\HttpUtility.cs" />
|
||||
<Compile Include="Win32\ProtocolUtilities.cs" />
|
||||
<Compile Include="Win32\RegistryViewUtilities.cs" />
|
||||
<Compile Include="Win32\UnsafeFileExtensions.cs" />
|
||||
<Compile Include="Windows\Controls\BusySpinner.xaml.cs">
|
||||
<DependentUpon>BusySpinner.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Windows\Controls\ButtonPanel.cs" />
|
||||
<Compile Include="Windows\Controls\Callout.cs" />
|
||||
<Compile Include="Windows\Controls\ControlResources.cs" />
|
||||
<Compile Include="Windows\Controls\Data\GroupingViewUtilities.cs" />
|
||||
<Compile Include="Windows\Controls\Data\ListView.cs" />
|
||||
<Compile Include="Windows\Controls\Data\ListViewModel.cs" />
|
||||
<Compile Include="Windows\Controls\DialogPanel.cs" />
|
||||
<Compile Include="Windows\Controls\ExceptionDialog.xaml.cs">
|
||||
<DependentUpon>ExceptionDialog.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Windows\Controls\FileBrowser.xaml.cs">
|
||||
<DependentUpon>FileBrowser.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Windows\Controls\HintTextAdorner.cs" />
|
||||
<Compile Include="Windows\Controls\MetroAnimations.cs" />
|
||||
<Compile Include="Windows\Controls\RibbonWindow.cs" />
|
||||
<Compile Include="Windows\Controls\ProgressDialog.xaml.cs">
|
||||
<DependentUpon>ProgressDialog.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Windows\Controls\ProgressIndicator.xaml.cs">
|
||||
<DependentUpon>ProgressIndicator.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Windows\Controls\ProgressRing.xaml.cs">
|
||||
<DependentUpon>ProgressRing.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Windows\Controls\Transition.cs" />
|
||||
<Compile Include="Windows\Controls\TransitionControl.xaml.cs">
|
||||
<DependentUpon>TransitionControl.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Windows\Controls\VideoPlayer.xaml.cs">
|
||||
<DependentUpon>VideoPlayer.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Windows\Converters\BooleanConverter.cs" />
|
||||
<Compile Include="Windows\Converters\Converters.cs" />
|
||||
<Compile Include="Windows\Converters\DateGroupingConverter.cs" />
|
||||
<Compile Include="Windows\Converters\PercentageConverter.cs" />
|
||||
<Compile Include="Windows\Converters\OneWayConverterBase.cs" />
|
||||
<Compile Include="Windows\Converters\StringConverter.cs" />
|
||||
<Compile Include="Windows\Converters\ThicknessValueConverter.cs" />
|
||||
<Compile Include="Windows\Converters\VisibilityConverter.cs" />
|
||||
<Compile Include="Windows\Documents\Highlighter.cs" />
|
||||
<Compile Include="Windows\Documents\TextFragment.cs" />
|
||||
<Compile Include="Windows\Documents\TextUtilities.cs" />
|
||||
<Compile Include="Windows\DragAndDrop\ItemsControlDragDropService.cs" />
|
||||
<Compile Include="Windows\DragAndDrop\DragDropHelper.cs" />
|
||||
<Compile Include="Windows\DragAndDrop\DraggedAdorner.cs" />
|
||||
<Compile Include="Windows\DragAndDrop\DragMoveWithinBoundsHelper.cs" />
|
||||
<Compile Include="Windows\DragAndDrop\InsertionAdorner.cs" />
|
||||
<Compile Include="Windows\DragAndDrop\DragDropUtilities.cs" />
|
||||
<Compile Include="Windows\ExtendedSystemParameters.cs" />
|
||||
<Compile Include="Windows\Input\KeyGestureUtilities.cs" />
|
||||
<Compile Include="Windows\Media\Animation\AnimationHelper.cs" />
|
||||
<Compile Include="Windows\MVVM\ICommandProvider.cs" />
|
||||
<Compile Include="Windows\MVVM\ValidationUtilities.cs" />
|
||||
<Compile Include="Windows\MVVM\ViewAttribute.cs" />
|
||||
<Compile Include="Windows\MVVM\ViewCatalog.cs" />
|
||||
<Compile Include="Windows\Transfer\FileGroupDataObject.cs" />
|
||||
<Compile Include="Windows\Forms\TemporaryGlobalCursor.cs" />
|
||||
<Compile Include="Windows\Input\RelayCommand.cs" />
|
||||
<Compile Include="Windows\Input\RoutedCommandBase.cs" />
|
||||
<Compile Include="Windows\Input\UICommand.cs" />
|
||||
<Compile Include="Windows\InteropExtensions.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Windows\Interop\ApplicationHotKeys.cs" />
|
||||
<Compile Include="Windows\Interop\InteropUtilities.cs" />
|
||||
<Compile Include="Windows\LogicalTreeUtilities.cs" />
|
||||
<Compile Include="Windows\Media\Imaging\BitmapUtilities.cs" />
|
||||
<Compile Include="Windows\Media\VisualTreeUtilities.cs" />
|
||||
<Compile Include="Windows\MVVM\View.cs" />
|
||||
<Compile Include="Windows\MVVM\ViewModelBase.cs" />
|
||||
<Compile Include="Windows\Shell\ApplicationInstance.cs" />
|
||||
<Compile Include="Windows\Shell\WindowInfo.cs" />
|
||||
<Compile Include="Windows\SystemIcons.cs" />
|
||||
<Compile Include="Windows\TemporaryCursorManager.cs" />
|
||||
<Compile Include="Windows\Transfer\DataObjectExtensions.cs" />
|
||||
<Compile Include="Windows\Transfer\FileGroup.cs" />
|
||||
<Compile Include="Windows\Transfer\CustomDataFormats.cs" />
|
||||
<Compile Include="Windows\Transfer\HtmlDataFactory.cs" />
|
||||
<Compile Include="Windows\UI.cs" />
|
||||
<Compile Include="Windows\UserFeedback.cs" />
|
||||
<Compile Include="Windows\WindowStateInfo.cs" />
|
||||
<Compile Include="Windows\WindowUtilities.cs" />
|
||||
<Compile Include="Windows\WpfExtensions.cs" />
|
||||
<Compile Include="Xml\XmlExtensions.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Resources\FoundationResources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>FoundationResources.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources\ResourceStrings.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>ResourceStrings.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<Resource Include="Windows\Media\Effects\GrayscaleEffect.ps" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Windows\Controls\Resources\Controls.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Resource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Page Include="Themes\Office.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Themes\Generic.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Windows\Controls\BusySpinner.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Windows\Controls\ExceptionDialog.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Windows\Controls\FileBrowser.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Windows\Controls\ImageViewer.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Windows\Controls\ProgressDialog.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Windows\Controls\ProgressIndicator.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="Windows\Controls\ProgressRing.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Resource Include="Windows\Controls\Resources\Animations.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Resource>
|
||||
<Page Include="Windows\Controls\TransitionControl.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Resource Include="Windows\Controls\Resources\Transitions.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Resource>
|
||||
<Page Include="Windows\Controls\VideoPlayer.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="Resources\Cursors\ClosedHand.cur" />
|
||||
<Content Include="Resources\Cursors\OpenHand.cur" />
|
||||
<Resource Include="Resources\Icons\Empty.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\Fonts\segmdl2.ttf">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Resource>
|
||||
</ItemGroup>
|
||||
<ItemGroup />
|
||||
<Import Project="$(BuildScripts)\Microsoft.Tools.TeamMate.targets" />
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<OutputType>Library</OutputType>
|
||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||||
<UseWindowsForms>true</UseWindowsForms>
|
||||
<UseWPF>true</UseWPF>
|
||||
<ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets>
|
||||
<Platforms>AnyCPU;x86</Platforms>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<BasePublishOutputPath>publish\</BasePublishOutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
||||
<OutputPath>bin\x64\Debug\</OutputPath>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
||||
<OutputPath>bin\x64\Release\</OutputPath>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
||||
<OutputPath>bin\x86\Debug\</OutputPath>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
||||
<OutputPath>bin\x86\Release\</OutputPath>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Update="System.Core">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
</Reference>
|
||||
<Reference Include="System.ServiceModel" />
|
||||
<Reference Update="System.Xml.Linq">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Windows\Media\Effects\GrayscaleEffect.ps" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="Resources\Cursors\ClosedHand.cur" />
|
||||
<Content Include="Resources\Cursors\OpenHand.cur" />
|
||||
<Resource Include="Resources\Icons\Empty.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\Fonts\segmdl2.ttf">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Resource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.Management" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,84 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), Build\Microsoft.Tools.TeamMate.Settings.targets))\Build\Microsoft.Tools.TeamMate.Settings.targets" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{888E7687-95F8-4049-94DF-9DD3398B5592}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Microsoft.Tools.TeamMate.TeamFoundation.WebApi</RootNamespace>
|
||||
<AssemblyName>Microsoft.Tools.TeamMate.TeamFoundation.WebApi</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile />
|
||||
<RuntimeIdentifiers>win10-arm;win10-arm-aot;win10-arm64-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot;win;win-x64</RuntimeIdentifiers>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\x64\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<LangVersion>7.3</LangVersion>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
||||
<OutputPath>bin\x64\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<Optimize>true</Optimize>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>x64</PlatformTarget>
|
||||
<LangVersion>7.3</LangVersion>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Runtime.Serialization" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="HttpClientExtensions.cs" />
|
||||
<Compile Include="PagingUtilities.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="PullRequests\PullRequestQuery.cs" />
|
||||
<Compile Include="ReferenceLinksExtensions.cs" />
|
||||
<Compile Include="ResourceLocationHttpClient.cs" />
|
||||
<Compile Include="HyperlinkFactory.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemComparer.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemConstants.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemExtensions.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemHierarchy.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemHierarchyNode.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemIdentity.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemPaths.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemQuery.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemQueryBuilder.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemQueryExpandedResult.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemTrackingBatchHttpClient.cs" />
|
||||
<Compile Include="WorkItemTracking\WorkItemTrackingExtensions.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.AspNet.WebApi.Client">
|
||||
<Version>5.2.7</Version>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.TeamFoundationServer.ExtendedClient">
|
||||
<Version>16.170.0</Version>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.VisualStudio.Services.Client">
|
||||
<Version>16.170.0</Version>
|
||||
</PackageReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="app.config" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(BuildScripts)\Microsoft.Tools.TeamMate.targets" />
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
<OutputType>Library</OutputType>
|
||||
<RuntimeIdentifiers>win10-arm;win10-arm-aot;win10-arm64-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot;win;win-x64;win-x86</RuntimeIdentifiers>
|
||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||||
<Platforms>AnyCPU;x86</Platforms>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<BasePublishOutputPath>publish\</BasePublishOutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
||||
<OutputPath>bin\x64\Debug\</OutputPath>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
||||
<OutputPath>bin\x64\Release\</OutputPath>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
||||
<OutputPath>bin\x86\Debug\</OutputPath>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
||||
<OutputPath>bin\x86\Release\</OutputPath>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.AspNet.WebApi.Client">
|
||||
<Version>5.2.7</Version>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
|
||||
<PackageReference Include="Microsoft.TeamFoundationServer.ExtendedClient">
|
||||
<Version>16.170.0</Version>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.VisualStudio.Services.Client">
|
||||
<Version>16.170.0</Version>
|
||||
</PackageReference>
|
||||
<PackageReference Include="System.Data.DataSetExtensions" Version="4.5.0" />
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,147 +1,147 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.5.33627.172
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Application", "Application", "{04FA9F2B-E302-475F-B060-79D22E9C2D15}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{1805B498-AF12-4969-9A49-1156BA155D69}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
Build\Build.bat = Build\Build.bat
|
||||
Build\Build.ps1 = Build\Build.ps1
|
||||
Build\Microsoft.Tools.TeamMate.Settings.targets = Build\Microsoft.Tools.TeamMate.Settings.targets
|
||||
Build\Microsoft.Tools.TeamMate.targets = Build\Microsoft.Tools.TeamMate.targets
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TeamMate", "TeamMate\TeamMate.csproj", "{01FCF244-D4B2-43DD-BB77-9D4946868299}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Tools.TeamMate.Foundation", "Foundation\Microsoft.Tools.TeamMate.Foundation.csproj", "{1967369E-0368-4888-B743-B16ABAE28B1F}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Tools.TeamMate.WindowsRuntime", "WindowsRuntime\Microsoft.Tools.TeamMate.WindowsRuntime.csproj", "{5BB3A276-4460-4C5F-B842-42E4618DD034}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Tools.TeamMate.TeamFoundation.WebApi", "TeamFoundation.WebApi\Microsoft.Tools.TeamMate.TeamFoundation.WebApi.csproj", "{888E7687-95F8-4049-94DF-9DD3398B5592}"
|
||||
EndProject
|
||||
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "Microsoft.Tools.TeamMate", "Setup\Microsoft.Tools.TeamMate.wixproj", "{D8F90795-E254-441C-B231-D4611E574915}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|ARM = Debug|ARM
|
||||
Debug|ARM64 = Debug|ARM64
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|ARM = Release|ARM
|
||||
Release|ARM64 = Release|ARM64
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|x64.Build.0 = Debug|x64
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|ARM64.Build.0 = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|x64.ActiveCfg = Release|x64
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|x64.Build.0 = Release|x64
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|x86.Build.0 = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|x64.Build.0 = Debug|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|x86.ActiveCfg = Debug|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|x86.Build.0 = Debug|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|ARM64.Build.0 = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|x64.ActiveCfg = Release|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|x64.Build.0 = Release|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|x86.Build.0 = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|x64.Build.0 = Debug|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|x86.ActiveCfg = Debug|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|x86.Build.0 = Debug|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|ARM64.Build.0 = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|x64.ActiveCfg = Release|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|x64.Build.0 = Release|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|x86.Build.0 = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|x64.Build.0 = Debug|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|x86.ActiveCfg = Debug|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|x86.Build.0 = Debug|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|ARM64.Build.0 = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|x64.ActiveCfg = Release|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|x64.Build.0 = Release|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|x86.Build.0 = Release|Any CPU
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|Any CPU.ActiveCfg = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|ARM.ActiveCfg = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|ARM64.ActiveCfg = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|x64.ActiveCfg = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|x64.Build.0 = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|x86.Build.0 = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|Any CPU.ActiveCfg = Release|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|ARM.ActiveCfg = Release|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|ARM64.ActiveCfg = Release|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|x64.ActiveCfg = Release|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|x86.ActiveCfg = Release|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|x86.Build.0 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(NestedProjects) = preSolution
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299} = {04FA9F2B-E302-475F-B060-79D22E9C2D15}
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F} = {04FA9F2B-E302-475F-B060-79D22E9C2D15}
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034} = {04FA9F2B-E302-475F-B060-79D22E9C2D15}
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592} = {04FA9F2B-E302-475F-B060-79D22E9C2D15}
|
||||
{D8F90795-E254-441C-B231-D4611E574915} = {04FA9F2B-E302-475F-B060-79D22E9C2D15}
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {6973DB41-8457-49B2-B2D6-F347A1B6FF0D}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.5.33627.172
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Application", "Application", "{04FA9F2B-E302-475F-B060-79D22E9C2D15}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{1805B498-AF12-4969-9A49-1156BA155D69}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
Build\Build.bat = Build\Build.bat
|
||||
Build\Build.ps1 = Build\Build.ps1
|
||||
Build\Microsoft.Tools.TeamMate.Settings.targets = Build\Microsoft.Tools.TeamMate.Settings.targets
|
||||
Build\Microsoft.Tools.TeamMate.targets = Build\Microsoft.Tools.TeamMate.targets
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TeamMate", "TeamMate\TeamMate.csproj", "{01FCF244-D4B2-43DD-BB77-9D4946868299}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Tools.TeamMate.Foundation", "Foundation\Microsoft.Tools.TeamMate.Foundation.csproj", "{1967369E-0368-4888-B743-B16ABAE28B1F}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Tools.TeamMate.WindowsRuntime", "WindowsRuntime\Microsoft.Tools.TeamMate.WindowsRuntime.csproj", "{5BB3A276-4460-4C5F-B842-42E4618DD034}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Tools.TeamMate.TeamFoundation.WebApi", "TeamFoundation.WebApi\Microsoft.Tools.TeamMate.TeamFoundation.WebApi.csproj", "{888E7687-95F8-4049-94DF-9DD3398B5592}"
|
||||
EndProject
|
||||
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "Microsoft.Tools.TeamMate", "Setup\Microsoft.Tools.TeamMate.wixproj", "{D8F90795-E254-441C-B231-D4611E574915}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|ARM = Debug|ARM
|
||||
Debug|ARM64 = Debug|ARM64
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|ARM = Release|ARM
|
||||
Release|ARM64 = Release|ARM64
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|x64.Build.0 = Debug|x64
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Debug|x86.Build.0 = Debug|x86
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|ARM64.Build.0 = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|x64.ActiveCfg = Release|x64
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|x64.Build.0 = Release|x64
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299}.Release|x86.Build.0 = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|Any CPU.ActiveCfg = Debug|x86
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|Any CPU.Build.0 = Debug|x86
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|x64.Build.0 = Debug|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Debug|x86.Build.0 = Debug|x86
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|ARM64.Build.0 = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|x64.ActiveCfg = Release|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|x64.Build.0 = Release|x64
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F}.Release|x86.Build.0 = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|x64.Build.0 = Debug|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Debug|x86.Build.0 = Debug|x86
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|ARM64.Build.0 = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|x64.ActiveCfg = Release|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|x64.Build.0 = Release|x64
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034}.Release|x86.Build.0 = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|x64.Build.0 = Debug|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Debug|x86.Build.0 = Debug|x86
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|ARM64.Build.0 = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|x64.ActiveCfg = Release|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|x64.Build.0 = Release|x64
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592}.Release|x86.Build.0 = Release|Any CPU
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|Any CPU.ActiveCfg = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|ARM.ActiveCfg = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|ARM64.ActiveCfg = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|x64.ActiveCfg = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|x64.Build.0 = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Debug|x86.Build.0 = Debug|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|Any CPU.ActiveCfg = Release|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|ARM.ActiveCfg = Release|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|ARM64.ActiveCfg = Release|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|x64.ActiveCfg = Release|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|x86.ActiveCfg = Release|x86
|
||||
{D8F90795-E254-441C-B231-D4611E574915}.Release|x86.Build.0 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(NestedProjects) = preSolution
|
||||
{01FCF244-D4B2-43DD-BB77-9D4946868299} = {04FA9F2B-E302-475F-B060-79D22E9C2D15}
|
||||
{1967369E-0368-4888-B743-B16ABAE28B1F} = {04FA9F2B-E302-475F-B060-79D22E9C2D15}
|
||||
{5BB3A276-4460-4C5F-B842-42E4618DD034} = {04FA9F2B-E302-475F-B060-79D22E9C2D15}
|
||||
{888E7687-95F8-4049-94DF-9DD3398B5592} = {04FA9F2B-E302-475F-B060-79D22E9C2D15}
|
||||
{D8F90795-E254-441C-B231-D4611E574915} = {04FA9F2B-E302-475F-B060-79D22E9C2D15}
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {6973DB41-8457-49B2-B2D6-F347A1B6FF0D}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
|
|
|
@ -7,6 +7,7 @@ using System.Diagnostics;
|
|||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Xml.Linq;
|
||||
|
||||
namespace Microsoft.Tools.TeamMate.Model
|
||||
|
@ -221,6 +222,11 @@ namespace Microsoft.Tools.TeamMate.Model
|
|||
}
|
||||
}
|
||||
|
||||
public static string DotNetVersion
|
||||
{
|
||||
get { return RuntimeInformation.FrameworkDescription; }
|
||||
}
|
||||
|
||||
public static string ApplicationName { get; private set; }
|
||||
|
||||
public static string AppUserModelId { get; private set; }
|
||||
|
|
|
@ -87,7 +87,7 @@
|
|||
<ScrollViewer Style="{StaticResource ScrollViewerStyle}">
|
||||
<StackPanel Margin="24">
|
||||
<TextBlock Style="{StaticResource SettingsGroupHeaderTextStyle}" Text="{x:Static tmm:TeamMateApplicationInfo.ApplicationName}" />
|
||||
<TextBlock Margin="0,12,0,0">
|
||||
<TextBlock Margin="0,14,0,0">
|
||||
<LineBreak />
|
||||
<Run Text="Version: " /><Run Text="{x:Static tmm:TeamMateApplicationInfo.PublicVersion}" />
|
||||
<LineBreak />
|
||||
|
@ -96,6 +96,8 @@
|
|||
<Run Text="{x:Static tmm:TeamMateApplicationInfo.FullVersion}" />
|
||||
</Hyperlink>
|
||||
<Run Text="(Click to copy to clipboard)" />
|
||||
<LineBreak />
|
||||
<Run Text=".NET: " /><Run Text="{x:Static tmm:TeamMateApplicationInfo.DotNetVersion}" />
|
||||
</TextBlock>
|
||||
<TextBlock Margin="0,12,0,0">
|
||||
GitHub project:
|
||||
|
|
|
@ -1,88 +1,88 @@
|
|||
using Microsoft.VisualStudio.Services.Graph.Client;
|
||||
using Microsoft.VisualStudio.Services.Users;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Controls;
|
||||
|
||||
namespace Microsoft.Tools.TeamMate.Services
|
||||
{
|
||||
public class ResolverService
|
||||
{
|
||||
private Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor> GraphUserCache { get; set; }
|
||||
|
||||
private Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor> GraphGroupCache { get; set; }
|
||||
|
||||
private List<Task> Tasks = new List<Task>();
|
||||
|
||||
private bool Cached = false;
|
||||
|
||||
private async Task<Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor>> FetchUsersAsync(
|
||||
GraphHttpClient graphClient)
|
||||
{
|
||||
if (GraphUserCache != null)
|
||||
{
|
||||
return GraphUserCache;
|
||||
}
|
||||
|
||||
var users = new Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor>();
|
||||
|
||||
string continuationToken = null;
|
||||
do
|
||||
{
|
||||
var data = await graphClient.ListUsersAsync(null, continuationToken);
|
||||
continuationToken = data.ContinuationToken != null ? data.ContinuationToken.First() : null;
|
||||
foreach (var user in data.GraphUsers)
|
||||
{
|
||||
using Microsoft.VisualStudio.Services.Graph.Client;
|
||||
using Microsoft.VisualStudio.Services.Users;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Controls;
|
||||
|
||||
namespace Microsoft.Tools.TeamMate.Services
|
||||
{
|
||||
public class ResolverService
|
||||
{
|
||||
private Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor> GraphUserCache { get; set; }
|
||||
|
||||
private Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor> GraphGroupCache { get; set; }
|
||||
|
||||
private List<Task> Tasks = new List<Task>();
|
||||
|
||||
private bool Cached = false;
|
||||
|
||||
private async Task<Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor>> FetchUsersAsync(
|
||||
GraphHttpClient graphClient)
|
||||
{
|
||||
if (GraphUserCache != null)
|
||||
{
|
||||
return GraphUserCache;
|
||||
}
|
||||
|
||||
var users = new Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor>();
|
||||
|
||||
string continuationToken = null;
|
||||
do
|
||||
{
|
||||
var data = await graphClient.ListUsersAsync(null, continuationToken);
|
||||
continuationToken = data.ContinuationToken != null ? data.ContinuationToken.First() : null;
|
||||
foreach (var user in data.GraphUsers)
|
||||
{
|
||||
if (user.MailAddress != null)
|
||||
{
|
||||
users[user.MailAddress] = user.Descriptor;
|
||||
}
|
||||
}
|
||||
}
|
||||
while (continuationToken != null);
|
||||
|
||||
GraphUserCache = users;
|
||||
|
||||
return users;
|
||||
}
|
||||
|
||||
private async Task<Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor>> FetchGroupsAsync(
|
||||
GraphHttpClient graphClient)
|
||||
{
|
||||
if (GraphGroupCache != null)
|
||||
{
|
||||
return GraphGroupCache;
|
||||
}
|
||||
|
||||
var groups = new Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor>();
|
||||
|
||||
string continuationToken = null;
|
||||
do
|
||||
{
|
||||
// ListGroupsAsync
|
||||
var data = await graphClient.ListGroupsAsync(null, null, continuationToken);
|
||||
continuationToken = data.ContinuationToken != null ? data.ContinuationToken.First() : null;
|
||||
foreach (var group in data.GraphGroups)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
while (continuationToken != null);
|
||||
|
||||
GraphUserCache = users;
|
||||
|
||||
return users;
|
||||
}
|
||||
|
||||
private async Task<Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor>> FetchGroupsAsync(
|
||||
GraphHttpClient graphClient)
|
||||
{
|
||||
if (GraphGroupCache != null)
|
||||
{
|
||||
return GraphGroupCache;
|
||||
}
|
||||
|
||||
var groups = new Dictionary<string, VisualStudio.Services.Common.SubjectDescriptor>();
|
||||
|
||||
string continuationToken = null;
|
||||
do
|
||||
{
|
||||
// ListGroupsAsync
|
||||
var data = await graphClient.ListGroupsAsync(null, null, continuationToken);
|
||||
continuationToken = data.ContinuationToken != null ? data.ContinuationToken.First() : null;
|
||||
foreach (var group in data.GraphGroups)
|
||||
{
|
||||
if (group.MailAddress != null)
|
||||
{
|
||||
{
|
||||
groups[group.MailAddress] = group.Descriptor;
|
||||
}
|
||||
}
|
||||
}
|
||||
while (continuationToken != null);
|
||||
|
||||
GraphGroupCache = groups;
|
||||
|
||||
return groups;
|
||||
}
|
||||
|
||||
private void FetchDataSyncIfNeeded(
|
||||
GraphHttpClient client)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
while (continuationToken != null);
|
||||
|
||||
GraphGroupCache = groups;
|
||||
|
||||
return groups;
|
||||
}
|
||||
|
||||
private void FetchDataSyncIfNeeded(
|
||||
GraphHttpClient client)
|
||||
{
|
||||
lock (Tasks)
|
||||
{
|
||||
if (!Cached)
|
||||
|
@ -92,43 +92,43 @@ namespace Microsoft.Tools.TeamMate.Services
|
|||
|
||||
Cached = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public async Task<Guid?> Resolve(
|
||||
GraphHttpClient client,
|
||||
string value)
|
||||
{
|
||||
if (value == null)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
this.FetchDataSyncIfNeeded(client);
|
||||
|
||||
await Task.Run(() => { foreach (var task in this.Tasks) { task.Wait(); } });
|
||||
|
||||
foreach (var user in GraphUserCache)
|
||||
{
|
||||
if (user.Key.Contains(value))
|
||||
{
|
||||
var storageKey = client.GetStorageKeyAsync(user.Value).Result;
|
||||
|
||||
return storageKey.Value;
|
||||
}
|
||||
}
|
||||
|
||||
foreach (var group in GraphGroupCache)
|
||||
{
|
||||
if (group.Key.Contains(value))
|
||||
{
|
||||
var storageKey = client.GetStorageKeyAsync(group.Value).Result;
|
||||
|
||||
return storageKey.Value;
|
||||
}
|
||||
}
|
||||
|
||||
throw new ArgumentException("Could not resolve '" + value + "'. Try the full email for the person and/or group.");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public async Task<Guid?> Resolve(
|
||||
GraphHttpClient client,
|
||||
string value)
|
||||
{
|
||||
if (value == null)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
this.FetchDataSyncIfNeeded(client);
|
||||
|
||||
await Task.Run(() => { foreach (var task in this.Tasks) { task.Wait(); } });
|
||||
|
||||
foreach (var user in GraphUserCache)
|
||||
{
|
||||
if (user.Key.Contains(value))
|
||||
{
|
||||
var storageKey = client.GetStorageKeyAsync(user.Value).Result;
|
||||
|
||||
return storageKey.Value;
|
||||
}
|
||||
}
|
||||
|
||||
foreach (var group in GraphGroupCache)
|
||||
{
|
||||
if (group.Key.Contains(value))
|
||||
{
|
||||
var storageKey = client.GetStorageKeyAsync(group.Value).Result;
|
||||
|
||||
return storageKey.Value;
|
||||
}
|
||||
}
|
||||
|
||||
throw new ArgumentException("Could not resolve '" + value + "'. Try the full email for the person and/or group.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -1,70 +1,54 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), Build\Microsoft.Tools.TeamMate.Settings.targets))\Build\Microsoft.Tools.TeamMate.Settings.targets" />
|
||||
<PropertyGroup>
|
||||
<ProjectGuid>{5BB3A276-4460-4C5F-B842-42E4618DD034}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Microsoft.Tools.TeamMate.WindowsRuntime</RootNamespace>
|
||||
<AssemblyName>Microsoft.Tools.TeamMate.WindowsRuntime</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<!-- Specifying this to support import of WinRT -->
|
||||
<TargetPlatformVersion>8.1</TargetPlatformVersion>
|
||||
<TargetFrameworkProfile />
|
||||
<RuntimeIdentifiers>win10-arm;win10-arm-aot;win10-arm64-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot;win;win-x64</RuntimeIdentifiers>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\x64\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<LangVersion>7.3</LangVersion>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
||||
<OutputPath>bin\x64\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<Optimize>true</Optimize>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>x64</PlatformTarget>
|
||||
<LangVersion>7.3</LangVersion>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Runtime">
|
||||
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Facades\System.Runtime.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Runtime.InteropServices.WindowsRuntime">
|
||||
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Facades\System.Runtime.InteropServices.WindowsRuntime.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="Windows.Data" />
|
||||
<Reference Include="Windows.Foundation" />
|
||||
<Reference Include="Windows.UI" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="UI\Notifications\ToastNotificationManager.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="readme.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Foundation\Microsoft.Tools.TeamMate.Foundation.csproj">
|
||||
<Project>{1967369e-0368-4888-b743-b16abae28b1f}</Project>
|
||||
<Name>Microsoft.Tools.TeamMate.Foundation</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(BuildScripts)\Microsoft.Tools.TeamMate.targets" />
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
<OutputType>Library</OutputType>
|
||||
|
||||
<TargetPlatformVersion>8.1</TargetPlatformVersion>
|
||||
<RuntimeIdentifiers>win10-arm;win10-arm-aot;win10-arm64-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot;win;win-x64</RuntimeIdentifiers>
|
||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||||
<Platforms>AnyCPU;x86</Platforms>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
<BasePublishOutputPath>publish\</BasePublishOutputPath>
|
||||
<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
||||
<OutputPath>bin\x64\Debug\</OutputPath>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
||||
<OutputPath>bin\x64\Release\</OutputPath>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
||||
<OutputPath>bin\x86\Debug\</OutputPath>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
||||
<OutputPath>bin\x86\Release\</OutputPath>
|
||||
<NoWarn>467;618</NoWarn>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System.Runtime">
|
||||
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Facades\System.Runtime.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Runtime.InteropServices.WindowsRuntime">
|
||||
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Facades\System.Runtime.InteropServices.WindowsRuntime.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Windows.Data" />
|
||||
<Reference Include="Windows.Foundation" />
|
||||
<Reference Include="Windows.UI" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="readme.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Foundation\Microsoft.Tools.TeamMate.Foundation.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
|
||||
<PackageReference Include="System.Data.DataSetExtensions" Version="4.5.0" />
|
||||
</ItemGroup>
|
||||
</Project>
|
Загрузка…
Ссылка в новой задаче