<?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> <SccProjectName>SAK</SccProjectName> <SccLocalPath>SAK</SccLocalPath> <SccAuxPath>SAK</SccAuxPath> <SccProvider>SAK</SccProvider> <FileUpgradeFlags> </FileUpgradeFlags> <OldToolsVersion>3.5</OldToolsVersion> <UpgradeBackupLocation /> <PublishUrl>http://localhost/TVA.Web/</PublishUrl> <Install>true</Install> <InstallFrom>Web</InstallFrom> <UpdateEnabled>true</UpdateEnabled> <UpdateMode>Foreground</UpdateMode> <UpdateInterval>7</UpdateInterval> <UpdateIntervalUnits>Days</UpdateIntervalUnits> <UpdatePeriodically>false</UpdatePeriodically> <UpdateRequired>false</UpdateRequired> <MapFileExtensions>true</MapFileExtensions> <ApplicationRevision>0</ApplicationRevision> <ApplicationVersion>1.0.0.%2a</ApplicationVersion> <IsWebBootstrapper>true</IsWebBootstrapper> <UseApplicationTrust>false</UseApplicationTrust> <BootstrapperEnabled>true</BootstrapperEnabled> <TargetFrameworkProfile /> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> <OutputPath Condition=" '$(OutputPath)' == '' ">..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath> <DefineConstants>DEBUG;TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> <UseVSHostingProcess>false</UseVSHostingProcess> <Prefer32Bit>false</Prefer32Bit> <LangVersion>default</LangVersion> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath Condition=" '$(OutputPath)' == '' ">..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath> <DefineConstants>TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> <UseVSHostingProcess>false</UseVSHostingProcess> <Prefer32Bit>false</Prefer32Bit> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Mono|AnyCPU'"> <OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath> <DefineConstants>TRACE;MONO</DefineConstants> <DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile> <Optimize>true</Optimize> <DebugType>pdbonly</DebugType> <PlatformTarget>AnyCPU</PlatformTarget> <CodeAnalysisLogFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</CodeAnalysisLogFile> <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression> <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile> <UseVSHostingProcess>false</UseVSHostingProcess> <ErrorReport>prompt</ErrorReport> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories> <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets> <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules> <Prefer32Bit>false</Prefer32Bit> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> <DebugSymbols>true</DebugSymbols> <OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath> <DefineConstants>DEBUG;TRACE</DefineConstants> <DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile> <DebugType>full</DebugType> <PlatformTarget>x86</PlatformTarget> <UseVSHostingProcess>false</UseVSHostingProcess> <ErrorReport>prompt</ErrorReport> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> <OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath> <DefineConstants>TRACE</DefineConstants> <DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile> <Optimize>true</Optimize> <DebugType>pdbonly</DebugType> <PlatformTarget>x86</PlatformTarget> <UseVSHostingProcess>false</UseVSHostingProcess> <ErrorReport>prompt</ErrorReport> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Mono|x86'"> <OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath> <DefineConstants>TRACE;MONO</DefineConstants> <DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile> <Optimize>true</Optimize> <DebugType>pdbonly</DebugType> <PlatformTarget>x86</PlatformTarget> <UseVSHostingProcess>false</UseVSHostingProcess> <ErrorReport>prompt</ErrorReport> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> </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.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.SignalR.Core.2.2.0\lib\net45\Microsoft.AspNet.SignalR.Core.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="Microsoft.AspNet.SignalR.SystemWeb, Version=2.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.SignalR.SystemWeb.2.2.0\lib\net45\Microsoft.AspNet.SignalR.SystemWeb.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.Owin, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.2.1.0\lib\net45\Microsoft.Owin.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="Microsoft.Owin.Host.SystemWeb, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Host.SystemWeb.2.1.0\lib\net45\Microsoft.Owin.Host.SystemWeb.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="Microsoft.Owin.Security, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Security.2.1.0\lib\net45\Microsoft.Owin.Security.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll</HintPath> <Private>True</Private> </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.7.7.0, Culture=neutral, PublicKeyToken=9ee697374c7e744a, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\RazorEngine.3.7.7\lib\net45\RazorEngine.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="System" /> <Reference Include="System.ComponentModel.DataAnnotations" /> <Reference Include="System.configuration" /> <Reference Include="System.Core"> <RequiredTargetFramework>3.5</RequiredTargetFramework> </Reference> <Reference Include="System.IO" /> <Reference Include="System.Net" /> <Reference Include="System.Net.Http"> <HintPath>..\..\Dependencies\NuGet\System.Net.Http.2.0.20126.16343\lib\net40\System.Net.Http.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="System.Net.Http.Formatting, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Client.5.2.3\lib\net45\System.Net.Http.Formatting.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="System.Net.Http.WebRequest"> <HintPath>..\..\Dependencies\NuGet\System.Net.Http.2.0.20126.16343\lib\net40\System.Net.Http.WebRequest.dll</HintPath> <Private>True</Private> </Reference> <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.Web.Helpers, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.Helpers.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="System.Web.Http, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Core.5.2.3\lib\net45\System.Web.Http.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.dll</HintPath> <Private>True</Private> </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.3\lib\net45\System.Web.Razor.dll</HintPath> <Private>True</Private> </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.3\lib\net45\System.Web.WebPages.dll</HintPath> <Private>True</Private> </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.3\lib\net45\System.Web.WebPages.Deployment.dll</HintPath> <Private>True</Private> </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.3\lib\net45\System.Web.WebPages.Razor.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="System.Xml.Linq"> <RequiredTargetFramework>3.5</RequiredTargetFramework> </Reference> <Reference Include="System.Data.DataSetExtensions"> <RequiredTargetFramework>3.5</RequiredTargetFramework> </Reference> <Reference Include="System.Data" /> <Reference Include="System.Xml" /> </ItemGroup> <ItemGroup> <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="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\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="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> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Embedded\SecurityPortal.aspx"> <SubType>ASPXCodeBehind</SubType> </EmbeddedResource> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Embedded\SecurityService.svc" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Embedded\Images\Logo.png" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Embedded\Images\Help.png" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Embedded\Images\Warning.png" /> </ItemGroup> <ItemGroup> <BootstrapperPackage Include="Microsoft.Net.Client.3.5"> <Visible>False</Visible> <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> <Install>false</Install> </BootstrapperPackage> <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> <Visible>False</Visible> <ProductName>.NET Framework 3.5 SP1</ProductName> <Install>true</Install> </BootstrapperPackage> <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> <Visible>False</Visible> <ProductName>Windows Installer 3.1</ProductName> <Install>true</Install> </BootstrapperPackage> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Embedded\Styles\SecurityPortal.css" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Embedded\Files\Help.pdf" /> </ItemGroup> <ItemGroup> <None Include="GSF.Web.nuspec" /> <EmbeddedResource Include="Model\Views\PagedViewModel.cshtml" /> <EmbeddedResource Include="Model\Views\DirectoryBrowser.cshtml" /> <EmbeddedResource Include="Model\Handlers\CsvDownloadHandler.ashx" /> <None Include="packages.config" /> <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" /> <None Include="PostBuildSetup.bat" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Model\Scripts\pagedViewModel.js" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Model\Scripts\gsf.web.client.js" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Model\Scripts\js.cookie.js" /> <EmbeddedResource Include="Model\Scripts\ko-reactor.js" /> <EmbeddedResource Include="Model\Scripts\ko-reactor.min.js" /> <EmbeddedResource Include="Model\Scripts\ko.observableDictionary.js" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Model\Scripts\gsf.web.knockout.js" /> <EmbeddedResource Include="Model\Scripts\gsf.web.primeui.js" /> </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <PropertyGroup> <PostBuildEvent>CALL "$(ProjectDir)PostBuildSetup.bat" "$(ProjectDir)bin" "$(TargetDir)*.dll"</PostBuildEvent> </PropertyGroup> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Microsoft.Common.targets. <Target Name="BeforeBuild"> </Target> <Target Name="AfterBuild"> </Target> --></Project>
<?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>
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
<FileUpgradeFlags>
</FileUpgradeFlags>
<OldToolsVersion>3.5</OldToolsVersion>
<UpgradeBackupLocation />
<PublishUrl>http://localhost/TVA.Web/</PublishUrl>
<Install>true</Install>
<InstallFrom>Web</InstallFrom>
<UpdateEnabled>true</UpdateEnabled>
<UpdateMode>Foreground</UpdateMode>
<UpdateInterval>7</UpdateInterval>
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
<UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>0</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<IsWebBootstrapper>true</IsWebBootstrapper>
<UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath Condition=" '$(OutputPath)' == '' ">..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<UseVSHostingProcess>false</UseVSHostingProcess>
<Prefer32Bit>false</Prefer32Bit>
<LangVersion>default</LangVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath Condition=" '$(OutputPath)' == '' ">..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<UseVSHostingProcess>false</UseVSHostingProcess>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Mono|AnyCPU'">
<OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath>
<DefineConstants>TRACE;MONO</DefineConstants>
<DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<CodeAnalysisLogFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</CodeAnalysisLogFile>
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
<CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Mono|x86'">
<OutputPath>..\..\..\Build\Output\$(Configuration)\Libraries\</OutputPath>
<DefineConstants>TRACE;MONO</DefineConstants>
<DocumentationFile>..\..\..\Build\Output\$(Configuration)\Libraries\$(AssemblyName).xml</DocumentationFile>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</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.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.SignalR.Core.2.2.0\lib\net45\Microsoft.AspNet.SignalR.Core.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.AspNet.SignalR.SystemWeb, Version=2.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.SignalR.SystemWeb.2.2.0\lib\net45\Microsoft.AspNet.SignalR.SystemWeb.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.CSharp" />
<Reference Include="Microsoft.Owin, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.2.1.0\lib\net45\Microsoft.Owin.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Owin.Host.SystemWeb, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Host.SystemWeb.2.1.0\lib\net45\Microsoft.Owin.Host.SystemWeb.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Owin.Security, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.Owin.Security.2.1.0\lib\net45\Microsoft.Owin.Security.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</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.7.7.0, Culture=neutral, PublicKeyToken=9ee697374c7e744a, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\RazorEngine.3.7.7\lib\net45\RazorEngine.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System.configuration" />
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.IO" />
<Reference Include="System.Net" />
<Reference Include="System.Net.Http">
<HintPath>..\..\Dependencies\NuGet\System.Net.Http.2.0.20126.16343\lib\net40\System.Net.Http.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Net.Http.Formatting, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Client.5.2.3\lib\net45\System.Net.Http.Formatting.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Net.Http.WebRequest">
<HintPath>..\..\Dependencies\NuGet\System.Net.Http.2.0.20126.16343\lib\net40\System.Net.Http.WebRequest.dll</HintPath>
<Private>True</Private>
</Reference>
<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.Web.Helpers, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.Helpers.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Web.Http, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.WebApi.Core.5.2.3\lib\net45\System.Web.Http.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\Dependencies\NuGet\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.dll</HintPath>
<Private>True</Private>
</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.3\lib\net45\System.Web.Razor.dll</HintPath>
<Private>True</Private>
</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.3\lib\net45\System.Web.WebPages.dll</HintPath>
<Private>True</Private>
</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.3\lib\net45\System.Web.WebPages.Deployment.dll</HintPath>
<Private>True</Private>
</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.3\lib\net45\System.Web.WebPages.Razor.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Xml.Linq">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data.DataSetExtensions">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<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="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\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="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>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Embedded\SecurityPortal.aspx">
<SubType>ASPXCodeBehind</SubType>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Embedded\SecurityService.svc" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Embedded\Images\Logo.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Embedded\Images\Help.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Embedded\Images\Warning.png" />
</ItemGroup>
<ItemGroup>
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>true</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
<Visible>False</Visible>
<ProductName>Windows Installer 3.1</ProductName>
<Install>true</Install>
</BootstrapperPackage>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Embedded\Styles\SecurityPortal.css" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Embedded\Files\Help.pdf" />
</ItemGroup>
<ItemGroup>
<None Include="GSF.Web.nuspec" />
<EmbeddedResource Include="Model\Views\PagedViewModel.cshtml" />
<EmbeddedResource Include="Model\Views\DirectoryBrowser.cshtml" />
<EmbeddedResource Include="Model\Handlers\CsvDownloadHandler.ashx" />
<None Include="packages.config" />
<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" />
<None Include="PostBuildSetup.bat" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Model\Scripts\pagedViewModel.js" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Model\Scripts\gsf.web.client.js" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Model\Scripts\js.cookie.js" />
<EmbeddedResource Include="Model\Scripts\ko-reactor.js" />
<EmbeddedResource Include="Model\Scripts\ko-reactor.min.js" />
<EmbeddedResource Include="Model\Scripts\ko.observableDictionary.js" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Model\Scripts\gsf.web.knockout.js" />
<EmbeddedResource Include="Model\Scripts\gsf.web.primeui.js" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PostBuildEvent>CALL "$(ProjectDir)PostBuildSetup.bat" "$(ProjectDir)bin" "$(TargetDir)*.dll"</PostBuildEvent>
</PropertyGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>