Switch to NuGet packages

This commit is contained in:
2023-04-07 18:41:18 -04:00
parent 6514f23329
commit eac0313f23
26 changed files with 156 additions and 516 deletions

View File

@@ -1,12 +1,12 @@
using CKaczor.GenericSettingsProvider;
using CKaczor.Wpf.Application;
using FeedCenter.Data;
using FeedCenter.Properties;
using Serilog;
using System;
using System;
using System.IO;
using System.Linq;
using System.Windows.Threading;
using ChrisKaczor.Wpf.Application;
using ChrisKaczor.GenericSettingsProvider;
using FeedCenter.Data;
using FeedCenter.Properties;
using Serilog;
namespace FeedCenter
{
@@ -26,6 +26,8 @@ namespace FeedCenter
}
// ReSharper restore ConvertPropertyToExpressionBody
public static string Name => FeedCenter.Properties.Resources.ApplicationName;
[STAThread]
public static void Main()
{
@@ -45,13 +47,15 @@ namespace FeedCenter
{
// Set the path
LegacyDatabase.DatabasePath = SystemConfiguration.DataDirectory;
LegacyDatabase.DatabaseFile = Path.Combine(SystemConfiguration.DataDirectory, Settings.Default.DatabaseFile_Legacy);
LegacyDatabase.DatabaseFile = Path.Combine(SystemConfiguration.DataDirectory,
Settings.Default.DatabaseFile_Legacy);
Database.DatabasePath = SystemConfiguration.DataDirectory;
Database.DatabaseFile = Path.Combine(SystemConfiguration.DataDirectory, Settings.Default.DatabaseFile);
// Get the generic provider
var genericProvider = (GenericSettingsProvider) Settings.Default.Providers[nameof(GenericSettingsProvider)];
var genericProvider =
(GenericSettingsProvider) Settings.Default.Providers[nameof(GenericSettingsProvider)];
if (genericProvider == null)
return;
@@ -69,7 +73,8 @@ namespace FeedCenter
.Enrich.WithThreadId()
.WriteTo.Console()
.WriteTo.File(
Path.Join(SystemConfiguration.UserSettingsPath, $"{FeedCenter.Properties.Resources.ApplicationName}_.txt"),
Path.Join(SystemConfiguration.UserSettingsPath,
$"{FeedCenter.Properties.Resources.ApplicationName}_.txt"),
rollingInterval: RollingInterval.Day, retainedFileCountLimit: 5,
outputTemplate: "[{Timestamp:u} - {ThreadId} - {Level:u3}] {Message:lj}{NewLine}{Exception}")
.CreateLogger();
@@ -79,7 +84,8 @@ namespace FeedCenter
Log.Logger.Information("Command line arguments:");
foreach (var arg in Environment.GetCommandLineArgs().Select((value, index) => (Value: value, Index: index)))
foreach (var arg in Environment.GetCommandLineArgs()
.Select((value, index) => (Value: value, Index: index)))
Log.Logger.Information("\tArg {0}: {1}", arg.Index, arg.Value);
Current.DispatcherUnhandledException += HandleCurrentDispatcherUnhandledException;
@@ -117,11 +123,10 @@ namespace FeedCenter
Log.Logger.Error((Exception) e.ExceptionObject, "Exception");
}
private static void HandleCurrentDispatcherUnhandledException(object sender, DispatcherUnhandledExceptionEventArgs e)
private static void HandleCurrentDispatcherUnhandledException(object sender,
DispatcherUnhandledExceptionEventArgs e)
{
Log.Logger.Error(e.Exception, "Exception");
}
public static string Name => FeedCenter.Properties.Resources.ApplicationName;
}
}

View File

@@ -125,19 +125,19 @@
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\Public\namebasedgrid\src\NameBasedGrid\NameBasedGrid.csproj" />
<ProjectReference Include="..\..\ApplicationUpdate\ApplicationUpdate.csproj" />
<ProjectReference Include="..\..\GenericSettingsProvider\GenericSettingsProvider.csproj" />
<ProjectReference Include="..\..\InstalledBrowsers\InstalledBrowsers.csproj" />
<ProjectReference Include="..\..\Wpf.Application.SingleInstance\Wpf.Application.SingleInstance.csproj" />
<ProjectReference Include="..\..\Wpf.Application.StartWithWindows\Wpf.Application.StartWithWindows.csproj" />
<ProjectReference Include="..\..\Wpf.Controls.HtmlTextBlock\Wpf.Controls.HtmlTextBlock.csproj" />
<ProjectReference Include="..\..\Wpf.Controls.Link\Wpf.Controls.Link.csproj" />
<ProjectReference Include="..\..\Wpf.Controls.Toolbar\Wpf.Controls.Toolbar.csproj" />
<ProjectReference Include="..\..\Wpf.Validation\Wpf.Validation.csproj" />
<ProjectReference Include="..\..\Wpf.Windows.ControlBox\Wpf.Windows.ControlBox.csproj" />
<ProjectReference Include="..\..\Wpf.Windows.SnappingWindow\Wpf.Windows.SnappingWindow.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="ChrisKaczor.ApplicationUpdate" Version="1.0.1" />
<PackageReference Include="ChrisKaczor.GenericSettingsProvider" Version="1.0.1" />
<PackageReference Include="ChrisKaczor.InstalledBrowsers" Version="1.0.1" />
<PackageReference Include="ChrisKaczor.Wpf.Application.SingleInstance" Version="1.0.3" />
<PackageReference Include="ChrisKaczor.Wpf.Application.StartWithWindows" Version="1.0.1" />
<PackageReference Include="ChrisKaczor.Wpf.Controls.HtmlTextBlock" Version="1.0.1" />
<PackageReference Include="ChrisKaczor.Wpf.Controls.Link" Version="1.0.2" />
<PackageReference Include="ChrisKaczor.Wpf.Controls.Toolbar" Version="1.0.1" />
<PackageReference Include="ChrisKaczor.Wpf.Validation" Version="1.0.1" />
<PackageReference Include="ChrisKaczor.Wpf.Windows.ControlBox" Version="1.0.1" />
<PackageReference Include="ChrisKaczor.Wpf.Windows.SnappingWindow" Version="1.0.1" />
<PackageReference Include="Dapper" Version="2.0.123" />
<PackageReference Include="DebounceThrottle" Version="2.0.0" />
<PackageReference Include="HtmlAgilityPack" Version="1.11.46" />

View File

@@ -4,7 +4,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:my="clr-namespace:FeedCenter.Properties"
xmlns:controlBox="clr-namespace:CKaczor.Wpf.Windows;assembly=Wpf.Windows.ControlBox"
xmlns:controlBox="clr-namespace:ChrisKaczor.Wpf.Windows;assembly=Wpf.Windows.ControlBox"
mc:Ignorable="d"
Title="{x:Static my:Resources.FeedChooserWindow}"
Height="247.297"

View File

@@ -1,8 +1,8 @@
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:my="clr-namespace:FeedCenter.Properties"
xmlns:linkControl="clr-namespace:CKaczor.Wpf.Controls;assembly=Wpf.Controls.Link"
xmlns:controlBox="clr-namespace:CKaczor.Wpf.Windows;assembly=Wpf.Windows.ControlBox"
xmlns:linkControl="clr-namespace:ChrisKaczor.Wpf.Controls;assembly=Wpf.Controls.Link"
xmlns:controlBox="clr-namespace:ChrisKaczor.Wpf.Windows;assembly=Wpf.Windows.ControlBox"
x:Class="FeedCenter.FeedErrorWindow"
Title="{x:Static my:Resources.FeedErrorWindow}"
Height="300"

View File

@@ -1,4 +1,4 @@
using CKaczor.InstalledBrowsers;
using ChrisKaczor.InstalledBrowsers;
using FeedCenter.Data;
using FeedCenter.Options;
using FeedCenter.Properties;

View File

@@ -1,4 +1,4 @@
using CKaczor.ApplicationUpdate;
using ChrisKaczor.ApplicationUpdate;
using FeedCenter.Data;
using FeedCenter.FeedParsers;
using FeedCenter.Properties;

View File

@@ -1,4 +1,4 @@
using CKaczor.InstalledBrowsers;
using ChrisKaczor.InstalledBrowsers;
using FeedCenter.Properties;
using System;
using System.Linq;

View File

@@ -1,4 +1,4 @@
using CKaczor.ApplicationUpdate;
using ChrisKaczor.ApplicationUpdate;
using FeedCenter.Properties;
using System;
using System.Collections.Generic;

View File

@@ -1,4 +1,4 @@
using CKaczor.InstalledBrowsers;
using ChrisKaczor.InstalledBrowsers;
using FeedCenter.Properties;
using System.Windows;
using System.Windows.Input;

View File

@@ -2,13 +2,13 @@
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:properties="clr-namespace:FeedCenter.Properties"
xmlns:windows="clr-namespace:CKaczor.Wpf.Windows;assembly=Wpf.Windows.SnappingWindow"
xmlns:toolbar="clr-namespace:CKaczor.Wpf.Controls.Toolbar;assembly=Wpf.Controls.Toolbar"
xmlns:splitButton="clr-namespace:CKaczor.Wpf.Controls.Toolbar;assembly=Wpf.Controls.Toolbar"
xmlns:htmlTextBlock="clr-namespace:CKaczor.Wpf.Controls;assembly=Wpf.Controls.HtmlTextBlock"
xmlns:windows="clr-namespace:ChrisKaczor.Wpf.Windows;assembly=Wpf.Windows.SnappingWindow"
xmlns:toolbar="clr-namespace:ChrisKaczor.Wpf.Controls.Toolbar;assembly=Wpf.Controls.Toolbar"
xmlns:splitButton="clr-namespace:ChrisKaczor.Wpf.Controls.Toolbar;assembly=Wpf.Controls.Toolbar"
xmlns:htmlTextBlock="clr-namespace:ChrisKaczor.Wpf.Controls;assembly=Wpf.Controls.HtmlTextBlock"
xmlns:system="clr-namespace:System;assembly=mscorlib"
xmlns:nameBasedGrid="clr-namespace:NameBasedGrid;assembly=NameBasedGrid"
xmlns:controls="clr-namespace:CKaczor.Wpf.Controls;assembly=Wpf.Controls.Link"
xmlns:controls="clr-namespace:ChrisKaczor.Wpf.Controls;assembly=Wpf.Controls.Link"
Title="MainWindow"
Height="360"
Width="252"

View File

@@ -1,39 +1,31 @@
using CKaczor.ApplicationUpdate;
using CKaczor.Wpf.Application;
using FeedCenter.Data;
using FeedCenter.Properties;
using Serilog;
using System;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
using ChrisKaczor.Wpf.Application;
using ChrisKaczor.ApplicationUpdate;
using FeedCenter.Data;
using FeedCenter.Properties;
using Serilog;
namespace FeedCenter
{
public partial class MainWindow : IDisposable
{
private Category _currentCategory;
private Feed _currentFeed;
private FeedCenterEntities _database;
private int _feedIndex;
private Category _currentCategory;
private IEnumerable<Feed> _feedList;
private Feed _currentFeed;
public MainWindow()
{
InitializeComponent();
}
protected override async void OnClosed(EventArgs e)
{
base.OnClosed(e);
await SingleInstance.Stop();
}
public void Dispose()
{
_mainTimer?.Dispose();
@@ -42,6 +34,13 @@ namespace FeedCenter
GC.SuppressFinalize(this);
}
protected override async void OnClosed(EventArgs e)
{
base.OnClosed(e);
await SingleInstance.Stop();
}
public async void Initialize()
{
// Setup the update handler
@@ -54,7 +53,9 @@ namespace FeedCenter
LoadWindowSettings();
// Set the foreground color to something that can be seen
LinkTextList.Foreground = (System.Drawing.SystemColors.Desktop.GetBrightness() < 0.5) ? Brushes.White : Brushes.Black;
LinkTextList.Foreground = (System.Drawing.SystemColors.Desktop.GetBrightness() < 0.5)
? Brushes.White
: Brushes.Black;
HeaderLabel.Foreground = LinkTextList.Foreground;
// Create the background worker that does the actual reading
@@ -141,6 +142,50 @@ namespace FeedCenter
#endregion
#region Database helpers
private void ResetDatabase()
{
// Get the ID of the current feed
var currentId = _currentFeed?.Id ?? Guid.Empty;
// Create a new database object
_database.Refresh();
_feedList = _currentCategory == null
? _database.Feeds
: _database.Feeds.Where(feed => feed.Category.Id == _currentCategory.Id);
UpdateToolbarButtonState();
// Get a list of feeds ordered by name
var feedList = _feedList.OrderBy(f => f.Name).ToList();
// First try to find the current feed by ID to see if it is still there
var newIndex = feedList.FindIndex(f => f.Id == currentId);
if (newIndex == -1)
{
// The current feed isn't there anymore so see if we can find a feed at the old index
if (feedList.ElementAtOrDefault(_feedIndex) != null)
newIndex = _feedIndex;
// If there is no feed at the old location then give up and go back to the start
if (newIndex == -1 && feedList.Count > 0)
newIndex = 0;
}
// Set the current index to the new index
_feedIndex = newIndex;
// Re-get the current feed
_currentFeed = (_feedIndex == -1
? null
: _feedList.OrderBy(feed => feed.Name).AsEnumerable().ElementAt(_feedIndex));
}
#endregion
#region Feed display
private void UpdateToolbarButtonState()
@@ -163,11 +208,15 @@ namespace FeedCenter
private void InitializeDisplay()
{
// Get the last category (defaulting to none)
_currentCategory = _database.Categories.FirstOrDefault(category => category.Id.ToString() == Settings.Default.LastCategoryID);
_currentCategory =
_database.Categories.FirstOrDefault(category =>
category.Id.ToString() == Settings.Default.LastCategoryID);
DisplayCategory();
// Get the current feed list to match the category
_feedList = _currentCategory == null ? _database.Feeds : _database.Feeds.Where(feed => feed.Category.Id == _currentCategory.Id);
_feedList = _currentCategory == null
? _database.Feeds
: _database.Feeds.Where(feed => feed.Category.Id == _currentCategory.Id);
UpdateToolbarButtonState();
@@ -377,45 +426,5 @@ namespace FeedCenter
}
#endregion
#region Database helpers
private void ResetDatabase()
{
// Get the ID of the current feed
var currentId = _currentFeed?.Id ?? Guid.Empty;
// Create a new database object
_database.Refresh();
_feedList = _currentCategory == null ? _database.Feeds : _database.Feeds.Where(feed => feed.Category.Id == _currentCategory.Id);
UpdateToolbarButtonState();
// Get a list of feeds ordered by name
var feedList = _feedList.OrderBy(f => f.Name).ToList();
// First try to find the current feed by ID to see if it is still there
var newIndex = feedList.FindIndex(f => f.Id == currentId);
if (newIndex == -1)
{
// The current feed isn't there anymore so see if we can find a feed at the old index
if (feedList.ElementAtOrDefault(_feedIndex) != null)
newIndex = _feedIndex;
// If there is no feed at the old location then give up and go back to the start
if (newIndex == -1 && feedList.Count > 0)
newIndex = 0;
}
// Set the current index to the new index
_feedIndex = newIndex;
// Re-get the current feed
_currentFeed = (_feedIndex == -1 ? null : _feedList.OrderBy(feed => feed.Name).AsEnumerable().ElementAt(_feedIndex));
}
#endregion
}
}

View File

@@ -1,4 +1,4 @@
using CKaczor.InstalledBrowsers;
using ChrisKaczor.InstalledBrowsers;
using FeedCenter.Options;
using FeedCenter.Properties;
using System.IO;

View File

@@ -1,4 +1,4 @@
using CKaczor.ApplicationUpdate;
using ChrisKaczor.ApplicationUpdate;
using FeedCenter.Properties;
using System.Windows;

View File

@@ -1,4 +1,4 @@
using CKaczor.ApplicationUpdate;
using ChrisKaczor.ApplicationUpdate;
using System.Reflection;
namespace FeedCenter.Options

View File

@@ -6,7 +6,7 @@
Width="500"
xmlns:my="clr-namespace:FeedCenter.Properties"
xmlns:feedCenter="clr-namespace:FeedCenter"
xmlns:controls="clr-namespace:CKaczor.Wpf.Controls;assembly=Wpf.Controls.Link"
xmlns:controls="clr-namespace:ChrisKaczor.Wpf.Controls;assembly=Wpf.Controls.Link"
WindowStartupLocation="CenterOwner"
Icon="/FeedCenter;component/Resources/Application.ico"
FocusManager.FocusedElement="{Binding ElementName=FeedLinkFilterText}">

View File

@@ -6,8 +6,8 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:validation="clr-namespace:CKaczor.Wpf.Validation;assembly=Wpf.Validation"
xmlns:controls="clr-namespace:CKaczor.Wpf.Windows;assembly=Wpf.Windows.ControlBox"
xmlns:validation="clr-namespace:ChrisKaczor.Wpf.Validation;assembly=Wpf.Validation"
xmlns:controls="clr-namespace:ChrisKaczor.Wpf.Windows;assembly=Wpf.Windows.ControlBox"
d:DataContext="{d:DesignInstance Type=feedCenter:Category}"
Title="CategoryWindow"
Width="300"

View File

@@ -1,4 +1,4 @@
using CKaczor.Wpf.Validation;
using ChrisKaczor.Wpf.Validation;
using System.Windows;
namespace FeedCenter.Options

View File

@@ -6,7 +6,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
d:DataContext="{d:DesignInstance Type=feedCenter:Feed}"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:validation="clr-namespace:CKaczor.Wpf.Validation;assembly=Wpf.Validation"
xmlns:validation="clr-namespace:ChrisKaczor.Wpf.Validation;assembly=Wpf.Validation"
mc:Ignorable="d"
Title="FeedWindow"
Height="300"

View File

@@ -1,4 +1,4 @@
using CKaczor.Wpf.Validation;
using ChrisKaczor.Wpf.Validation;
using System.Linq;
using System.Windows;
using System.Windows.Controls;

View File

@@ -5,7 +5,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:options="clr-namespace:FeedCenter.Options"
xmlns:properties="clr-namespace:FeedCenter.Properties"
xmlns:controls="clr-namespace:CKaczor.Wpf.Controls;assembly=Wpf.Controls.Link"
xmlns:controls="clr-namespace:ChrisKaczor.Wpf.Controls;assembly=Wpf.Controls.Link"
mc:Ignorable="d"
d:DesignHeight="311"
d:DesignWidth="425">

View File

@@ -1,9 +1,9 @@
using CKaczor.InstalledBrowsers;
using CKaczor.Wpf.Application;
using CKaczor.Wpf.Validation;
using System.Collections.Generic;
using System.Collections.Generic;
using System.Windows.Controls;
using System.Windows.Data;
using ChrisKaczor.Wpf.Application;
using ChrisKaczor.InstalledBrowsers;
using ChrisKaczor.Wpf.Validation;
internal class UserAgentItem
{
@@ -20,6 +20,8 @@ namespace FeedCenter.Options
InitializeComponent();
}
public override string CategoryName => Properties.Resources.optionCategoryGeneral;
public override void LoadPanel(FeedCenterEntities database)
{
base.LoadPanel(database);
@@ -56,8 +58,6 @@ namespace FeedCenter.Options
this.UpdateAllSources(expressions);
}
public override string CategoryName => Properties.Resources.optionCategoryGeneral;
private static void LoadBrowserComboBox(ComboBox comboBox, string selected)
{
comboBox.SelectedIndex = 0;

View File

@@ -1,4 +1,4 @@
using CKaczor.ApplicationUpdate;
using ChrisKaczor.ApplicationUpdate;
namespace FeedCenter.Options
{

View File

@@ -24,7 +24,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("False")]
public bool WindowLocked {
@@ -37,7 +37,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("0,0")]
public global::System.Windows.Size WindowSize {
@@ -50,7 +50,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("0,0")]
public global::System.Windows.Point WindowLocation {
@@ -111,7 +111,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("00:01:00")]
public global::System.TimeSpan FeedScrollInterval {
@@ -124,7 +124,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("00:30:00")]
public global::System.TimeSpan FeedCheckInterval {
@@ -137,7 +137,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("True")]
public bool DisplayEmptyFeeds {
@@ -150,7 +150,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public global::System.DateTime LastVersionCheck {
get {
@@ -171,7 +171,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("False")]
public bool StartWithWindows {
@@ -196,7 +196,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("Bottom")]
public global::System.Windows.Controls.Dock ToolbarLocation {
@@ -209,7 +209,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("500")]
public int OpenAllSleepInterval {
@@ -222,7 +222,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("")]
public string Browser {
@@ -235,7 +235,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("1500")]
public int OpenAllSleepIntervalFirst {
@@ -248,7 +248,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("Normal")]
public global::FeedCenter.Options.MultipleLineDisplay MultipleLineDisplay {
@@ -282,7 +282,7 @@ namespace FeedCenter.Properties {
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(CKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Configuration.SettingsProviderAttribute(typeof(ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("")]
public string DefaultUserAgent {

View File

@@ -2,13 +2,13 @@
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="FeedCenter.Properties" GeneratedClassName="Settings">
<Profiles />
<Settings>
<Setting Name="WindowLocked" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Boolean" Scope="User">
<Setting Name="WindowLocked" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">False</Value>
</Setting>
<Setting Name="WindowSize" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Windows.Size" Scope="User">
<Setting Name="WindowSize" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Windows.Size" Scope="User">
<Value Profile="(Default)">0,0</Value>
</Setting>
<Setting Name="WindowLocation" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Windows.Point" Scope="User">
<Setting Name="WindowLocation" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Windows.Point" Scope="User">
<Value Profile="(Default)">0,0</Value>
</Setting>
<Setting Name="LogDatabase" Type="System.Boolean" Scope="Application">
@@ -26,40 +26,40 @@
<Setting Name="BalloonTipTimeout" Type="System.Int32" Scope="Application">
<Value Profile="(Default)">5000</Value>
</Setting>
<Setting Name="FeedScrollInterval" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.TimeSpan" Scope="User">
<Setting Name="FeedScrollInterval" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.TimeSpan" Scope="User">
<Value Profile="(Default)">00:01:00</Value>
</Setting>
<Setting Name="FeedCheckInterval" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.TimeSpan" Scope="User">
<Setting Name="FeedCheckInterval" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.TimeSpan" Scope="User">
<Value Profile="(Default)">00:30:00</Value>
</Setting>
<Setting Name="DisplayEmptyFeeds" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Boolean" Scope="User">
<Setting Name="DisplayEmptyFeeds" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">True</Value>
</Setting>
<Setting Name="LastVersionCheck" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.DateTime" Scope="User">
<Setting Name="LastVersionCheck" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.DateTime" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="VersionCheckInterval" Type="System.TimeSpan" Scope="Application">
<Value Profile="(Default)">01:00:00</Value>
</Setting>
<Setting Name="StartWithWindows" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Boolean" Scope="User">
<Setting Name="StartWithWindows" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">False</Value>
</Setting>
<Setting Name="FirstRun" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">True</Value>
</Setting>
<Setting Name="ToolbarLocation" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Windows.Controls.Dock" Scope="User">
<Setting Name="ToolbarLocation" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Windows.Controls.Dock" Scope="User">
<Value Profile="(Default)">Bottom</Value>
</Setting>
<Setting Name="OpenAllSleepInterval" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Int32" Scope="User">
<Setting Name="OpenAllSleepInterval" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Int32" Scope="User">
<Value Profile="(Default)">500</Value>
</Setting>
<Setting Name="Browser" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.String" Scope="User">
<Setting Name="Browser" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="OpenAllSleepIntervalFirst" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Int32" Scope="User">
<Setting Name="OpenAllSleepIntervalFirst" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.Int32" Scope="User">
<Value Profile="(Default)">1500</Value>
</Setting>
<Setting Name="MultipleLineDisplay" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="FeedCenter.Options.MultipleLineDisplay" Scope="User">
<Setting Name="MultipleLineDisplay" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="FeedCenter.Options.MultipleLineDisplay" Scope="User">
<Value Profile="(Default)">Normal</Value>
</Setting>
<Setting Name="VersionLocation" Type="System.String" Scope="Application">
@@ -68,7 +68,7 @@
<Setting Name="LastCategoryID" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="DefaultUserAgent" Provider="CKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.String" Scope="User">
<Setting Name="DefaultUserAgent" Provider="ChrisKaczor.GenericSettingsProvider.GenericSettingsProvider" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="DatabaseFile" Type="System.String" Scope="Application">

View File

@@ -1,4 +1,4 @@
using CKaczor.ApplicationUpdate;
using ChrisKaczor.ApplicationUpdate;
using FeedCenter.Data;
using FeedCenter.Properties;
using System;

View File

@@ -18,28 +18,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution", "Solution", "{14
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NameBasedGrid", "..\..\Public\namebasedgrid\src\NameBasedGrid\NameBasedGrid.csproj", "{01D2D040-A2AF-42A1-9821-D1C6D77A3309}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wpf.Controls.Link", "..\Wpf.Controls.Link\Wpf.Controls.Link.csproj", "{D8A22337-E65C-4214-B2AC-EFD34350C0C5}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wpf.Windows.SnappingWindow", "..\Wpf.Windows.SnappingWindow\Wpf.Windows.SnappingWindow.csproj", "{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wpf.Windows.ControlBox", "..\Wpf.Windows.ControlBox\Wpf.Windows.ControlBox.csproj", "{4203D266-E323-4E49-B5FD-B60C19D17EEF}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wpf.Controls.Toolbar", "..\Wpf.Controls.Toolbar\Wpf.Controls.Toolbar.csproj", "{94D49D33-320E-4C9A-A93F-36813D6FB65F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wpf.Controls.HtmlTextBlock", "..\Wpf.Controls.HtmlTextBlock\Wpf.Controls.HtmlTextBlock.csproj", "{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wpf.Validation", "..\Wpf.Validation\Wpf.Validation.csproj", "{7AA16534-92EC-4ABF-BFF0-1EC373C91035}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wpf.Application.StartWithWindows", "..\Wpf.Application.StartWithWindows\Wpf.Application.StartWithWindows.csproj", "{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wpf.Application.SingleInstance", "..\Wpf.Application.SingleInstance\Wpf.Application.SingleInstance.csproj", "{7BF3C67C-239E-44D5-BA71-555A624550E8}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InstalledBrowsers", "..\InstalledBrowsers\InstalledBrowsers.csproj", "{C1A3C38D-C802-4E40-9079-4C857063A3CE}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GenericSettingsProvider", "..\GenericSettingsProvider\GenericSettingsProvider.csproj", "{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationUpdate", "..\ApplicationUpdate\ApplicationUpdate.csproj", "{9A49783E-FFFB-4629-A877-4A9D3B52323F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug - With Setup|Any CPU = Debug - With Setup|Any CPU
@@ -174,358 +152,6 @@ Global
{01D2D040-A2AF-42A1-9821-D1C6D77A3309}.Release|x64.Build.0 = Release|Any CPU
{01D2D040-A2AF-42A1-9821-D1C6D77A3309}.Release|x86.ActiveCfg = Release|Any CPU
{01D2D040-A2AF-42A1-9821-D1C6D77A3309}.Release|x86.Build.0 = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug|x64.ActiveCfg = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug|x64.Build.0 = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug|x86.ActiveCfg = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Debug|x86.Build.0 = Debug|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release - With Setup|x64.Build.0 = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release - With Setup|x86.Build.0 = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release|Any CPU.Build.0 = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release|x64.ActiveCfg = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release|x64.Build.0 = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release|x86.ActiveCfg = Release|Any CPU
{D8A22337-E65C-4214-B2AC-EFD34350C0C5}.Release|x86.Build.0 = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug|x64.ActiveCfg = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug|x64.Build.0 = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug|x86.ActiveCfg = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Debug|x86.Build.0 = Debug|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release - With Setup|x64.Build.0 = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release - With Setup|x86.Build.0 = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release|Any CPU.Build.0 = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release|x64.ActiveCfg = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release|x64.Build.0 = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release|x86.ActiveCfg = Release|Any CPU
{3DF3BBDC-F378-48FC-B5D3-6136AD1D1E5D}.Release|x86.Build.0 = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug|x64.ActiveCfg = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug|x64.Build.0 = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug|x86.ActiveCfg = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Debug|x86.Build.0 = Debug|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release - With Setup|x64.Build.0 = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release - With Setup|x86.Build.0 = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release|Any CPU.Build.0 = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release|x64.ActiveCfg = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release|x64.Build.0 = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release|x86.ActiveCfg = Release|Any CPU
{4203D266-E323-4E49-B5FD-B60C19D17EEF}.Release|x86.Build.0 = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug|x64.ActiveCfg = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug|x64.Build.0 = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug|x86.ActiveCfg = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Debug|x86.Build.0 = Debug|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release - With Setup|x64.Build.0 = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release - With Setup|x86.Build.0 = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release|Any CPU.Build.0 = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release|x64.ActiveCfg = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release|x64.Build.0 = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release|x86.ActiveCfg = Release|Any CPU
{94D49D33-320E-4C9A-A93F-36813D6FB65F}.Release|x86.Build.0 = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug|x64.ActiveCfg = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug|x64.Build.0 = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug|x86.ActiveCfg = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Debug|x86.Build.0 = Debug|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release - With Setup|x64.Build.0 = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release - With Setup|x86.Build.0 = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release|Any CPU.Build.0 = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release|x64.ActiveCfg = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release|x64.Build.0 = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release|x86.ActiveCfg = Release|Any CPU
{ED2A50A7-33D6-4327-8775-F8F9EBF369EE}.Release|x86.Build.0 = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug|x64.ActiveCfg = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug|x64.Build.0 = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug|x86.ActiveCfg = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Debug|x86.Build.0 = Debug|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release - With Setup|x64.Build.0 = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release - With Setup|x86.Build.0 = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release|Any CPU.Build.0 = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release|x64.ActiveCfg = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release|x64.Build.0 = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release|x86.ActiveCfg = Release|Any CPU
{7AA16534-92EC-4ABF-BFF0-1EC373C91035}.Release|x86.Build.0 = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug|x64.ActiveCfg = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug|x64.Build.0 = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug|x86.ActiveCfg = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Debug|x86.Build.0 = Debug|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release - With Setup|x64.Build.0 = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release - With Setup|x86.Build.0 = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release|Any CPU.Build.0 = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release|x64.ActiveCfg = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release|x64.Build.0 = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release|x86.ActiveCfg = Release|Any CPU
{29B9EDF3-9D68-417E-9D85-D5E88E0975F1}.Release|x86.Build.0 = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug|x64.ActiveCfg = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug|x64.Build.0 = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug|x86.ActiveCfg = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Debug|x86.Build.0 = Debug|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release - With Setup|x64.Build.0 = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release - With Setup|x86.Build.0 = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release|Any CPU.Build.0 = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release|x64.ActiveCfg = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release|x64.Build.0 = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release|x86.ActiveCfg = Release|Any CPU
{7BF3C67C-239E-44D5-BA71-555A624550E8}.Release|x86.Build.0 = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug|x64.ActiveCfg = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug|x64.Build.0 = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug|x86.ActiveCfg = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Debug|x86.Build.0 = Debug|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release - With Setup|x64.Build.0 = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release - With Setup|x86.Build.0 = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release|Any CPU.Build.0 = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release|x64.ActiveCfg = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release|x64.Build.0 = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release|x86.ActiveCfg = Release|Any CPU
{C1A3C38D-C802-4E40-9079-4C857063A3CE}.Release|x86.Build.0 = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug|x64.ActiveCfg = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug|x64.Build.0 = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug|x86.ActiveCfg = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Debug|x86.Build.0 = Debug|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release - With Setup|x64.Build.0 = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release - With Setup|x86.Build.0 = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release|Any CPU.Build.0 = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release|x64.ActiveCfg = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release|x64.Build.0 = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release|x86.ActiveCfg = Release|Any CPU
{1DAD6B26-8993-4C3F-8B75-B9A9D67A2CE0}.Release|x86.Build.0 = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug - With Setup|Any CPU.ActiveCfg = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug - With Setup|Any CPU.Build.0 = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug - With Setup|Mixed Platforms.ActiveCfg = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug - With Setup|Mixed Platforms.Build.0 = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug - With Setup|x64.ActiveCfg = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug - With Setup|x64.Build.0 = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug - With Setup|x86.ActiveCfg = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug - With Setup|x86.Build.0 = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug|x64.ActiveCfg = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug|x64.Build.0 = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug|x86.ActiveCfg = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Debug|x86.Build.0 = Debug|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release - With Setup|Any CPU.ActiveCfg = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release - With Setup|Any CPU.Build.0 = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release - With Setup|Mixed Platforms.ActiveCfg = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release - With Setup|Mixed Platforms.Build.0 = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release - With Setup|x64.ActiveCfg = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release - With Setup|x64.Build.0 = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release - With Setup|x86.ActiveCfg = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release - With Setup|x86.Build.0 = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release|Any CPU.Build.0 = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release|x64.ActiveCfg = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release|x64.Build.0 = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release|x86.ActiveCfg = Release|Any CPU
{9A49783E-FFFB-4629-A877-4A9D3B52323F}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE