2014-03-18 15:40:09 +01:00
<?xml version="1.0" encoding="utf-8"?>
2017-05-19 21:47:41 +02:00
<Project ToolsVersion= "15.0" >
2012-07-18 04:35:30 +06:00
<Import Project= "$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition= "Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup >
2018-03-30 19:31:42 +02:00
<TargetFrameworkVersion > v4.7</TargetFrameworkVersion>
2017-05-19 21:47:41 +02:00
<EnableDefaultCompileItems > false</EnableDefaultCompileItems>
2012-07-18 04:35:30 +06:00
<ProjectGuid > {4C4C194C-B5E4-4991-8F87-4373E24CC19F}</ProjectGuid>
<OutputType > Library</OutputType>
2017-05-19 21:47:41 +02:00
<AssemblyName > Umbraco.Web.UI</AssemblyName>
2012-07-18 04:35:30 +06:00
<RootNamespace > Umbraco.Web.UI</RootNamespace>
2017-05-19 21:47:41 +02:00
<SolutionDir Condition= "$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'" > ..\</SolutionDir>
<ProjectTypeGuids > {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
2012-07-18 04:35:30 +06:00
<RunPostBuildEvent > OnBuildSuccess</RunPostBuildEvent>
2012-07-19 22:15:15 +06:00
<UseIISExpress > true</UseIISExpress>
2017-06-23 18:54:42 +02:00
<IISExpressSSLPort > 44319</IISExpressSSLPort>
2017-05-12 14:49:44 +02:00
<IISExpressAnonymousAuthentication > enabled</IISExpressAnonymousAuthentication>
<IISExpressWindowsAuthentication > disabled</IISExpressWindowsAuthentication>
<IISExpressUseClassicPipelineMode > false</IISExpressUseClassicPipelineMode>
2017-05-22 17:22:10 +02:00
<UseGlobalApplicationHostFile />
2017-06-30 21:39:26 +02:00
<NuGetPackageImportStamp >
</NuGetPackageImportStamp>
2017-09-27 16:14:11 +02:00
<Use64BitIISExpress />
2018-03-30 19:31:42 +02:00
<TargetFrameworkProfile />
2018-04-04 15:14:05 +02:00
<!--
for some weird reason, and because Web.config is created only during BeforeBuild,
the web.config configuration file would not be picked, and the build system would
try to use a traditional app.config, thus missing all the binding redirects.
this ensures that the build system things that the config file is web.config.
(see FindAppConfigFile target in detailed build output)
-->
<AppConfig > Web.config</AppConfig>
2017-05-22 17:22:10 +02:00
</PropertyGroup>
2012-07-18 04:35:30 +06:00
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
<DebugSymbols > true</DebugSymbols>
<DebugType > full</DebugType>
2017-05-19 21:47:41 +02:00
<Optimize > false</Optimize>
<OutputPath > bin\</OutputPath>
<DefineConstants > TRACE;DEBUG</DefineConstants>
2012-07-18 04:35:30 +06:00
<ErrorReport > prompt</ErrorReport>
2017-05-19 21:47:41 +02:00
<WarningLevel > 4</WarningLevel>
2013-05-26 13:33:43 -10:00
<Prefer32Bit > false</Prefer32Bit>
2013-08-07 13:48:12 +02:00
<IntermediateOutputPath > ..\bin\Debug\</IntermediateOutputPath>
<PackageAsSingleFile > true</PackageAsSingleFile>
<DesktopBuildPackageLocation > ..\Package\Umbraco.Web.UI.zip</DesktopBuildPackageLocation>
2017-09-29 15:51:33 +02:00
<LangVersion > latest</LangVersion>
2012-07-18 04:35:30 +06:00
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
2015-05-01 14:27:26 +02:00
<DebugSymbols > true</DebugSymbols>
<DebugType > pdbonly</DebugType>
2017-05-19 21:47:41 +02:00
<Optimize > true</Optimize>
<OutputPath > bin\</OutputPath>
<DefineConstants > TRACE</DefineConstants>
2012-07-18 04:35:30 +06:00
<ErrorReport > prompt</ErrorReport>
2017-05-19 21:47:41 +02:00
<WarningLevel > 4</WarningLevel>
<DocumentationFile > bin\Umbraco.Web.UI.xml</DocumentationFile>
2013-05-26 13:33:43 -10:00
<Prefer32Bit > false</Prefer32Bit>
2013-08-07 13:48:12 +02:00
<IntermediateOutputPath > ..\bin\Release\</IntermediateOutputPath>
2017-09-29 15:51:33 +02:00
<LangVersion > latest</LangVersion>
2012-07-18 04:35:30 +06:00
</PropertyGroup>
<ItemGroup >
2013-09-11 18:25:51 +10:00
<Reference Include= "Microsoft.CSharp" />
2018-03-30 19:31:42 +02:00
<Reference Include= "System.ComponentModel" />
<Reference Include= "System.Configuration.Install" />
2017-05-19 21:47:41 +02:00
<Reference Include= "System.Data" />
2012-07-18 04:35:30 +06:00
<Reference Include= "System.Data.DataSetExtensions" />
2013-01-01 03:28:09 +03:00
<Reference Include= "System.Drawing" />
2018-03-30 19:31:42 +02:00
<Reference Include= "System.Drawing.Design" />
2012-07-18 04:35:30 +06:00
<Reference Include= "System.EnterpriseServices" />
2015-02-20 18:51:44 +01:00
<Reference Include= "System.IdentityModel" />
2018-03-30 19:31:42 +02:00
<Reference Include= "System.Management" />
2014-02-17 16:12:21 +01:00
<Reference Include= "System.Net" />
2016-07-01 11:49:48 +02:00
<Reference Include= "System.Numerics" />
2018-03-30 19:31:42 +02:00
<Reference Include= "System.Runtime" />
2013-10-30 19:34:35 +01:00
<Reference Include= "System.Runtime.Serialization" />
2017-05-19 21:47:41 +02:00
<Reference Include= "System" />
<Reference Include= "System.ComponentModel.Composition" />
<Reference Include= "System.ComponentModel.DataAnnotations" />
<Reference Include= "System.configuration" />
<Reference Include= "System.Net.Http" />
<Reference Include= "System.Net.Http.WebRequest" />
2013-10-30 19:34:35 +01:00
<Reference Include= "System.ServiceModel" />
2018-03-30 19:31:42 +02:00
<Reference Include= "System.Transactions" />
2017-05-19 21:47:41 +02:00
<Reference Include= "System.Web" />
<Reference Include= "System.Web.Abstractions" />
2012-07-18 04:35:30 +06:00
<Reference Include= "System.Web.ApplicationServices" />
<Reference Include= "System.Web.DynamicData" />
<Reference Include= "System.Web.Entity" />
<Reference Include= "System.Web.Extensions" />
<Reference Include= "System.Web.Extensions.Design" />
2017-05-19 21:47:41 +02:00
<Reference Include= "System.Web.Services" />
<Reference Include= "System.Xml" />
<Reference Include= "System.Xml.Linq" />
</ItemGroup>
<ItemGroup >
2018-04-03 15:32:46 +02:00
<Folder Include= "App_Data\" />
2018-03-30 19:31:42 +02:00
<Folder Include= "Views\MacroPartials\" />
</ItemGroup>
<ItemGroup >
<PackageReference Include= "AutoMapper" Version= "6.2.2" />
2017-05-19 21:47:41 +02:00
<PackageReference Include= "CSharpTest.Net.Collections" Version= "14.906.1403.1082" />
2018-03-30 19:31:42 +02:00
<PackageReference Include= "ClientDependency" Version= "1.9.6" />
<PackageReference Include= "ClientDependency-Mvc5" Version= "1.8.0.0" />
2018-04-03 14:57:55 +02:00
<PackageReference Include= "Examine" Version= "1.0.0-beta025" />
2018-03-30 19:31:42 +02:00
<PackageReference Include= "ImageProcessor.Web" Version= "4.9.1.2" />
<PackageReference Include= "ImageProcessor.Web.Config" Version= "2.4.0" />
2017-05-19 21:47:41 +02:00
<PackageReference Include= "log4net" Version= "2.0.8" />
2018-03-30 19:31:42 +02:00
<PackageReference Include= "Log4Net.Async" Version= "2.0.4" />
2017-05-19 21:47:41 +02:00
<PackageReference Include= "Lucene.Net.Contrib" Version= "3.0.3" />
<PackageReference Include= "Microsoft.AspNet.Identity.Owin" Version= "2.2.1" />
2018-03-30 19:31:42 +02:00
<PackageReference Include= "Microsoft.AspNet.Mvc" Version= "5.2.4" />
<PackageReference Include= "Microsoft.AspNet.WebApi" Version= "5.2.4" />
<PackageReference Include= "Microsoft.CodeAnalysis.CSharp" Version= "2.7.0" />
<PackageReference Include= "Microsoft.CodeDom.Providers.DotNetCompilerPlatform" Version= "1.0.8" />
<PackageReference Include= "Microsoft.Net.Compilers" Version= "2.7.0" >
<PrivateAssets > All</PrivateAssets>
<!-- development dependency -->
</PackageReference>
<PackageReference Include= "Microsoft.Owin.Host.SystemWeb" Version= "4.0.0" />
<PackageReference Include= "Microsoft.Owin.Security.Cookies" Version= "4.0.0" />
<PackageReference Include= "Microsoft.Owin.Security.OAuth" Version= "4.0.0" />
2017-05-19 21:47:41 +02:00
<PackageReference Include= "MiniProfiler" Version= "3.2.0.157" />
2018-03-30 19:31:42 +02:00
<PackageReference Include= "MySql.Data" Version= "6.10.6" />
<PackageReference Include= "Newtonsoft.Json" Version= "11.0.2" />
2017-05-19 21:47:41 +02:00
<PackageReference Include= "SqlServerCE" Version= "4.0.0.1" />
2018-03-30 19:31:42 +02:00
<PackageReference Include= "System.Reflection.Metadata" Version= "1.5.0" />
<PackageReference Include= "System.Reflection.Primitives" Version= "4.3.0" />
<PackageReference Include= "System.Runtime.Handles" Version= "4.3.0" />
<PackageReference Include= "System.Security.Cryptography.Algorithms" Version= "4.3.1" />
<PackageReference Include= "System.Security.Cryptography.X509Certificates" Version= "4.3.2" />
<PackageReference Include= "System.Text.Encoding.CodePages" Version= "4.4.0" />
<PackageReference Include= "System.ValueTuple" Version= "4.4.0" />
<PackageReference Include= "System.Xml.ReaderWriter" Version= "4.3.1" />
2018-04-13 11:02:16 +02:00
<PackageReference Include= "Umbraco.ModelsBuilder" Version= "8.0.0-alpha.17" />
2017-05-19 21:47:41 +02:00
</ItemGroup>
<ItemGroup >
2018-03-07 09:36:04 +01:00
<ProjectReference Include= "..\Umbraco.Core\Umbraco.Core.csproj" >
<Project > {31785bc3-256c-4613-b2f5-a1b0bdded8c1}</Project>
<Name > Umbraco.Core</Name>
</ProjectReference>
2017-07-27 12:01:38 +02:00
<ProjectReference Include= "..\Umbraco.Examine\Umbraco.Examine.csproj" >
<Name > Umbraco.Examine</Name>
<Project > {07FBC26B-2927-4A22-8D96-D644C667FECC}</Project>
2017-05-19 21:47:41 +02:00
</ProjectReference>
2012-07-18 23:54:20 +06:00
<ProjectReference Include= "..\Umbraco.Web\Umbraco.Web.csproj" >
2018-03-07 09:36:04 +01:00
<Project > {651e1350-91b6-44b7-bd60-7207006d7003}</Project>
2012-10-08 09:51:13 -02:00
<Name > Umbraco.Web</Name>
2012-07-18 04:35:30 +06:00
</ProjectReference>
</ItemGroup>
<ItemGroup >
<Compile Include= "..\SolutionInfo.cs" >
<Link > Properties\SolutionInfo.cs</Link>
</Compile>
2013-05-02 15:57:02 -10:00
<Compile Include= "Config\splashes\NoNodes.aspx.cs" >
2013-04-05 21:58:13 +06:00
<DependentUpon > noNodes.aspx</DependentUpon>
<SubType > ASPXCodeBehind</SubType>
</Compile>
2013-05-02 15:57:02 -10:00
<Compile Include= "Config\splashes\NoNodes.aspx.designer.cs" >
2013-04-06 01:41:06 +06:00
<DependentUpon > noNodes.aspx</DependentUpon>
2012-10-16 01:33:35 +05:00
<SubType > ASPXCodeBehind</SubType>
</Compile>
2012-07-18 04:35:30 +06:00
<Compile Include= "Properties\AssemblyInfo.cs" />
2013-10-30 19:34:35 +01:00
<Compile Include= "Properties\Settings.Designer.cs" >
<AutoGen > True</AutoGen>
<DesignTimeSharedInput > True</DesignTimeSharedInput>
<DependentUpon > Settings.settings</DependentUpon>
</Compile>
2013-10-02 15:56:53 +10:00
<Compile Include= "Umbraco\Create.aspx.cs" >
<DependentUpon > create.aspx</DependentUpon>
2013-10-02 17:10:12 +10:00
<SubType > ASPXCodeBehind</SubType>
2013-10-02 15:56:53 +10:00
</Compile>
<Compile Include= "Umbraco\Create.aspx.designer.cs" >
<DependentUpon > create.aspx</DependentUpon>
2017-09-27 11:35:51 +02:00
</Compile>
2013-08-30 10:17:46 +02:00
<Compile Include= "Umbraco\Dashboard\UserControlProxy.aspx.cs" >
<DependentUpon > UserControlProxy.aspx</DependentUpon>
<SubType > ASPXCodeBehind</SubType>
</Compile>
<Compile Include= "Umbraco\Dashboard\UserControlProxy.aspx.designer.cs" >
<DependentUpon > UserControlProxy.aspx</DependentUpon>
</Compile>
2012-12-03 05:43:31 +05:00
<Compile Include= "Umbraco\Developer\Macros\EditMacro.aspx.cs" >
2012-12-04 03:26:04 +05:00
<DependentUpon > editMacro.aspx</DependentUpon>
2012-10-08 23:57:27 +05:00
<SubType > ASPXCodeBehind</SubType>
</Compile>
2012-12-03 05:43:31 +05:00
<Compile Include= "Umbraco\Developer\Macros\EditMacro.aspx.designer.cs" >
2012-10-08 23:57:27 +05:00
<DependentUpon > editMacro.aspx</DependentUpon>
</Compile>
2013-04-05 06:06:10 +06:00
<Compile Include= "Umbraco\Developer\Packages\DirectoryBrowser.aspx.cs" >
<DependentUpon > directoryBrowser.aspx</DependentUpon>
<SubType > ASPXCodeBehind</SubType>
</Compile>
<Compile Include= "Umbraco\Developer\Packages\DirectoryBrowser.aspx.designer.cs" >
<DependentUpon > directoryBrowser.aspx</DependentUpon>
</Compile>
2013-06-20 15:14:07 +02:00
<Compile Include= "Umbraco\Dialogs\ChangeDocType.aspx.cs" >
<DependentUpon > ChangeDocType.aspx</DependentUpon>
<SubType > ASPXCodeBehind</SubType>
</Compile>
<Compile Include= "Umbraco\Dialogs\ChangeDocType.aspx.designer.cs" >
<DependentUpon > ChangeDocType.aspx</DependentUpon>
</Compile>
2013-04-20 03:42:47 +06:00
<Compile Include= "Umbraco\dialogs\Sort.aspx.cs" >
<DependentUpon > sort.aspx</DependentUpon>
<SubType > ASPXCodeBehind</SubType>
</Compile>
<Compile Include= "Umbraco\dialogs\Sort.aspx.designer.cs" >
<DependentUpon > sort.aspx</DependentUpon>
2012-10-08 23:46:49 +05:00
<SubType > ASPXCodeBehind</SubType>
</Compile>
2013-02-23 03:20:05 +06:00
<Compile Include= "Umbraco\Masterpages\Default.Master.cs" >
<DependentUpon > default.Master</DependentUpon>
<SubType > ASPXCodeBehind</SubType>
</Compile>
<Compile Include= "Umbraco\Masterpages\Default.Master.designer.cs" >
<DependentUpon > default.Master</DependentUpon>
</Compile>
2012-12-03 05:43:31 +05:00
<Compile Include= "Umbraco\Masterpages\UmbracoDialog.master.cs" >
2012-10-08 23:46:49 +05:00
<SubType > ASPXCodeBehind</SubType>
</Compile>
2012-12-03 05:43:31 +05:00
<Compile Include= "Umbraco\Masterpages\UmbracoDialog.master.designer.cs" >
2012-10-08 23:46:49 +05:00
<DependentUpon > umbracoDialog.Master</DependentUpon>
</Compile>
2012-12-03 05:43:31 +05:00
<Compile Include= "Umbraco\Masterpages\UmbracoPage.master.cs" >
2012-10-09 20:17:27 +05:00
<SubType > ASPXCodeBehind</SubType>
</Compile>
2012-12-03 05:43:31 +05:00
<Compile Include= "Umbraco\Masterpages\UmbracoPage.master.designer.cs" >
2012-10-09 20:17:27 +05:00
<DependentUpon > umbracoPage.Master</DependentUpon>
</Compile>
2012-11-05 06:04:40 +06:00
<Compile Include= "Umbraco\TreeInit.aspx.cs" >
2012-10-01 22:09:49 +05:00
<DependentUpon > treeInit.aspx</DependentUpon>
<SubType > ASPXCodeBehind</SubType>
</Compile>
2012-11-05 06:04:40 +06:00
<Compile Include= "Umbraco\TreeInit.aspx.designer.cs" >
2012-10-01 03:57:57 +05:00
<DependentUpon > treeInit.aspx</DependentUpon>
</Compile>
2016-02-10 14:57:10 +01:00
<Content Include= "App_Plugins\ModelsBuilder\modelsbuilder.controller.js" />
<Content Include= "App_Plugins\ModelsBuilder\modelsbuilder.htm" />
<Content Include= "App_Plugins\ModelsBuilder\modelsbuilder.resource.js" />
2014-10-07 13:39:18 +02:00
<Content Include= "Config\grid.editors.config.js" />
2015-06-15 17:13:34 +02:00
<Content Include= "Config\Lang\cs-CZ.user.xml" />
<Content Include= "Config\Lang\da-DK.user.xml" />
<Content Include= "Config\Lang\de-DE.user.xml" />
<Content Include= "Config\Lang\en-GB.user.xml" />
<Content Include= "Config\Lang\en-US.user.xml" />
<Content Include= "Config\Lang\es-ES.user.xml" />
<Content Include= "Config\Lang\fr-FR.user.xml" />
<Content Include= "Config\Lang\he-IL.user.xml" />
<Content Include= "Config\Lang\it-IT.user.xml" />
<Content Include= "Config\Lang\ja-JP.user.xml" />
<Content Include= "Config\Lang\ko-KR.user.xml" />
<Content Include= "Config\Lang\nl-NL.user.xml" />
<Content Include= "Config\Lang\nb-NO.user.xml" />
<Content Include= "Config\Lang\pl-PL.user.xml" />
<Content Include= "Config\Lang\pt-BR.user.xml" />
<Content Include= "Config\Lang\ru-RU.user.xml" />
<Content Include= "Config\Lang\sv-SE.user.xml" />
<Content Include= "Config\Lang\zh-CN.user.xml" />
2014-10-02 18:52:38 +10:00
<Content Include= "Umbraco\Config\Lang\cs.xml" />
2014-01-16 18:33:31 +11:00
<Content Include= "Umbraco\ClientRedirect.aspx" />
2017-09-08 19:39:13 +02:00
<Content Include= "Umbraco\Config\Lang\tr.xml" />
<Content Include= "Umbraco\Config\Lang\zh_tw.xml" />
2013-10-02 15:56:53 +10:00
<Content Include= "Umbraco\create.aspx" />
2013-10-16 13:33:08 +11:00
<Content Include= "Umbraco\Logout.aspx" />
2013-11-04 11:01:13 +01:00
<Content Include= "Umbraco\umbraco.aspx" />
<Compile Include= "Umbraco\umbraco.aspx.cs" >
<DependentUpon > umbraco.aspx</DependentUpon>
<SubType > ASPXCodeBehind</SubType>
</Compile>
<Compile Include= "Umbraco\umbraco.aspx.designer.cs" >
<DependentUpon > umbraco.aspx</DependentUpon>
</Compile>
2012-12-03 05:43:31 +05:00
<Content Include= "Config\Splashes\booting.aspx" />
<Content Include= "Config\Splashes\noNodes.aspx" />
2013-08-30 10:17:46 +02:00
<Content Include= "Umbraco\Dashboard\UserControlProxy.aspx" />
2014-03-11 18:09:54 +11:00
<Content Include= "Umbraco\Install\Views\Web.config" />
2017-06-30 21:29:30 +02:00
<Content Include= "App_Plugins\ModelsBuilder\package.manifest" />
2012-12-03 05:43:31 +05:00
<None Include= "Config\404handlers.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > 404handlers.config</DependentUpon>
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\ClientDependency.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > ClientDependency.config</DependentUpon>
2012-09-20 07:13:45 +07:00
<SubType > Designer</SubType>
2012-07-18 04:35:30 +06:00
</None>
2017-05-12 14:49:44 +02:00
<Content Include= "Config\imageprocessor\security.config" />
<Content Include= "Config\imageprocessor\processing.config" />
<Content Include= "Config\imageprocessor\cache.config" >
<SubType > Designer</SubType>
</Content>
2012-12-03 05:43:31 +05:00
<None Include= "Config\log4net.Release.config" >
2012-07-28 01:28:39 +06:00
<DependentUpon > log4net.config</DependentUpon>
2012-09-01 07:03:56 +07:00
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\FileSystemProviders.Release.config" >
2012-08-13 13:26:06 -01:00
<DependentUpon > FileSystemProviders.config</DependentUpon>
2012-08-15 00:22:42 +06:00
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\EmbeddedMedia.Release.config" >
2012-09-06 15:23:42 -02:00
<DependentUpon > EmbeddedMedia.config</DependentUpon>
2012-09-03 18:56:59 -01:00
</None>
2017-09-08 19:39:13 +02:00
<Content Include= "Config\HealthChecks.config" >
<SubType > Designer</SubType>
</Content>
<None Include= "Config\HealthChecks.Release.config" >
<DependentUpon > HealthChecks.config</DependentUpon>
<SubType > Designer</SubType>
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\umbracoSettings.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > umbracoSettings.config</DependentUpon>
2013-02-08 07:36:35 -01:00
<SubType > Designer</SubType>
2012-07-18 04:35:30 +06:00
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\trees.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > trees.config</DependentUpon>
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\tinyMceConfig.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > tinyMceConfig.config</DependentUpon>
2013-10-30 10:54:23 +01:00
<SubType > Designer</SubType>
2012-07-18 04:35:30 +06:00
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\scripting.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > scripting.config</DependentUpon>
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\metablogConfig.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > metablogConfig.config</DependentUpon>
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\ExamineSettings.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > ExamineSettings.config</DependentUpon>
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\feedProxy.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > feedProxy.config</DependentUpon>
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\ExamineIndex.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > ExamineIndex.config</DependentUpon>
2013-02-14 23:55:39 +06:00
<SubType > Designer</SubType>
2012-07-18 04:35:30 +06:00
</None>
2012-12-03 05:43:31 +05:00
<None Include= "Config\Dashboard.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > Dashboard.config</DependentUpon>
2013-09-18 09:01:11 +02:00
<SubType > Designer</SubType>
2012-07-18 04:35:30 +06:00
</None>
2014-03-11 18:09:54 +11:00
<Content Include= "Umbraco\Install\Views\Index.cshtml" />
2016-06-28 16:01:23 +02:00
<Content Include= "Media\Web.config" />
2013-10-30 19:34:35 +01:00
<Content Include= "Properties\Settings.settings" >
<Generator > SettingsSingleFileGenerator</Generator>
<LastGenOutput > Settings.Designer.cs</LastGenOutput>
</Content>
2012-12-03 05:43:31 +05:00
<None Include= "Umbraco\Config\Create\UI.Release.xml" >
2012-07-18 04:35:30 +06:00
<DependentUpon > UI.xml</DependentUpon>
2018-04-19 23:41:35 +10:00
<SubType > Designer</SubType>
2012-07-18 04:35:30 +06:00
</None>
2012-07-20 22:02:28 +06:00
<Content Include= "Global.asax" />
2016-05-19 18:16:47 +02:00
<Content Include= "Umbraco\Config\Lang\en_us.xml" >
<SubType > Designer</SubType>
</Content>
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Config\Lang\he.xml" />
<Content Include= "Umbraco\Config\Lang\ja.xml" />
<Content Include= "Umbraco\Config\Lang\pl.xml" />
<Content Include= "Umbraco\Config\Lang\pt.xml" />
<Content Include= "Umbraco\Config\Lang\ru.xml" />
<Content Include= "Umbraco\Config\Lang\zh.xml" />
<Content Include= "Umbraco\Controls\Tree\CustomTreeService.asmx" />
<Content Include= "Umbraco\Developer\RelationTypes\EditRelationType.aspx" />
<Content Include= "Umbraco\Developer\RelationTypes\Images\Bidirectional.png" />
<Content Include= "Umbraco\Developer\RelationTypes\Images\ParentToChild.png" />
<Content Include= "Umbraco\Developer\RelationTypes\Images\Refresh.gif" />
<Content Include= "Umbraco\Developer\RelationTypes\NewRelationType.aspx" />
<Content Include= "Umbraco\Developer\RelationTypes\RelationTypesWebService.asmx" />
<Content Include= "Umbraco\Developer\RelationTypes\TreeMenu\ActionDeleteRelationType.js" />
<Content Include= "Umbraco\Developer\RelationTypes\TreeMenu\ActionNewRelationType.js" />
2013-03-12 12:00:34 -01:00
<Content Include= "Umbraco\Dialogs\AssignDomain2.aspx" />
2013-06-20 15:14:07 +02:00
<Content Include= "Umbraco\Dialogs\ChangeDocType.aspx" >
<SubType > ASPXCodeBehind</SubType>
</Content>
2013-12-19 15:05:05 +11:00
<Content Include= "Umbraco_Client\Application\Extensions.js" />
2013-03-12 12:00:34 -01:00
<Content Include= "Umbraco_Client\Application\JQuery\jquery.validate.min.js" />
2013-08-27 11:37:20 +02:00
<Content Include= "Umbraco_Client\Application\JQuery\jquery.validate.unobtrusive.min.js" />
2013-05-02 15:57:02 -10:00
<Content Include= "Umbraco_Client\Dialogs\SortDialog.css" />
<Content Include= "Umbraco_client\Dialogs\SortDialog.js" />
2013-03-12 12:00:34 -01:00
<Content Include= "Umbraco_Client\Dialogs\AssignDomain2.js" />
<Content Include= "Umbraco_Client\Dialogs\AssignDomain2.css" />
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco_Client\Dialogs\UmbracoField.js" />
2018-04-20 17:40:01 +10:00
<Content Include= "Umbraco_Client\PunyCode\punycode.min.js" />
2012-12-31 18:39:36 +03:00
<Content Include= "Umbraco_Client\Splitbutton\InsertMacroSplitButton.js" />
2013-05-27 01:23:49 -10:00
<Content Include= "Umbraco_Client\Tablesorting\img\asc.gif" />
<Content Include= "Umbraco_Client\Tablesorting\img\desc.gif" />
<Content Include= "Umbraco_Client\Tablesorting\jquery.tablesorter.min.js" />
2012-12-03 05:58:27 +05:00
<Content Include= "Umbraco_Client\Splitbutton\jquery.splitbutton.js" />
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco_Client\Application\JQuery\jquery.hotkeys.js" />
2012-12-03 05:58:27 +05:00
<Content Include= "Umbraco_Client\Splitbutton\Images\splitbutton_hover.png" />
<Content Include= "Umbraco_Client\Splitbutton\Images\splitbutton_downarrow.png" />
<Content Include= "Umbraco_Client\Splitbutton\splitbutton.css" />
<Content Include= "Umbraco_Client\Modal\jquery.simplemodal.1.4.1.custom.js" />
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Config\Lang\ko.xml" />
<Content Include= "Umbraco\Dashboard\FeedProxy.aspx" />
2012-12-03 05:58:27 +05:00
<Content Include= "Umbraco_Client\Ui\base2.js" />
<Content Include= "Umbraco_Client\Ui\json2.js" />
<Content Include= "Umbraco_Client\Ui\knockout.js" />
<Content Include= "Umbraco_Client\Ui\knockout.mapping.js" />
2012-11-05 06:04:40 +06:00
<Content Include= "Umbraco\endPreview.aspx" />
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Dialogs\Preview.aspx" />
<Content Include= "Umbraco\Controls\Tree\TreeControl.ascx" />
2012-07-18 04:35:30 +06:00
<Content Include= "default.aspx" />
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Config\Lang\da.xml" />
<Content Include= "Umbraco\Config\Lang\de.xml" />
<Content Include= "Umbraco\Config\Lang\es.xml" />
<Content Include= "Umbraco\Config\Lang\fr.xml" />
<Content Include= "Umbraco\Config\Lang\it.xml" />
<Content Include= "Umbraco\Config\Lang\nl.xml" />
2016-01-05 17:04:11 +01:00
<Content Include= "Umbraco\Config\Lang\nb.xml" />
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Config\Lang\sv.xml" />
<Content Include= "Umbraco_Client\Application\JQuery\jquery.cookie.js" />
2012-12-03 05:58:27 +05:00
<Content Include= "Umbraco_Client\Tablesorting\Img\bg.gif" />
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Dialogs\empty.htm" />
<Content Include= "Umbraco\Dialogs\republish.aspx" />
<Content Include= "Umbraco\Dialogs\SendPublish.aspx" />
<Content Include= "Umbraco_Client\Application\JQuery\jquery-fieldselection.js" />
<Content Include= "Umbraco_Client\Application\JQuery\jquery.metadata.min.js" />
<Content Include= "Umbraco_Client\Application\UmbracoUtils.js" />
<Content Include= "Umbraco_Client\Application\UmbracoApplicationActions.js" />
<Content Include= "Umbraco_Client\Application\UmbracoClientManager.js" />
<Content Include= "Umbraco_Client\Application\NamespaceManager.js" />
<Content Include= "Umbraco\Translation\details.aspx" />
2012-12-03 05:58:27 +05:00
<Content Include= "Umbraco_Client\Modal\modalBackground.gif" />
<Content Include= "Umbraco_Client\Modal\modalGradiant.gif" />
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Developer\Packages\directoryBrowser.aspx" />
<Content Include= "Umbraco\Developer\Packages\editPackage.aspx" />
<Content Include= "Umbraco\Dialogs\create.aspx" />
<Content Include= "Umbraco\Dialogs\exportDocumenttype.aspx" />
<Content Include= "Umbraco\Dialogs\importDocumenttype.aspx" />
<Content Include= "Umbraco\Dialogs\notifications.aspx" />
<Content Include= "Umbraco\Dialogs\protectPage.aspx" />
<Content Include= "Umbraco\Dialogs\rollBack.aspx" />
<Content Include= "Umbraco\Dialogs\sendToTranslation.aspx" />
<Content Include= "Umbraco\Dialogs\treePicker.aspx" />
<Content Include= "Umbraco\Dialogs\umbracoField.aspx" />
<Content Include= "Umbraco\Dialogs\viewAuditTrail.aspx" />
<Content Include= "Umbraco\Config\Create\UI.xml" />
<Content Include= "Umbraco\Config\Lang\en.xml" >
2012-09-16 10:49:19 -02:00
<SubType > Designer</SubType>
</Content>
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Js\UmbracoSpeechBubbleBackEnd.js" />
<Content Include= "Config\ClientDependency.config" >
2012-09-20 07:13:45 +07:00
<SubType > Designer</SubType>
</Content>
2012-12-03 05:43:31 +05:00
<Content Include= "Config\ExamineSettings.config" />
2013-02-14 23:55:39 +06:00
<Content Include= "Config\ExamineIndex.config" >
<SubType > Designer</SubType>
</Content>
2012-12-03 05:43:31 +05:00
<Content Include= "Config\scripting.config" />
<Content Include= "Config\feedProxy.config" />
<Content Include= "Config\applications.config" />
2013-05-08 16:13:18 -10:00
<Content Include= "Config\trees.config" >
<SubType > Designer</SubType>
</Content>
2012-12-03 05:43:31 +05:00
<None Include= "Config\applications.Release.config" >
2012-07-18 04:35:30 +06:00
<DependentUpon > applications.config</DependentUpon>
<SubType > Designer</SubType>
</None>
2013-05-27 01:23:49 -10:00
<Content Include= "Umbraco\Views\Default.cshtml" />
2013-08-29 16:09:23 +02:00
<Content Include= "Umbraco\PartialViewMacros\Templates\EditProfile.cshtml" />
2014-01-14 15:21:20 +01:00
<Content Include= "Umbraco\PartialViewMacros\Templates\Empty.cshtml" />
2013-08-29 16:09:23 +02:00
<Content Include= "Umbraco\PartialViewMacros\Templates\Login.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\LoginStatus.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\RegisterMember.cshtml" />
2014-01-14 15:21:20 +01:00
<Content Include= "Umbraco\PartialViewMacros\Templates\Empty %28ForUseWithCustomViews%29.cshtml" >
2013-09-01 15:32:55 +02:00
<SubType > Code</SubType>
</Content>
2013-10-06 16:45:21 +02:00
<Content Include= "Umbraco\PartialViewMacros\Templates\ListAncestorsFromCurrentPage.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\Breadcrumb.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\Gallery.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\ListChildPagesFromChangeableSource.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\ListChildPagesFromCurrentPage.cshtml" >
<SubType > Code</SubType>
</Content>
<Content Include= "Umbraco\PartialViewMacros\Templates\ListChildPagesOrderedByDate.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\ListChildPagesOrderedByName.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\ListChildPagesOrderedByProperty.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\ListChildPagesWithDoctype.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\ListDescendantsFromCurrentPage.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\ListImagesFromMediaFolder.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\MultinodeTree-picker.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\Navigation.cshtml" />
<Content Include= "Umbraco\PartialViewMacros\Templates\SiteMap.cshtml" />
2013-12-11 08:51:07 +11:00
<Content Include= "Umbraco\Views\AuthorizeUpgrade.cshtml" />
2015-05-11 21:33:52 +02:00
<Content Include= "Umbraco\Translation\translationTasks.dtd" />
2015-11-10 09:27:47 +01:00
<Content Include= "Views\Web.config" >
<SubType > Designer</SubType>
</Content>
2013-02-01 19:41:23 +06:00
<Content Include= "Web.config" >
<SubType > Designer</SubType>
</Content>
2014-11-18 09:41:02 +11:00
<Content Include= "Views\Partials\Grid\Bootstrap3.cshtml" />
<Content Include= "Views\Partials\Grid\Editors\Embed.cshtml" />
<Content Include= "Views\Partials\Grid\Editors\Macro.cshtml" />
<Content Include= "Views\Partials\Grid\Editors\Media.cshtml" />
<Content Include= "Views\Partials\Grid\Editors\Rte.cshtml" />
<Content Include= "Views\Partials\Grid\Editors\Textstring.cshtml" />
<Content Include= "Views\Partials\Grid\Bootstrap2.cshtml" />
<Content Include= "Views\Partials\Grid\Editors\Base.cshtml" />
2016-11-08 09:55:24 +01:00
<Content Include= "Views\Partials\Grid\Bootstrap3-Fluid.cshtml" />
<Content Include= "Views\Partials\Grid\Bootstrap2-Fluid.cshtml" />
2018-02-27 15:47:47 +01:00
<Content Include= "Umbraco\Views\Preview\Background.cshtml" />
<Content Include= "Umbraco\Views\Preview\Border.cshtml" />
<Content Include= "Umbraco\Views\Preview\Color.cshtml" />
<Content Include= "Umbraco\Views\Preview\Googlefontpicker.cshtml" />
<Content Include= "Umbraco\Views\Preview\GridRow.cshtml" />
<Content Include= "Umbraco\Views\Preview\Index.cshtml" />
<Content Include= "Umbraco\Views\Preview\Layout.cshtml" />
<Content Include= "Umbraco\Views\Preview\Margin.cshtml" />
<Content Include= "Umbraco\Views\Preview\Padding.cshtml" />
<Content Include= "Umbraco\Views\Preview\Radius.cshtml" />
<Content Include= "Umbraco\Views\Preview\Shadow.cshtml" />
<Content Include= "Umbraco\Views\Preview\Slider.cshtml" />
2018-03-14 13:56:49 +11:00
<Content Include= "Umbraco\Views\Preview\web.config" />
2013-10-04 10:53:07 +02:00
<None Include= "Web.Debug.config.transformed" />
2012-07-18 04:35:30 +06:00
<None Include= "web.Template.Debug.config" >
<DependentUpon > Web.Template.config</DependentUpon>
<SubType > Designer</SubType>
</None>
<None Include= "web.Template.Release.config" >
<DependentUpon > Web.Template.config</DependentUpon>
<SubType > Designer</SubType>
</None>
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Masterpages\umbracoPage.Master" />
<Content Include= "Umbraco\Masterpages\umbracoDialog.Master" />
<Content Include= "Umbraco\Webservices\CheckForUpgrade.asmx" />
<Content Include= "Umbraco\Settings\DictionaryItemList.aspx" />
<Content Include= "Umbraco\Translation\default.aspx" />
<Content Include= "Umbraco\Translation\preview.aspx" />
<Content Include= "Umbraco\Translation\xml.aspx" />
<Content Include= "Umbraco\Create\simple.ascx" />
<Content Include= "Umbraco\Developer\Macros\editMacro.aspx" />
<Content Include= "Umbraco\Js\dualSelectBox.js" />
<Content Include= "Umbraco\Js\guiFunctions.js" />
<Content Include= "Umbraco\Js\umbracoCheckKeys.js" />
2016-04-04 09:20:59 +02:00
<Content Include= "Umbraco\ping.aspx" >
<SubType > Form</SubType>
2016-04-28 18:39:52 +02:00
</Content>
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Settings\EditDictionaryItem.aspx" />
<Content Include= "Umbraco\Dialogs\sort.aspx" />
2012-11-05 06:04:40 +06:00
<Content Include= "Umbraco\treeInit.aspx" />
<!-- <Content Include="Umbraco\users\PermissionEditor.aspx" /> -->
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Webservices\ajax.js" />
<Content Include= "Umbraco\Webservices\codeEditorSave.asmx" />
<Content Include= "Umbraco\Webservices\legacyAjaxCalls.asmx" />
<Content Include= "Umbraco\Webservices\nodeSorter.asmx" />
2012-12-03 05:58:27 +05:00
<Content Include= "Umbraco_Client\Menuicon\Images\buttonbg.gif" />
<Content Include= "Umbraco_Client\Menuicon\Images\buttonbgdown.gif" />
<Content Include= "Umbraco_Client\Menuicon\Images\split.gif" />
<Content Include= "Umbraco_Client\Menuicon\style.css" />
<Content Include= "Umbraco_Client\Modal\modal.js" />
<Content Include= "Umbraco_Client\Modal\style.css" />
<Content Include= "Umbraco_Client\Scrollingmenu\javascript.js" />
<Content Include= "Umbraco_Client\Scrollingmenu\style.css" />
<Content Include= "Umbraco_Client\Tablesorting\tableDragAndDrop.js" />
<Content Include= "Umbraco_Client\Ui\default.css" />
<Content Include= "Umbraco_Client\Ui\default.js" />
<Content Include= "Umbraco_Client\Ui\jquery.js" />
<Content Include= "Umbraco_Client\Ui\jqueryui.js" />
2012-07-18 04:35:30 +06:00
<Content Include= "App_Browsers\w3cvalidator.browser" />
<Content Include= "App_Browsers\Form.browser" />
2012-12-03 05:43:31 +05:00
<Content Include= "Umbraco\Masterpages\default.Master" />
2012-07-18 04:35:30 +06:00
<None Include= "web.Template.config" >
<SubType > Designer</SubType>
</None>
2012-12-03 05:43:31 +05:00
<Content Include= "Config\404handlers.config" />
2013-02-23 23:00:31 +06:00
<Content Include= "Config\Dashboard.config" >
<SubType > Designer</SubType>
</Content>
2012-12-03 05:43:31 +05:00
<Content Include= "Config\metablogConfig.config" />
2013-10-04 10:53:07 +02:00
<Content Include= "Config\tinyMceConfig.config" >
<SubType > Designer</SubType>
</Content>
2013-02-08 07:36:35 -01:00
<Content Include= "Config\umbracoSettings.config" >
<SubType > Designer</SubType>
</Content>
2012-12-03 05:43:31 +05:00
<Content Include= "Config\log4net.config" />
<Content Include= "Config\FileSystemProviders.config" />
<Content Include= "Config\EmbeddedMedia.config" />
2018-04-11 18:06:33 +02:00
<Content Include= "Config\BackOfficeTours\getting-started.json" />
2012-07-18 04:35:30 +06:00
</ItemGroup>
2018-04-04 15:14:05 +02:00
<!-- determine VSToolsPath -->
2012-07-18 04:35:30 +06:00
<PropertyGroup >
2014-10-23 10:34:51 +02:00
<VisualStudioVersion Condition= "'$(VisualStudioVersion)' == ''" > 11.0</VisualStudioVersion>
2014-10-25 17:06:35 +02:00
<VSToolsPath Condition= "exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebApplication.targets')" > $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v11.0</VSToolsPath>
<VSToolsPath Condition= "exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v12.0\WebApplications\Microsoft.WebApplication.targets')" > $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v12.0</VSToolsPath>
<VSToolsPath Condition= "exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v14.0\WebApplications\Microsoft.WebApplication.targets')" > $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v14.0</VSToolsPath>
2016-11-16 18:54:42 +01:00
<VSToolsPath Condition= "exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v15.0\WebApplications\Microsoft.WebApplication.targets')" > $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v15.0</VSToolsPath>
2012-07-18 04:35:30 +06:00
</PropertyGroup>
2018-04-04 15:14:05 +02:00
<!-- determine WebPublishingTasks -->
<PropertyGroup >
<WebPublishingTasks Condition= "exists('$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.Tasks.dll')" > $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.Tasks.dll</WebPublishingTasks>
<WebPublishingTasks Condition= "exists('$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.Tasks.dll')" > $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.Tasks.dll</WebPublishingTasks>
<WebPublishingTasks Condition= "exists('$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.Tasks.dll')" > $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.Tasks.dll</WebPublishingTasks>
<WebPublishingTasks Condition= "exists('$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v14.0\Web\Microsoft.Web.Publishing.Tasks.dll')" > $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v14.0\Web\Microsoft.Web.Publishing.Tasks.dll</WebPublishingTasks>
<WebPublishingTasks Condition= "exists('$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v15.0\Web\Microsoft.Web.Publishing.Tasks.dll')" > $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v15.0\Web\Microsoft.Web.Publishing.Tasks.dll</WebPublishingTasks>
</PropertyGroup>
<!-- get TransformXml task from WebPublishingtasks -->
<UsingTask TaskName= "TransformXml" AssemblyFile= "$(WebPublishingTasks)" Condition= "'$(WebPublishingTasks)' != ''" />
<!-- get NuGet packages directory -->
2012-07-18 04:35:30 +06:00
<PropertyGroup >
2018-04-04 15:14:05 +02:00
<NuGetPackages > $(NuGetPackageFolders.Split(';')[0])</NuGetPackages>
2012-07-18 04:35:30 +06:00
</PropertyGroup>
2018-04-04 15:14:05 +02:00
<!-- import targets -->
<Import Project= "$(MSBuildBinPath)\Microsoft.CSharp.targets" />
2012-07-18 04:35:30 +06:00
<Import Project= "$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition= "'$(VSToolsPath)' != ''" />
2018-04-04 15:14:05 +02:00
<!-- web project -->
2012-07-18 04:35:30 +06:00
<ProjectExtensions >
<VisualStudio >
<FlavorProperties GUID= "{349c5851-65df-11da-9384-00065b846f21}" >
<WebProjectProperties >
2018-03-30 10:16:21 +02:00
<UseIIS > False</UseIIS>
2012-07-19 22:15:15 +06:00
<AutoAssignPort > True</AutoAssignPort>
2016-03-23 11:04:06 +01:00
<DevelopmentServerPort > 8000</DevelopmentServerPort>
2012-07-19 22:15:15 +06:00
<DevelopmentServerVPath > /</DevelopmentServerVPath>
2014-11-14 15:11:46 +11:00
<IISUrl > http://localhost:8000</IISUrl>
2012-07-19 22:15:15 +06:00
<NTLMAuthentication > False</NTLMAuthentication>
<UseCustomServer > False</UseCustomServer>
2012-12-06 10:31:54 -01:00
<CustomServerUrl >
</CustomServerUrl>
2012-07-19 22:15:15 +06:00
<SaveServerSettingsInUserFile > False</SaveServerSettingsInUserFile>
2012-07-18 04:35:30 +06:00
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
2013-10-09 12:07:50 +11:00
<Target Name= "BeforeBuild" >
2017-10-26 12:39:38 +02:00
<Message Text= "-BeforeBuild-" Importance= "high" />
<Message Text= "MSBuildExtensionsPath: $(MSBuildExtensionsPath)" Importance= "high" />
2018-04-04 15:14:05 +02:00
<Message Text= "WebPublishingTasks: $(WebPublishingTasks)" Importance= "high" />
<Message Text= "NuGetPackageFolders: $(NuGetPackageFolders)" Importance= "high" />
<Message Text= "NuGetPackages: $(NuGetPackages)" Importance= "high" />
<!-- copy SqlCe -->
<ItemGroup >
<SqlCE64 Include= "$(NuGetPackages)SqlServerCE\4.0.0.1\amd64\*.*" />
<SqlCE86 Include= "$(NuGetPackages)SqlServerCE\4.0.0.1\x86\*.*" />
</ItemGroup>
<Message Text= "Copy SqlCe files to $(TargetDir)" Importance= "high" />
<Copy SourceFiles= "@(SqlCe64)" DestinationFolder= "$(TargetDir)amd64" OverwriteReadOnlyFiles= "true" SkipUnchangedFiles= "true" />
<Copy SourceFiles= "@(SqlCe86)" DestinationFolder= "$(TargetDir)x86" OverwriteReadOnlyFiles= "true" SkipUnchangedFiles= "true" />
2012-12-10 12:12:32 -01:00
<!-- Create web.config file from Template if it doesn't exist -->
2018-04-04 15:14:05 +02:00
<Message Text= "Copy Web.Template.config to Web.config" Importance= "high" Condition= "!Exists('$(ProjectDir)Web.config')" />
2013-10-08 19:08:30 +02:00
<Copy SourceFiles= "$(ProjectDir)web.Template.config" DestinationFiles= "$(ProjectDir)Web.config" OverwriteReadOnlyFiles= "true" SkipUnchangedFiles= "false" Condition= "!Exists('$(ProjectDir)Web.config')" />
2012-12-10 12:12:32 -01:00
<!-- Transform the local Web.config file in Visual Studio -->
2018-04-04 15:14:05 +02:00
<Message Text= "Transform Web.config with web.Template.$(Configuration).config into Web.$(Configuration).config.transformed (this is Visual Studio)" Importance= "high" Condition= "$(BuildingInsideVisualStudio) == true" />
2012-12-10 12:12:32 -01:00
<TransformXml Source= "$(ProjectDir)Web.config" Transform= "$(ProjectDir)web.Template.$(Configuration).config" Destination= "$(ProjectDir)Web.$(Configuration).config.transformed" Condition= "$(BuildingInsideVisualStudio) == true" />
<!-- Always transform the Template file when not in VS (ie: build.bat) -->
2018-04-04 15:14:05 +02:00
<Message Text= "Transform Web.Template.config with web.Template.$(Configuration).config into Web.$(Configuration).config.transformed (this is not Visual Studio)" Importance= "high" Condition= "$(BuildingInsideVisualStudio) != true" />
2014-01-17 17:52:26 +01:00
<TransformXml Source= "$(ProjectDir)Web.Template.config" Transform= "$(ProjectDir)web.Template.$(Configuration).config" Destination= "Web.$(Configuration).config.transformed" Condition= "$(BuildingInsideVisualStudio) != true" />
2016-06-21 10:53:52 +02:00
<!-- Create ClientDependency.config file from Template if it doesn't exist -->
2018-04-04 15:14:05 +02:00
<Message Text= "Copy ClientDependency.$(Configuration).config to ClientDependency.config" Importance= "high" Condition= "!Exists('$(ProjectDir)Config\ClientDependency.config')" />
2016-06-28 16:01:23 +02:00
<Copy SourceFiles= "$(ProjectDir)Config\ClientDependency.Release.config" DestinationFiles= "$(ProjectDir)Config\ClientDependency.config" OverwriteReadOnlyFiles= "true" SkipUnchangedFiles= "false" Condition= "!Exists('$(ProjectDir)Config\ClientDependency.config')" />
2017-10-26 12:39:38 +02:00
<!-- Build Belle, if building is Visual Studio and the build folder does not exist yet -->
<Message Text= "Skip Belle because UmbracoBuild is '$(UmbracoBuild)' (this is not Visual Studio)." Importance= "High" Condition= "'$(UmbracoBuild)' != ''" />
<Message Text= "Skip Belle because $(ProjectDir)Umbraco\lib exists." Importance= "High" Condition= "Exists('$(ProjectDir)Umbraco\lib')" />
<Message Text= "Build Belle because UmbracoBuild is empty (this is Visual Studio), and $(ProjectDir)Umbraco\lib does not exist." Importance= "High" Condition= "!Exists('$(ProjectDir)Umbraco\lib') and '$(UmbracoBuild)' == ''" />
2017-10-25 14:25:52 +02:00
<CallTarget Targets= "BelleBuild" Condition= "!Exists('$(ProjectDir)Umbraco\lib') and '$(UmbracoBuild)' == ''" />
2012-12-03 15:53:06 -01:00
</Target>
2018-04-04 15:14:05 +02:00
<!-- clean Belle when cleaning and rebuilding, but only in Visual Studio -->
2017-10-26 17:52:51 +02:00
<Target Name= "CleanBelle" AfterTargets= "Clean" Condition= "'$(UmbracoBuild)' == ''" >
2017-10-26 12:39:38 +02:00
<Message Text= "-CleanBelle-" Importance= "high" />
<Message Text= "Nothing to clean, as $(ProjectDir)Umbraco\lib does not exist." Importance= "High" Condition= "!Exists('$(ProjectDir)Umbraco\lib')" />
2018-05-03 11:27:08 +02:00
<Message Text= "Not cleaning (found src/preserve.belle)." Importance= "High" Condition= "Exists('$(ProjectDir)Umbraco\lib') and Exists('$(SolutionDir)preserve.belle')" />
<Message Text= "Remove $(ProjectDir)Umbraco\lib." Importance= "High" Condition= "Exists('$(ProjectDir)Umbraco\lib') and !Exists('$(SolutionDir)preserve.belle')" />
2017-10-26 12:39:38 +02:00
<ItemGroup >
<BelleLib Include= "$(ProjectDir)Umbraco\lib" />
</ItemGroup>
2018-05-03 11:27:08 +02:00
<RemoveDir Directories= "@(BelleLib)" Condition= "Exists('$(ProjectDir)Umbraco\lib') and !Exists('$(SolutionDir)preserve.belle')" />
2017-10-26 12:39:38 +02:00
</Target>
2012-12-03 15:53:06 -01:00
<Target Name= "AfterBuild" >
2017-10-26 12:39:38 +02:00
<Message Text= "-AfterBuild-" Importance= "high" />
2018-04-04 15:14:05 +02:00
<Message Text= "Copy Web.$(Configuration).config.transformed over to Web.config (this is Visual Studio)" Importance= "high" Condition= "$(BuildingInsideVisualStudio) == true" />
2012-12-06 10:31:54 -01:00
<Copy SourceFiles= "$(ProjectDir)Web.$(Configuration).config.transformed" DestinationFiles= "$(ProjectDir)Web.config" OverwriteReadOnlyFiles= "true" SkipUnchangedFiles= "false" Condition= "$(BuildingInsideVisualStudio) == true" />
2012-12-03 15:53:06 -01:00
</Target>
2018-01-20 10:21:01 +01:00
<Target Name= "BelleBuild" >
2017-10-25 14:25:52 +02:00
<Exec WorkingDirectory= "$(ProjectDir)\..\..\" Command= "powershell -ExecutionPolicy RemoteSigned -Command "&{ $ubuild = &"$pwd\build\build.ps1" -get ; $ubuild.CompileBelle() }"" />
2016-06-01 12:37:52 +02:00
</Target>
2018-01-20 10:21:01 +01:00
<Target Name= "ResetConfigFiles" Condition= "'$(WebProjectOutputDir)' != ''" BeforeTargets= "Build;Rebuild" Inputs= "@(ConfigFiles)" Outputs= "%(Identity).Dummy" >
2018-04-04 15:14:05 +02:00
<ItemGroup >
<!-- every *.config (recursive) files xcept web[.*].config -->
<!-- beware! includes any rogue git - ignored or temp config file -->
<ConfigFiles Include= "$(ProjectDir)**\*.config" Exclude= "$(ProjectDir)web.config;$(ProjectDir)web.*.config" />
<!-- and the UI file -->
<ConfigFiles Include= "$(ProjectDir)umbraco\config\create\UI.xml" />
</ItemGroup>
2017-10-26 17:52:51 +02:00
<PropertyGroup >
<!-- the original file eg src/.../umbracoSettings.config -->
<OriginalFileName > @(ConfigFiles)</OriginalFileName>
<!-- the configuration version of the original file eg src/.../umbracoSettings.Release.config -->
<ModifiedFileName > $(OriginalFileName.Replace("%(ConfigFiles.Extension)",".$(Configuration)%(ConfigFiles.Extension)"))</ModifiedFileName>
<!-- the target file eg webapp/.../umbracoSettings.config -->
<OutputFileName > $(OriginalFileName.Replace("$(ProjectDir)", "$(WebProjectOutputDir)"))</OutputFileName>
</PropertyGroup>
2018-03-07 09:36:04 +01:00
<!--
2017-10-26 17:52:51 +02:00
for each whatever.config file,
if there is a whatever.(Release|Debug).config file,
2018-03-07 09:36:04 +01:00
copy it over as whatever.config
2017-10-26 17:52:51 +02:00
-->
<Message Text= "ConfigFile: $(OriginalFileName) -> $(OutputFileName)" Importance= "high" Condition= "Exists('$(ModifiedFileName)')" />
2018-01-20 10:21:01 +01:00
<Copy SourceFiles= "$(ModifiedFileName)" DestinationFiles= "$(OutputFileName)" OverwriteReadOnlyFiles= "true" SkipUnchangedFiles= "false" Condition= "Exists('$(ModifiedFileName)')" />
2017-10-26 17:52:51 +02:00
</Target>
2012-07-18 04:35:30 +06:00
</Project>