<?xml version="1.0" encoding="utf-8"?><Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{0501C2DC-3428-4413-AE92-F0D82FF3DBBC}</ProjectGuid> <OutputType>Library</OutputType> <AppDesignerFolder>Properties</AppDesignerFolder> <RootNamespace>GSF.Web</RootNamespace> <AssemblyName>GSF.Web</AssemblyName> <TargetFrameworkVersion>v4.6</TargetFrameworkVersion> <FileAlignment>512</FileAlignment> <TargetFrameworkProfile /> <LangVersion>9</LangVersion> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> <OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath> <DefineConstants>DEBUG;TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> <Prefer32Bit>false</Prefer32Bit> <LangVersion>default</LangVersion> <PlatformTarget>AnyCPU</PlatformTarget> <OutputPath>..\..\..\Build\Output\Debug\Libraries\</OutputPath> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath> <DefineConstants>TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> <Prefer32Bit>false</Prefer32Bit> <RunCodeAnalysis>false</RunCodeAnalysis> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Mono|AnyCPU'"> <OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath> <DefineConstants>TRACE;MONO</DefineConstants> <DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile> <Optimize>true</Optimize> <DebugType>pdbonly</DebugType> <PlatformTarget>AnyCPU</PlatformTarget> <UseVSHostingProcess>false</UseVSHostingProcess> <ErrorReport>prompt</ErrorReport> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> <Prefer32Bit>false</Prefer32Bit> </PropertyGroup> <ItemGroup> <Reference Include="AjaxMin, Version=5.14.5506.26196, Culture=neutral, PublicKeyToken=21ef50ce11b5d80f, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\AjaxMin.5.14.5506.26202\lib\net40\AjaxMin.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="Microsoft.AspNet.SignalR.Core, Version=2.4.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.SignalR.Core.2.4.1\lib\net45\Microsoft.AspNet.SignalR.Core.dll</HintPath> </Reference> <Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.Owin, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.3.1.0\lib\net45\Microsoft.Owin.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="Microsoft.Owin.Cors, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Cors.3.1.0\lib\net45\Microsoft.Owin.Cors.dll</HintPath> </Reference> <Reference Include="Microsoft.Owin.Diagnostics, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Diagnostics.3.1.0\lib\net45\Microsoft.Owin.Diagnostics.dll</HintPath> </Reference> <Reference Include="Microsoft.Owin.Host.HttpListener, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Host.HttpListener.3.1.0\lib\net45\Microsoft.Owin.Host.HttpListener.dll</HintPath> </Reference> <Reference Include="Microsoft.Owin.Hosting, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Hosting.3.1.0\lib\net45\Microsoft.Owin.Hosting.dll</HintPath> </Reference> <Reference Include="Microsoft.Owin.Security, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Security.3.1.0\lib\net45\Microsoft.Owin.Security.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath> </Reference> <Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll</HintPath> </Reference> <Reference Include="Owin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f0ebd12fd5e55cc5, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Owin.1.0\lib\net40\Owin.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="RazorEngine, Version=3.10.0.0, Culture=neutral, PublicKeyToken=9ee697374c7e744a, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\RazorEngine.3.10.0\lib\net45\RazorEngine.dll</HintPath> </Reference> <Reference Include="System" /> <Reference Include="System.ComponentModel.DataAnnotations" /> <Reference Include="System.Configuration" /> <Reference Include="System.Core" /> <Reference Include="System.Data.Linq" /> <Reference Include="System.IO" /> <Reference Include="System.Net" /> <Reference Include="System.Net.Http" /> <Reference Include="System.Net.Http.Formatting, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Client.5.2.4\lib\net45\System.Net.Http.Formatting.dll</HintPath> </Reference> <Reference Include="System.Net.Http.WebRequest" /> <Reference Include="System.Security" /> <Reference Include="System.ServiceModel" /> <Reference Include="System.ServiceModel.Activation" /> <Reference Include="System.ServiceModel.Web" /> <Reference Include="System.Web" /> <Reference Include="System.Data" /> <Reference Include="System.Web.Cors, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.Cors.5.2.4\lib\net45\System.Web.Cors.dll</HintPath> </Reference> <Reference Include="System.Web.Helpers, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebPages.3.2.4\lib\net45\System.Web.Helpers.dll</HintPath> </Reference> <Reference Include="System.Web.Http, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Core.5.2.4\lib\net45\System.Web.Http.dll</HintPath> </Reference> <Reference Include="System.Web.Http.Cors, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Cors.5.2.4\lib\net45\System.Web.Http.Cors.dll</HintPath> </Reference> <Reference Include="System.Web.Http.Owin, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Owin.5.2.4\lib\net45\System.Web.Http.Owin.dll</HintPath> </Reference> <Reference Include="System.Web.Mvc, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.Mvc.5.2.4\lib\net45\System.Web.Mvc.dll</HintPath> </Reference> <Reference Include="System.Web.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.Razor.3.2.4\lib\net45\System.Web.Razor.dll</HintPath> </Reference> <Reference Include="System.Web.WebPages, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebPages.3.2.4\lib\net45\System.Web.WebPages.dll</HintPath> </Reference> <Reference Include="System.Web.WebPages.Deployment, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebPages.3.2.4\lib\net45\System.Web.WebPages.Deployment.dll</HintPath> </Reference> <Reference Include="System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebPages.3.2.4\lib\net45\System.Web.WebPages.Razor.dll</HintPath> </Reference> <Reference Include="System.Xml" /> </ItemGroup> <ItemGroup> <Compile Include="Model\ModelController.cs" /> <Compile Include="Security\AntiForgery.cs" /> <Compile Include="Security\AntiForgeryConfig.cs" /> <Compile Include="Security\AntiCsrf\AntiForgeryToken.cs" /> <Compile Include="Security\AntiCsrf\AntiForgeryTokenSerializer.cs" /> <Compile Include="Security\AntiCsrf\AntiForgeryTokenStore.cs" /> <Compile Include="Security\AntiCsrf\AntiForgeryWorker.cs" /> <Compile Include="Security\AntiCsrf\BinaryBlob.cs" /> <Compile Include="Security\AntiCsrf\CryptoSystem.cs" /> <Compile Include="Security\AntiCsrf\TokenValidator.cs" /> <Compile Include="Security\IAntiForgeryAdditionalDataProvider.cs" /> <Compile Include="Security\ValidateRequestVerificationTokenAttribute.cs" /> <Compile Include="Shared\Model\Company.cs" /> <Compile Include="Shared\Model\Statistic.cs" /> <Compile Include="Shared\Model\Vendor.cs" /> <Compile Include="Shared\Model\VendorDevice.cs" /> <Compile Include="Shared\Resources.cs" /> <Compile Include="Embedded\EmbeddedResourceProvider.cs" /> <Compile Include="Embedded\NamespaceDoc.cs" /> <Compile Include="Hosting\EmbeddedResourceFileAttribute.cs" /> <Compile Include="Hosting\EmbeddedResourcePathProvider.cs" /> <Compile Include="Hosting\EmbeddedResourceVirtualFile.cs" /> <Compile Include="Hosting\IHostedHttpHandler.cs" /> <Compile Include="Hosting\NamespaceDoc.cs" /> <Compile Include="Hosting\VirtualFileBaseCollection.cs" /> <Compile Include="Embedded\ISecurityService.cs" /> <Compile Include="Hosting\WebPageController.cs" /> <Compile Include="Hosting\WebServer.cs" /> <Compile Include="Hosting\WebServerOptions.cs" /> <Compile Include="Hubs\DataContextHubClient.cs" /> <Compile Include="Hubs\DataContextOperations.cs" /> <Compile Include="Hubs\HubClientBase.cs" /> <Compile Include="Hubs\HubClientOperationsBase.cs" /> <Compile Include="Hubs\IHubClient.cs" /> <Compile Include="Hubs\RecordOperationsHub.cs" /> <Compile Include="IgnoreServicesSecurityModule.cs" /> <Compile Include="Model\DataContext.cs" /> <Compile Include="Model\ExtendedTemplateBase.cs" /> <Compile Include="Model\Handlers\CsvDownloadHandler.ashx.cs"> <DependentUpon>CsvDownloadHandler.ashx</DependentUpon> </Compile> <Compile Include="Model\HtmlHelper.cs" /> <Compile Include="Model\HubOperations\DirectoryBrowserOperations.cs" /> <Compile Include="Model\IRazorEngine.cs" /> <Compile Include="Hubs\IRecordOperationsHub.cs" /> <Compile Include="Model\Label.cs" /> <Compile Include="Model\IDLabel.cs" /> <Compile Include="Model\LanguageConstraint.cs" /> <Compile Include="Model\NamespaceDoc.cs" /> <Compile Include="Model\RazorEngine.cs" /> <Compile Include="Model\RazorViewResolutionMode.cs" /> <Compile Include="Hubs\RecordOperationsCache.cs" /> <Compile Include="Model\UrlHelper.cs" /> <Compile Include="NamespaceDoc.cs" /> <Compile Include="PostData.cs" /> <Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="SecurityModule.cs" /> <Compile Include="Embedded\SecurityPortal.aspx.cs"> <DependentUpon>SecurityPortal.aspx</DependentUpon> <SubType>ASPXCodeBehind</SubType> </Compile> <Compile Include="Embedded\SecurityPortal.aspx.designer.cs"> <DependentUpon>SecurityPortal.aspx</DependentUpon> </Compile> <Compile Include="Embedded\SecurityService.svc.cs"> <DependentUpon>SecurityService.svc</DependentUpon> </Compile> <Compile Include="Embedded\SecurityServiceHostFactory.cs" /> <Compile Include="Security\AuthenticationHandler.cs" /> <Compile Include="Security\AuthenticationMiddleware.cs" /> <Compile Include="Security\AuthenticationOptions.cs" /> <Compile Include="Security\AuthorizationCache.cs" /> <Compile Include="Security\AuthorizeControllerRoleAttribute.cs" /> <Compile Include="Security\AuthorizeHubRoleAttribute.cs" /> <Compile Include="Security\NamespaceDoc.cs" /> <Compile Include="Security\SecurityHub.cs" /> <Compile Include="Model\RazorView.cs" /> <Compile Include="Security\SessionHandler.cs" /> <Compile Include="Shared\SharedHub.cs" /> <Compile Include="Shared\SubscriberHub.cs" /> <Compile Include="UI\ClientSideExtensions.cs" /> <Compile Include="WebExtensions.cs" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\GSF.Core\GSF.Core.csproj"> <Project>{FF3FCBA6-F01A-4EC2-BC3F-6BA832AFCF88}</Project> <Name>GSF.Core</Name> </ProjectReference> <ProjectReference Include="..\GSF.Security\GSF.Security.csproj"> <Project>{4060E729-EFFD-4E50-A0D5-99C0990EF7DA}</Project> <Name>GSF.Security</Name> </ProjectReference> <ProjectReference Include="..\GSF.ServiceModel\GSF.ServiceModel.csproj"> <Project>{0622C318-5032-4D56-BB71-5CE64B502FB0}</Project> <Name>GSF.ServiceModel</Name> </ProjectReference> <ProjectReference Include="..\GSF.TimeSeries\GSF.TimeSeries.csproj"> <Project>{412f9f59-d9b9-4c8e-96d2-20492644198c}</Project> <Name>GSF.TimeSeries</Name> </ProjectReference> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Embedded\SecurityPortal.aspx"> <SubType>ASPXCodeBehind</SubType> </EmbeddedResource> <EmbeddedResource Include="Embedded\SecurityService.svc" /> <EmbeddedResource Include="Embedded\Images\Logo.png" /> <EmbeddedResource Include="Embedded\Images\Help.png" /> <EmbeddedResource Include="Embedded\Images\Warning.png" /> <EmbeddedResource Include="Embedded\Styles\SecurityPortal.css" /> <EmbeddedResource Include="Embedded\Files\Help.pdf" /> <EmbeddedResource Include="Model\Handlers\CsvDownloadHandler.ashx" /> <EmbeddedResource Include="Model\Views\PagedViewModel.cshtml" /> <EmbeddedResource Include="Model\Views\DirectoryBrowser.cshtml" /> <EmbeddedResource Include="Model\Views\AddCheckBoxField.cshtml" /> <EmbeddedResource Include="Model\Views\AddDateField.cshtml" /> <EmbeddedResource Include="Model\Views\AddInputField.cshtml" /> <EmbeddedResource Include="Model\Views\AddSelectField.cshtml" /> <EmbeddedResource Include="Model\Views\AddTextAreaField.cshtml" /> <EmbeddedResource Include="Security\Views\Groups.cshtml" /> <EmbeddedResource Include="Security\Views\Users.cshtml" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Shared\Content\Fonts\glyphicons-halflings-regular.eot" /> <EmbeddedResource Include="Shared\Content\Fonts\glyphicons-halflings-regular.ttf" /> <EmbeddedResource Include="Shared\Content\Fonts\glyphicons-halflings-regular.woff" /> <EmbeddedResource Include="Shared\Content\Fonts\glyphicons-halflings-regular.woff2" /> <None Include="GSF.Web.nuspec" /> <EmbeddedResource Include="Model\Views\PagedViewModelDivTable.cshtml" /> <None Include="packages.config"> <SubType>Designer</SubType> </None> <None Include="PostBuildSetup.bat" /> <EmbeddedResource Include="Shared\Content\Fonts\fontawesome-webfont.eot" /> <EmbeddedResource Include="Shared\Content\Fonts\fontawesome-webfont.ttf" /> <EmbeddedResource Include="Shared\Content\Fonts\fontawesome-webfont.woff" /> <EmbeddedResource Include="Shared\Content\Fonts\fontawesome-webfont.woff2" /> <EmbeddedResource Include="Shared\Content\Fonts\FontAwesome.otf" /> <EmbeddedResource Include="Security\Views\Login.cshtml" /> <EmbeddedResource Include="Shared\Views\GraphMeasurements.cshtml" /> <EmbeddedResource Include="Shared\Views\RemoteConsole.cshtml" /> <EmbeddedResource Include="Shared\Views\SelectTheme.cshtml" /> <EmbeddedResource Include="Shared\Views\Companies.cshtml" /> <EmbeddedResource Include="Shared\Views\UserInfo.cshtml" /> <EmbeddedResource Include="Shared\Views\VendorDevices.cshtml" /> <EmbeddedResource Include="Shared\Views\Vendors.cshtml" /> <EmbeddedResource Include="Shared\Views\Error.cshtml" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Shared\Content\Images\layers-2x.png" /> <EmbeddedResource Include="Shared\Content\Images\layers.png" /> <EmbeddedResource Include="Shared\Content\Images\marker-icon-2x.png" /> <EmbeddedResource Include="Shared\Content\Images\marker-icon.png" /> <EmbeddedResource Include="Shared\Content\Images\marker-shadow.png" /> <EmbeddedResource Include="Shared\Scripts\leaflet.js" /> <EmbeddedResource Include="Shared\Scripts\knockout-select2.js" /> <EmbeddedResource Include="Shared\Scripts\select2.js" /> <EmbeddedResource Include="Shared\Scripts\react-dom.development.js" /> <EmbeddedResource Include="Shared\Scripts\react-dom.production.min.js" /> <EmbeddedResource Include="Shared\Scripts\react.development.js" /> <EmbeddedResource Include="Shared\Scripts\react.production.min.js" /> <EmbeddedResource Include="Shared\Scripts\bootstrap4.js" /> <EmbeddedResource Include="Shared\Scripts\popper.js" /> <EmbeddedResource Include="Shared\Scripts\jquery.subscriber.js" /> <EmbeddedResource Include="Shared\Scripts\jquery.jspanel.js" /> <EmbeddedResource Include="Shared\Scripts\jstorage.js" /> <EmbeddedResource Include="Shared\Scripts\flot\excanvas.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.colorhelpers.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.canvas.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.categories.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.crosshair.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.errorbars.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.fillbetween.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.image.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.navigate.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.pie.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.resize.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.selection.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.stack.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.symbol.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.threshold.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.time.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.axislabels.min.js" /> <EmbeddedResource Include="Shared\Images\placeholder-64x64.png" /> <EmbeddedResource Include="Model\Scripts\bootstrap-datepicker.js" /> <EmbeddedResource Include="Model\Scripts\bootstrap-toolkit.js" /> <EmbeddedResource Include="Model\Scripts\pagedViewModel.js" /> <Content Include="Readme.txt" /> <EmbeddedResource Include="Security\Scripts\Login.js" /> <EmbeddedResource Include="Shared\Content\bootstrap4.css" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_444444_256x240.png" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_555555_256x240.png" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_777620_256x240.png" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_777777_256x240.png" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_cc0000_256x240.png" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.rangeselection.min.js" /> <EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.dashes.js" /> <EmbeddedResource Include="Shared\Scripts\default.polyfill.min.js" /> <EmbeddedResource Include="Shared\Content\select2.css" /> <EmbeddedResource Include="Shared\Content\select2-bootstrap.css" /> <EmbeddedResource Include="Shared\Content\leaflet.css" /> <EmbeddedResource Include="Shared\Scripts\default.ployfill.js" /> <Content Include="Shared\Scripts\flot\LICENSE.txt" /> <EmbeddedResource Include="Shared\Content\Images\loading.gif" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_222222_256x240.png" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_2e83ff_256x240.png" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_333333_256x240.png" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_454545_256x240.png" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_888888_256x240.png" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_cd0a0a_256x240.png" /> <EmbeddedResource Include="Shared\Content\Images\ui-icons_ffffff_256x240.png" /> <EmbeddedResource Include="Shared\Content\Fonts\fontawesome-webfont.svg" /> <EmbeddedResource Include="Shared\Scripts\jquery-ui.js" /> <EmbeddedResource Include="Shared\Scripts\primeui.js" /> <EmbeddedResource Include="Shared\Content\font-awesome.css" /> <EmbeddedResource Include="Shared\Content\jquery-ui.css" /> <EmbeddedResource Include="Shared\Content\primeui-theme.css" /> <EmbeddedResource Include="Shared\Content\primeui.css" /> <EmbeddedResource Include="Shared\Content\Images\loadingbar.gif" /> <EmbeddedResource Include="Shared\Content\Images\password-meter.png" /> <EmbeddedResource Include="Shared\Content\Images\rating.png" /> <Content Include="Shared\Content\Readme.txt" /> <EmbeddedResource Include="Shared\Scripts\angular.js" /> <EmbeddedResource Include="Shared\Scripts\knockout.mapping.js" /> <EmbeddedResource Include="Shared\Scripts\gsf.web.client.js" /> <EmbeddedResource Include="Shared\Scripts\gsf.web.knockout.js" /> <EmbeddedResource Include="Shared\Scripts\gsf.web.primeui.js" /> <EmbeddedResource Include="Shared\Scripts\js.cookie.js" /> <EmbeddedResource Include="Shared\Scripts\knockout.reactor.js" /> <EmbeddedResource Include="Shared\Scripts\knockout.observableDictionary.js" /> <EmbeddedResource Include="Security\Scripts\core.js" /> <EmbeddedResource Include="Security\Scripts\enc-base64.js" /> <EmbeddedResource Include="Security\Scripts\ntlm.js" /> <EmbeddedResource Include="Security\Scripts\sha256.js" /> <EmbeddedResource Include="Shared\Content\bootstrap.css" /> <EmbeddedResource Include="Shared\Content\Fonts\glyphicons-halflings-regular.svg" /> <EmbeddedResource Include="Shared\Images\gpa-lock.png" /> <EmbeddedResource Include="Shared\Images\gpa-smalllock.png" /> <EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-114x114.png" /> <EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-120x120.png" /> <EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-144x144.png" /> <EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-152x152.png" /> <EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-57x57.png" /> <EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-60x60.png" /> <EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-72x72.png" /> <EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-76x76.png" /> <EmbeddedResource Include="Shared\Images\Icons\favicon-128.png" /> <EmbeddedResource Include="Shared\Images\Icons\favicon-16x16.png" /> <EmbeddedResource Include="Shared\Images\Icons\favicon-196x196.png" /> <EmbeddedResource Include="Shared\Images\Icons\favicon-32x32.png" /> <EmbeddedResource Include="Shared\Images\Icons\favicon-96x96.png" /> <EmbeddedResource Include="Shared\Images\Icons\favicon.ico" /> <EmbeddedResource Include="Shared\Images\Icons\mstile-144x144.png" /> <EmbeddedResource Include="Shared\Images\Icons\mstile-150x150.png" /> <EmbeddedResource Include="Shared\Images\Icons\mstile-310x150.png" /> <EmbeddedResource Include="Shared\Images\Icons\mstile-310x310.png" /> <EmbeddedResource Include="Shared\Images\Icons\mstile-70x70.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\green.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\grey.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Large\amberlight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Large\blacklight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Large\bluelight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Large\disabledlight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Large\greenlight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Large\greylight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Large\magentalight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Large\redlight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Large\yellowlight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\red.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Small\amberlight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Small\blacklight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Small\bluelight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Small\disabledlight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Small\greenlight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Small\greylight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Small\magentalight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Small\redlight.png" /> <EmbeddedResource Include="Shared\Images\StatusLights\Small\yellowlight.png" /> <Content Include="Shared\Readme.txt" /> <EmbeddedResource Include="Shared\Scripts\bootstrap.js" /> <EmbeddedResource Include="Shared\Scripts\jquery.js" /> <EmbeddedResource Include="Shared\Scripts\jquery.signalR.js" /> <EmbeddedResource Include="Shared\Scripts\knockout.js" /> <EmbeddedResource Include="Shared\Scripts\knockout.validation.js" /> <EmbeddedResource Include="Shared\Scripts\moment.js" /> </ItemGroup> <ItemGroup /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Target Name="AfterBuild"> <CallTarget Targets="SignBuild" /> <CallTarget Targets="CopyBuild" /> </Target> <Target Name="SignBuild" Condition="'$(SIGNTOOL)' != ''"> <Exec Command="$(SIGNTOOL) $(TargetPath)" /> </Target> <Target Name="CopyBuild"> <ItemGroup> <FilesToCopy Include="$(TargetDir)*.dll" /> </ItemGroup> <Copy SourceFiles="@(FilesToCopy)" DestinationFolder="$(ProjectDir)bin" /> </Target> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Microsoft.Common.targets. <Target Name="BeforeBuild"> </Target> --></Project>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{0501C2DC-3428-4413-AE92-F0D82FF3DBBC}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>GSF.Web</RootNamespace>
<AssemblyName>GSF.Web</AssemblyName>
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
<LangVersion>9</LangVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>false</Prefer32Bit>
<LangVersion>default</LangVersion>
<PlatformTarget>AnyCPU</PlatformTarget>
<OutputPath>..\..\..\Build\Output\Debug\Libraries\</OutputPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>false</Prefer32Bit>
<RunCodeAnalysis>false</RunCodeAnalysis>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Mono|AnyCPU'">
<OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath>
<DefineConstants>TRACE;MONO</DefineConstants>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="AjaxMin, Version=5.14.5506.26196, Culture=neutral, PublicKeyToken=21ef50ce11b5d80f, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\AjaxMin.5.14.5506.26202\lib\net40\AjaxMin.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.AspNet.SignalR.Core, Version=2.4.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.SignalR.Core.2.4.1\lib\net45\Microsoft.AspNet.SignalR.Core.dll</HintPath>
</Reference>
<Reference Include="Microsoft.CSharp" />
<Reference Include="Microsoft.Owin, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.3.1.0\lib\net45\Microsoft.Owin.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Owin.Cors, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Cors.3.1.0\lib\net45\Microsoft.Owin.Cors.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Owin.Diagnostics, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Diagnostics.3.1.0\lib\net45\Microsoft.Owin.Diagnostics.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Owin.Host.HttpListener, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Host.HttpListener.3.1.0\lib\net45\Microsoft.Owin.Host.HttpListener.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Owin.Hosting, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Hosting.3.1.0\lib\net45\Microsoft.Owin.Hosting.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Owin.Security, Version=3.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Security.3.1.0\lib\net45\Microsoft.Owin.Security.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="Owin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f0ebd12fd5e55cc5, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Owin.1.0\lib\net40\Owin.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="RazorEngine, Version=3.10.0.0, Culture=neutral, PublicKeyToken=9ee697374c7e744a, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\RazorEngine.3.10.0\lib\net45\RazorEngine.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System.Configuration" />
<Reference Include="System.Core" />
<Reference Include="System.Data.Linq" />
<Reference Include="System.IO" />
<Reference Include="System.Net" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Net.Http.Formatting, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Client.5.2.4\lib\net45\System.Net.Http.Formatting.dll</HintPath>
</Reference>
<Reference Include="System.Net.Http.WebRequest" />
<Reference Include="System.Security" />
<Reference Include="System.ServiceModel" />
<Reference Include="System.ServiceModel.Activation" />
<Reference Include="System.ServiceModel.Web" />
<Reference Include="System.Web" />
<Reference Include="System.Data" />
<Reference Include="System.Web.Cors, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.Cors.5.2.4\lib\net45\System.Web.Cors.dll</HintPath>
</Reference>
<Reference Include="System.Web.Helpers, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebPages.3.2.4\lib\net45\System.Web.Helpers.dll</HintPath>
</Reference>
<Reference Include="System.Web.Http, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Core.5.2.4\lib\net45\System.Web.Http.dll</HintPath>
</Reference>
<Reference Include="System.Web.Http.Cors, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Cors.5.2.4\lib\net45\System.Web.Http.Cors.dll</HintPath>
</Reference>
<Reference Include="System.Web.Http.Owin, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Owin.5.2.4\lib\net45\System.Web.Http.Owin.dll</HintPath>
</Reference>
<Reference Include="System.Web.Mvc, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.Mvc.5.2.4\lib\net45\System.Web.Mvc.dll</HintPath>
</Reference>
<Reference Include="System.Web.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.Razor.3.2.4\lib\net45\System.Web.Razor.dll</HintPath>
</Reference>
<Reference Include="System.Web.WebPages, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebPages.3.2.4\lib\net45\System.Web.WebPages.dll</HintPath>
</Reference>
<Reference Include="System.Web.WebPages.Deployment, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebPages.3.2.4\lib\net45\System.Web.WebPages.Deployment.dll</HintPath>
</Reference>
<Reference Include="System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebPages.3.2.4\lib\net45\System.Web.WebPages.Razor.dll</HintPath>
</Reference>
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Model\ModelController.cs" />
<Compile Include="Security\AntiForgery.cs" />
<Compile Include="Security\AntiForgeryConfig.cs" />
<Compile Include="Security\AntiCsrf\AntiForgeryToken.cs" />
<Compile Include="Security\AntiCsrf\AntiForgeryTokenSerializer.cs" />
<Compile Include="Security\AntiCsrf\AntiForgeryTokenStore.cs" />
<Compile Include="Security\AntiCsrf\AntiForgeryWorker.cs" />
<Compile Include="Security\AntiCsrf\BinaryBlob.cs" />
<Compile Include="Security\AntiCsrf\CryptoSystem.cs" />
<Compile Include="Security\AntiCsrf\TokenValidator.cs" />
<Compile Include="Security\IAntiForgeryAdditionalDataProvider.cs" />
<Compile Include="Security\ValidateRequestVerificationTokenAttribute.cs" />
<Compile Include="Shared\Model\Company.cs" />
<Compile Include="Shared\Model\Statistic.cs" />
<Compile Include="Shared\Model\Vendor.cs" />
<Compile Include="Shared\Model\VendorDevice.cs" />
<Compile Include="Shared\Resources.cs" />
<Compile Include="Embedded\EmbeddedResourceProvider.cs" />
<Compile Include="Embedded\NamespaceDoc.cs" />
<Compile Include="Hosting\EmbeddedResourceFileAttribute.cs" />
<Compile Include="Hosting\EmbeddedResourcePathProvider.cs" />
<Compile Include="Hosting\EmbeddedResourceVirtualFile.cs" />
<Compile Include="Hosting\IHostedHttpHandler.cs" />
<Compile Include="Hosting\NamespaceDoc.cs" />
<Compile Include="Hosting\VirtualFileBaseCollection.cs" />
<Compile Include="Embedded\ISecurityService.cs" />
<Compile Include="Hosting\WebPageController.cs" />
<Compile Include="Hosting\WebServer.cs" />
<Compile Include="Hosting\WebServerOptions.cs" />
<Compile Include="Hubs\DataContextHubClient.cs" />
<Compile Include="Hubs\DataContextOperations.cs" />
<Compile Include="Hubs\HubClientBase.cs" />
<Compile Include="Hubs\HubClientOperationsBase.cs" />
<Compile Include="Hubs\IHubClient.cs" />
<Compile Include="Hubs\RecordOperationsHub.cs" />
<Compile Include="IgnoreServicesSecurityModule.cs" />
<Compile Include="Model\DataContext.cs" />
<Compile Include="Model\ExtendedTemplateBase.cs" />
<Compile Include="Model\Handlers\CsvDownloadHandler.ashx.cs">
<DependentUpon>CsvDownloadHandler.ashx</DependentUpon>
</Compile>
<Compile Include="Model\HtmlHelper.cs" />
<Compile Include="Model\HubOperations\DirectoryBrowserOperations.cs" />
<Compile Include="Model\IRazorEngine.cs" />
<Compile Include="Hubs\IRecordOperationsHub.cs" />
<Compile Include="Model\Label.cs" />
<Compile Include="Model\IDLabel.cs" />
<Compile Include="Model\LanguageConstraint.cs" />
<Compile Include="Model\NamespaceDoc.cs" />
<Compile Include="Model\RazorEngine.cs" />
<Compile Include="Model\RazorViewResolutionMode.cs" />
<Compile Include="Hubs\RecordOperationsCache.cs" />
<Compile Include="Model\UrlHelper.cs" />
<Compile Include="NamespaceDoc.cs" />
<Compile Include="PostData.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="SecurityModule.cs" />
<Compile Include="Embedded\SecurityPortal.aspx.cs">
<DependentUpon>SecurityPortal.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="Embedded\SecurityPortal.aspx.designer.cs">
<DependentUpon>SecurityPortal.aspx</DependentUpon>
</Compile>
<Compile Include="Embedded\SecurityService.svc.cs">
<DependentUpon>SecurityService.svc</DependentUpon>
</Compile>
<Compile Include="Embedded\SecurityServiceHostFactory.cs" />
<Compile Include="Security\AuthenticationHandler.cs" />
<Compile Include="Security\AuthenticationMiddleware.cs" />
<Compile Include="Security\AuthenticationOptions.cs" />
<Compile Include="Security\AuthorizationCache.cs" />
<Compile Include="Security\AuthorizeControllerRoleAttribute.cs" />
<Compile Include="Security\AuthorizeHubRoleAttribute.cs" />
<Compile Include="Security\NamespaceDoc.cs" />
<Compile Include="Security\SecurityHub.cs" />
<Compile Include="Model\RazorView.cs" />
<Compile Include="Security\SessionHandler.cs" />
<Compile Include="Shared\SharedHub.cs" />
<Compile Include="Shared\SubscriberHub.cs" />
<Compile Include="UI\ClientSideExtensions.cs" />
<Compile Include="WebExtensions.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\GSF.Core\GSF.Core.csproj">
<Project>{FF3FCBA6-F01A-4EC2-BC3F-6BA832AFCF88}</Project>
<Name>GSF.Core</Name>
</ProjectReference>
<ProjectReference Include="..\GSF.Security\GSF.Security.csproj">
<Project>{4060E729-EFFD-4E50-A0D5-99C0990EF7DA}</Project>
<Name>GSF.Security</Name>
</ProjectReference>
<ProjectReference Include="..\GSF.ServiceModel\GSF.ServiceModel.csproj">
<Project>{0622C318-5032-4D56-BB71-5CE64B502FB0}</Project>
<Name>GSF.ServiceModel</Name>
</ProjectReference>
<ProjectReference Include="..\GSF.TimeSeries\GSF.TimeSeries.csproj">
<Project>{412f9f59-d9b9-4c8e-96d2-20492644198c}</Project>
<Name>GSF.TimeSeries</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Embedded\SecurityPortal.aspx">
<SubType>ASPXCodeBehind</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Embedded\SecurityService.svc" />
<EmbeddedResource Include="Embedded\Images\Logo.png" />
<EmbeddedResource Include="Embedded\Images\Help.png" />
<EmbeddedResource Include="Embedded\Images\Warning.png" />
<EmbeddedResource Include="Embedded\Styles\SecurityPortal.css" />
<EmbeddedResource Include="Embedded\Files\Help.pdf" />
<EmbeddedResource Include="Model\Handlers\CsvDownloadHandler.ashx" />
<EmbeddedResource Include="Model\Views\PagedViewModel.cshtml" />
<EmbeddedResource Include="Model\Views\DirectoryBrowser.cshtml" />
<EmbeddedResource Include="Model\Views\AddCheckBoxField.cshtml" />
<EmbeddedResource Include="Model\Views\AddDateField.cshtml" />
<EmbeddedResource Include="Model\Views\AddInputField.cshtml" />
<EmbeddedResource Include="Model\Views\AddSelectField.cshtml" />
<EmbeddedResource Include="Model\Views\AddTextAreaField.cshtml" />
<EmbeddedResource Include="Security\Views\Groups.cshtml" />
<EmbeddedResource Include="Security\Views\Users.cshtml" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Shared\Content\Fonts\glyphicons-halflings-regular.eot" />
<EmbeddedResource Include="Shared\Content\Fonts\glyphicons-halflings-regular.ttf" />
<EmbeddedResource Include="Shared\Content\Fonts\glyphicons-halflings-regular.woff" />
<EmbeddedResource Include="Shared\Content\Fonts\glyphicons-halflings-regular.woff2" />
<None Include="GSF.Web.nuspec" />
<EmbeddedResource Include="Model\Views\PagedViewModelDivTable.cshtml" />
<None Include="packages.config">
<SubType>Designer</SubType>
</None>
<None Include="PostBuildSetup.bat" />
<EmbeddedResource Include="Shared\Content\Fonts\fontawesome-webfont.eot" />
<EmbeddedResource Include="Shared\Content\Fonts\fontawesome-webfont.ttf" />
<EmbeddedResource Include="Shared\Content\Fonts\fontawesome-webfont.woff" />
<EmbeddedResource Include="Shared\Content\Fonts\fontawesome-webfont.woff2" />
<EmbeddedResource Include="Shared\Content\Fonts\FontAwesome.otf" />
<EmbeddedResource Include="Security\Views\Login.cshtml" />
<EmbeddedResource Include="Shared\Views\GraphMeasurements.cshtml" />
<EmbeddedResource Include="Shared\Views\RemoteConsole.cshtml" />
<EmbeddedResource Include="Shared\Views\SelectTheme.cshtml" />
<EmbeddedResource Include="Shared\Views\Companies.cshtml" />
<EmbeddedResource Include="Shared\Views\UserInfo.cshtml" />
<EmbeddedResource Include="Shared\Views\VendorDevices.cshtml" />
<EmbeddedResource Include="Shared\Views\Vendors.cshtml" />
<EmbeddedResource Include="Shared\Views\Error.cshtml" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Shared\Content\Images\layers-2x.png" />
<EmbeddedResource Include="Shared\Content\Images\layers.png" />
<EmbeddedResource Include="Shared\Content\Images\marker-icon-2x.png" />
<EmbeddedResource Include="Shared\Content\Images\marker-icon.png" />
<EmbeddedResource Include="Shared\Content\Images\marker-shadow.png" />
<EmbeddedResource Include="Shared\Scripts\leaflet.js" />
<EmbeddedResource Include="Shared\Scripts\knockout-select2.js" />
<EmbeddedResource Include="Shared\Scripts\select2.js" />
<EmbeddedResource Include="Shared\Scripts\react-dom.development.js" />
<EmbeddedResource Include="Shared\Scripts\react-dom.production.min.js" />
<EmbeddedResource Include="Shared\Scripts\react.development.js" />
<EmbeddedResource Include="Shared\Scripts\react.production.min.js" />
<EmbeddedResource Include="Shared\Scripts\bootstrap4.js" />
<EmbeddedResource Include="Shared\Scripts\popper.js" />
<EmbeddedResource Include="Shared\Scripts\jquery.subscriber.js" />
<EmbeddedResource Include="Shared\Scripts\jquery.jspanel.js" />
<EmbeddedResource Include="Shared\Scripts\jstorage.js" />
<EmbeddedResource Include="Shared\Scripts\flot\excanvas.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.colorhelpers.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.canvas.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.categories.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.crosshair.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.errorbars.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.fillbetween.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.image.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.navigate.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.pie.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.resize.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.selection.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.stack.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.symbol.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.threshold.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.time.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.axislabels.min.js" />
<EmbeddedResource Include="Shared\Images\placeholder-64x64.png" />
<EmbeddedResource Include="Model\Scripts\bootstrap-datepicker.js" />
<EmbeddedResource Include="Model\Scripts\bootstrap-toolkit.js" />
<EmbeddedResource Include="Model\Scripts\pagedViewModel.js" />
<Content Include="Readme.txt" />
<EmbeddedResource Include="Security\Scripts\Login.js" />
<EmbeddedResource Include="Shared\Content\bootstrap4.css" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_444444_256x240.png" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_555555_256x240.png" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_777620_256x240.png" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_777777_256x240.png" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_cc0000_256x240.png" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.rangeselection.min.js" />
<EmbeddedResource Include="Shared\Scripts\flot\jquery.flot.dashes.js" />
<EmbeddedResource Include="Shared\Scripts\default.polyfill.min.js" />
<EmbeddedResource Include="Shared\Content\select2.css" />
<EmbeddedResource Include="Shared\Content\select2-bootstrap.css" />
<EmbeddedResource Include="Shared\Content\leaflet.css" />
<EmbeddedResource Include="Shared\Scripts\default.ployfill.js" />
<Content Include="Shared\Scripts\flot\LICENSE.txt" />
<EmbeddedResource Include="Shared\Content\Images\loading.gif" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_222222_256x240.png" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_2e83ff_256x240.png" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_333333_256x240.png" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_454545_256x240.png" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_888888_256x240.png" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_cd0a0a_256x240.png" />
<EmbeddedResource Include="Shared\Content\Images\ui-icons_ffffff_256x240.png" />
<EmbeddedResource Include="Shared\Content\Fonts\fontawesome-webfont.svg" />
<EmbeddedResource Include="Shared\Scripts\jquery-ui.js" />
<EmbeddedResource Include="Shared\Scripts\primeui.js" />
<EmbeddedResource Include="Shared\Content\font-awesome.css" />
<EmbeddedResource Include="Shared\Content\jquery-ui.css" />
<EmbeddedResource Include="Shared\Content\primeui-theme.css" />
<EmbeddedResource Include="Shared\Content\primeui.css" />
<EmbeddedResource Include="Shared\Content\Images\loadingbar.gif" />
<EmbeddedResource Include="Shared\Content\Images\password-meter.png" />
<EmbeddedResource Include="Shared\Content\Images\rating.png" />
<Content Include="Shared\Content\Readme.txt" />
<EmbeddedResource Include="Shared\Scripts\angular.js" />
<EmbeddedResource Include="Shared\Scripts\knockout.mapping.js" />
<EmbeddedResource Include="Shared\Scripts\gsf.web.client.js" />
<EmbeddedResource Include="Shared\Scripts\gsf.web.knockout.js" />
<EmbeddedResource Include="Shared\Scripts\gsf.web.primeui.js" />
<EmbeddedResource Include="Shared\Scripts\js.cookie.js" />
<EmbeddedResource Include="Shared\Scripts\knockout.reactor.js" />
<EmbeddedResource Include="Shared\Scripts\knockout.observableDictionary.js" />
<EmbeddedResource Include="Security\Scripts\core.js" />
<EmbeddedResource Include="Security\Scripts\enc-base64.js" />
<EmbeddedResource Include="Security\Scripts\ntlm.js" />
<EmbeddedResource Include="Security\Scripts\sha256.js" />
<EmbeddedResource Include="Shared\Content\bootstrap.css" />
<EmbeddedResource Include="Shared\Content\Fonts\glyphicons-halflings-regular.svg" />
<EmbeddedResource Include="Shared\Images\gpa-lock.png" />
<EmbeddedResource Include="Shared\Images\gpa-smalllock.png" />
<EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-114x114.png" />
<EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-120x120.png" />
<EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-144x144.png" />
<EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-152x152.png" />
<EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-57x57.png" />
<EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-60x60.png" />
<EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-72x72.png" />
<EmbeddedResource Include="Shared\Images\Icons\apple-touch-icon-76x76.png" />
<EmbeddedResource Include="Shared\Images\Icons\favicon-128.png" />
<EmbeddedResource Include="Shared\Images\Icons\favicon-16x16.png" />
<EmbeddedResource Include="Shared\Images\Icons\favicon-196x196.png" />
<EmbeddedResource Include="Shared\Images\Icons\favicon-32x32.png" />
<EmbeddedResource Include="Shared\Images\Icons\favicon-96x96.png" />
<EmbeddedResource Include="Shared\Images\Icons\favicon.ico" />
<EmbeddedResource Include="Shared\Images\Icons\mstile-144x144.png" />
<EmbeddedResource Include="Shared\Images\Icons\mstile-150x150.png" />
<EmbeddedResource Include="Shared\Images\Icons\mstile-310x150.png" />
<EmbeddedResource Include="Shared\Images\Icons\mstile-310x310.png" />
<EmbeddedResource Include="Shared\Images\Icons\mstile-70x70.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\green.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\grey.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Large\amberlight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Large\blacklight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Large\bluelight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Large\disabledlight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Large\greenlight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Large\greylight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Large\magentalight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Large\redlight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Large\yellowlight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\red.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Small\amberlight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Small\blacklight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Small\bluelight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Small\disabledlight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Small\greenlight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Small\greylight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Small\magentalight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Small\redlight.png" />
<EmbeddedResource Include="Shared\Images\StatusLights\Small\yellowlight.png" />
<Content Include="Shared\Readme.txt" />
<EmbeddedResource Include="Shared\Scripts\bootstrap.js" />
<EmbeddedResource Include="Shared\Scripts\jquery.js" />
<EmbeddedResource Include="Shared\Scripts\jquery.signalR.js" />
<EmbeddedResource Include="Shared\Scripts\knockout.js" />
<EmbeddedResource Include="Shared\Scripts\knockout.validation.js" />
<EmbeddedResource Include="Shared\Scripts\moment.js" />
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Target Name="AfterBuild">
<CallTarget Targets="SignBuild" />
<CallTarget Targets="CopyBuild" />
</Target>
<Target Name="SignBuild" Condition="'$(SIGNTOOL)' != ''">
<Exec Command="$(SIGNTOOL) $(TargetPath)" />
</Target>
<Target Name="CopyBuild">
<ItemGroup>
<FilesToCopy Include="$(TargetDir)*.dll" />
</ItemGroup>
<Copy SourceFiles="@(FilesToCopy)" DestinationFolder="$(ProjectDir)bin" />
</Target>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
-->
</Project>