Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

first pass at installer

and empty O2 site
  • Loading branch information...
commit 35808639144a17a154bb93790150eb992e7d1d18 1 parent a501a25
@DinisCruz DinisCruz authored
Showing with 1,200 additions and 1,071 deletions.
  1. +4 −0 .gitignore
  2. +30 −16 O2.Platform.exe/O2_Platform.csproj
  3. +5 −5 O2.Platform.exe/Program.cs
  4. +1 −11 O2.Platform.exe/app.config
  5. +0 −8 O2.Platform.exe/packages.config
  6. +161 −144 O2.Platform.exe_4.0_x64/{O2_Platform_4.0_x64.csproj → O2_Platform_x64.csproj}
  7. +173 −883 O2_Platform_Installer/O2_Platform_Installer.vdproj
  8. +36 −0 UnitTests/UnitTests.Website.O2Platform/Properties/AssemblyInfo.cs
  9. +49 −0 UnitTests/UnitTests.Website.O2Platform/Test_Mvc_Setup.cs
  10. +108 −0 UnitTests/UnitTests.Website.O2Platform/UnitTests.Website.O2Platform.csproj
  11. +8 −0 UnitTests/UnitTests.Website.O2Platform/packages.config
  12. +130 −1 VisualStudio Solution Files/O2.Platform.4.0 - Main Projects.sln
  13. +0 −3  VisualStudio Solution Files/packages/repositories.config
  14. +13 −0 Website.O2Platform/App_Start/FilterConfig.cs
  15. +23 −0 Website.O2Platform/App_Start/RouteConfig.cs
  16. +19 −0 Website.O2Platform/App_Start/WebApiConfig.cs
  17. +20 −0 Website.O2Platform/Controllers/TestController.cs
  18. +1 −0  Website.O2Platform/Global.asax
  19. +24 −0 Website.O2Platform/Global.asax.cs
  20. +35 −0 Website.O2Platform/Properties/AssemblyInfo.cs
  21. +18 −0 Website.O2Platform/Views/Test/Index.cshtml
  22. +58 −0 Website.O2Platform/Views/Web.config
  23. +30 −0 Website.O2Platform/Web.Debug.config
  24. +31 −0 Website.O2Platform/Web.Release.config
  25. +38 −0 Website.O2Platform/Web.config
  26. +172 −0 Website.O2Platform/Website.O2Platform.csproj
  27. +13 −0 Website.O2Platform/packages.config
View
4 .gitignore
@@ -15,3 +15,7 @@ binaries
/O2_Platform_Installer/Debug/O2_Platform_Installer.msi
/O2_Platform_Installer/Debug/setup.exe
*.ncrunchsolution
+
+/Website.O2Platform/*.ncrunchproject
+
+*.ncrunchproject
View
46 O2.Platform.exe/O2_Platform.csproj
@@ -73,21 +73,6 @@
<NoWin32Manifest>true</NoWin32Manifest>
</PropertyGroup>
<ItemGroup>
- <Reference Include="FluentSharp.CoreLib">
- <HintPath>..\VisualStudio Solution Files\packages\FluentSharp.CoreLib.5.3.112\lib\net35\FluentSharp.CoreLib.dll</HintPath>
- </Reference>
- <Reference Include="FluentSharp.NGit">
- <HintPath>..\VisualStudio Solution Files\packages\FluentSharp.NGit.5.3.112\lib\net40\FluentSharp.NGit.dll</HintPath>
- </Reference>
- <Reference Include="FluentSharp.REPL">
- <HintPath>..\VisualStudio Solution Files\packages\FluentSharp.REPL.5.3.112\lib\net35\FluentSharp.REPL.exe</HintPath>
- </Reference>
- <Reference Include="FluentSharp.SharpDevelopEditor">
- <HintPath>..\VisualStudio Solution Files\packages\FluentSharp.SharpDevelopEditor.5.3.112\lib\net35\FluentSharp.SharpDevelopEditor.dll</HintPath>
- </Reference>
- <Reference Include="FluentSharp.WinForms">
- <HintPath>..\VisualStudio Solution Files\packages\FluentSharp.WinForms.5.3.112\lib\net35\FluentSharp.WinForms.dll</HintPath>
- </Reference>
<Reference Include="System" />
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
@@ -133,7 +118,6 @@
<None Include="app.config">
<SubType>Designer</SubType>
</None>
- <None Include="packages.config" />
<None Include="Properties\app.manifest" />
</ItemGroup>
<ItemGroup>
@@ -154,6 +138,36 @@
<DefaultIcon>O2Logo.ico</DefaultIcon>
</FileAssociation>
</ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.CoreLib\FluentSharp.CoreLib.csproj">
+ <Project>{0A7CE0E0-B092-43B5-AB80-99BA909019C9}</Project>
+ <Name>FluentSharp.CoreLib</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.NGit\FluentSharp.NGit.csproj">
+ <Project>{B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}</Project>
+ <Name>FluentSharp.NGit</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.NUnit\FluentSharp.NUnit.csproj">
+ <Project>{0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}</Project>
+ <Name>FluentSharp.NUnit</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.O2Platform\FluentSharp.O2Platform.csproj">
+ <Project>{D963E6B4-D639-4152-8445-1E18D52F9959}</Project>
+ <Name>FluentSharp.O2Platform</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.REPL\FluentSharp.REPL.csproj">
+ <Project>{D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}</Project>
+ <Name>FluentSharp.REPL</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.WinForms\FluentSharp.WinForms.csproj">
+ <Project>{DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}</Project>
+ <Name>FluentSharp.WinForms</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp_Fork.SharpDevelopEditor\FluentSharp_Fork.SharpDevelopEditor.csproj">
+ <Project>{E76BCE43-8511-4CE8-A965-C0150F713CE9}</Project>
+ <Name>FluentSharp_Fork.SharpDevelopEditor</Name>
+ </ProjectReference>
+ </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- 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.
View
10 O2.Platform.exe/Program.cs
@@ -1,6 +1,6 @@
// This file is part of the OWASP O2 Platform (http://www.owasp.org/index.php/OWASP_O2_Platform) and is released under the Apache 2.0 License (http://www.apache.org/licenses/LICENSE-2.0)
using System;
-using FluentSharp.REPL.Utils;
+using FluentSharp.O2Platform.Utils;
namespace O2.Platform
{
@@ -12,10 +12,10 @@ public class Program
[STAThread]
public static void Main(string[] args)
- {
- //new O2_Setup().startO2(args);
- O2Launch.o2Gui(args);
- //launch_O2Gui_Via_Emebeded_Assembly(args);
+ {
+ //O2Launch.o2Gui(args);
+ //args = new [] {@"Util - LogViewer.h2"};
+ new O2_Start().OpenStartGui(args);
}
}
}
View
12 O2.Platform.exe/app.config
@@ -10,16 +10,6 @@
<add key="Offline" value="false" />
</appSettings>
<runtime>
- <loadFromRemoteSources enabled="true" />
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <dependentAssembly>
- <assemblyIdentity name="FluentSharp.CoreLib" publicKeyToken="55a0f9bf4256d533" culture="neutral" />
- <bindingRedirect oldVersion="0.0.0.0-5.1.0.0" newVersion="5.1.0.0" />
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="FluentSharp.BCL" publicKeyToken="55a0f9bf4256d533" culture="neutral" />
- <bindingRedirect oldVersion="0.0.0.0-5.1.0.0" newVersion="5.1.0.0" />
- </dependentAssembly>
- </assemblyBinding>
+ <loadFromRemoteSources enabled="true" />
</runtime>
</configuration>
View
8 O2.Platform.exe/packages.config
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<packages>
- <package id="FluentSharp.CoreLib" version="5.3.112" targetFramework="net40" />
- <package id="FluentSharp.NGit" version="5.3.112" targetFramework="net40" />
- <package id="FluentSharp.REPL" version="5.3.112" targetFramework="net40" />
- <package id="FluentSharp.SharpDevelopEditor" version="5.3.112" targetFramework="net40" />
- <package id="FluentSharp.WinForms" version="5.3.112" targetFramework="net40" />
-</packages>
View
305 O2.Platform.exe_4.0_x64/O2_Platform_4.0_x64.csproj → O2.Platform.exe_4.0_x64/O2_Platform_x64.csproj
@@ -1,151 +1,168 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.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.21022</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{9857DA99-B060-467C-ACAC-A55C5D46A02C}</ProjectGuid>
- <OutputType>WinExe</OutputType>
- <AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>O2.Platform</RootNamespace>
- <AssemblyName>O2 Platform - 4.0 x64</AssemblyName>
- <FileAlignment>512</FileAlignment>
- <IsWebBootstrapper>false</IsWebBootstrapper>
- <ManifestCertificateThumbprint>4803CBA9CEFB3E39BED805EC44F043311994C953</ManifestCertificateThumbprint>
- <ManifestKeyFile>O2_XRules_Database_TemporaryKey.pfx</ManifestKeyFile>
- <GenerateManifests>false</GenerateManifests>
- <SignManifests>false</SignManifests>
- <ApplicationIcon>
- </ApplicationIcon>
- <FileUpgradeFlags>
- </FileUpgradeFlags>
- <UpgradeBackupLocation>
- </UpgradeBackupLocation>
- <OldToolsVersion>3.5</OldToolsVersion>
- <PublishUrl>publish\</PublishUrl>
- <Install>true</Install>
- <InstallFrom>Disk</InstallFrom>
- <UpdateEnabled>false</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>
- <UseApplicationTrust>false</UseApplicationTrust>
- <BootstrapperEnabled>true</BootstrapperEnabled>
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
- <TargetFrameworkProfile />
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>false</DebugSymbols>
- <DebugType>none</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>..\binaries\</OutputPath>
- <DefineConstants>DEBUG;TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <UseVSHostingProcess>false</UseVSHostingProcess>
- <PlatformTarget>x64</PlatformTarget>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>pdbonly</DebugType>
- <Optimize>true</Optimize>
- <OutputPath>bin\Release\</OutputPath>
- <DefineConstants>TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- </PropertyGroup>
- <PropertyGroup>
- <TargetZone>LocalIntranet</TargetZone>
- </PropertyGroup>
- <PropertyGroup>
- <ApplicationManifest>Properties\app.manifest</ApplicationManifest>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="FluentSharp.CoreLib, Version=5.3.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL">
- <HintPath>..\VisualStudio Solution Files\packages\FluentSharp.CoreLib.5.3.112\lib\net35\FluentSharp.CoreLib.dll</HintPath>
- </Reference>
- <Reference Include="FluentSharp.REPL, Version=5.3.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL">
- <ExecutableExtension>.exe</ExecutableExtension>
- <HintPath>..\VisualStudio Solution Files\packages\FluentSharp.REPL.5.3.112\lib\net35\FluentSharp.REPL.exe</HintPath>
- </Reference>
- <Reference Include="FluentSharp.SharpDevelopEditor, Version=5.3.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL">
- <HintPath>..\VisualStudio Solution Files\packages\FluentSharp.SharpDevelopEditor.5.3.112\lib\net35\FluentSharp.SharpDevelopEditor.dll</HintPath>
- </Reference>
- <Reference Include="FluentSharp.WinForms, Version=5.3.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL">
- <HintPath>..\VisualStudio Solution Files\packages\FluentSharp.WinForms.5.3.112\lib\net35\FluentSharp.WinForms.dll</HintPath>
- </Reference>
- <Reference Include="System" />
- <Reference Include="System.Drawing" />
- <Reference Include="System.Windows.Forms" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="..\O2.Platform.exe\Program.cs">
- <Link>Program.cs</Link>
- </Compile>
- <Compile Include="Properties\AssemblyInfo.cs" />
- </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.2.0">
- <Visible>False</Visible>
- <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
- <Install>false</Install>
- </BootstrapperPackage>
- <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
- <Visible>False</Visible>
- <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
- <Install>false</Install>
- </BootstrapperPackage>
- <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
- <Visible>False</Visible>
- <ProductName>.NET Framework 3.5</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>
- <None Include="app.config" />
- <None Include="packages.config" />
- <None Include="Properties\app.manifest" />
- </ItemGroup>
- <ItemGroup>
- <FileAssociation Include=".h2">
- <Visible>False</Visible>
- <Description>O2 H2 Script</Description>
- <Progid>O2.XRule.Script.h2</Progid>
- <DefaultIcon>H2Logo.ico</DefaultIcon>
- </FileAssociation>
- <FileAssociation Include=".o2">
- <Visible>False</Visible>
- <Description>O2 XRule Script</Description>
- <Progid>O2.XRule.Script.o2</Progid>
- <DefaultIcon>O2Logo.ico</DefaultIcon>
- </FileAssociation>
- </ItemGroup>
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.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.21022</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{9857DA99-B060-467C-ACAC-A55C5D46A02C}</ProjectGuid>
+ <OutputType>WinExe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>O2.Platform</RootNamespace>
+ <AssemblyName>O2 Platform - x64</AssemblyName>
+ <FileAlignment>512</FileAlignment>
+ <IsWebBootstrapper>false</IsWebBootstrapper>
+ <ManifestCertificateThumbprint>4803CBA9CEFB3E39BED805EC44F043311994C953</ManifestCertificateThumbprint>
+ <ManifestKeyFile>O2_XRules_Database_TemporaryKey.pfx</ManifestKeyFile>
+ <GenerateManifests>false</GenerateManifests>
+ <SignManifests>false</SignManifests>
+ <ApplicationIcon>
+ </ApplicationIcon>
+ <FileUpgradeFlags>
+ </FileUpgradeFlags>
+ <UpgradeBackupLocation>
+ </UpgradeBackupLocation>
+ <OldToolsVersion>3.5</OldToolsVersion>
+ <PublishUrl>publish\</PublishUrl>
+ <Install>true</Install>
+ <InstallFrom>Disk</InstallFrom>
+ <UpdateEnabled>false</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>
+ <UseApplicationTrust>false</UseApplicationTrust>
+ <BootstrapperEnabled>true</BootstrapperEnabled>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <TargetFrameworkProfile />
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>false</DebugSymbols>
+ <DebugType>none</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\binaries\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <UseVSHostingProcess>false</UseVSHostingProcess>
+ <PlatformTarget>x64</PlatformTarget>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup>
+ <TargetZone>LocalIntranet</TargetZone>
+ </PropertyGroup>
+ <PropertyGroup>
+ <ApplicationManifest>Properties\app.manifest</ApplicationManifest>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="System" />
+ <Reference Include="System.Drawing" />
+ <Reference Include="System.Windows.Forms" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="..\O2.Platform.exe\Program.cs">
+ <Link>Program.cs</Link>
+ </Compile>
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ </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.2.0">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
+ <Install>false</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
+ <Install>false</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.5</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>
+ <None Include="app.config" />
+ <None Include="packages.config" />
+ <None Include="Properties\app.manifest" />
+ </ItemGroup>
+ <ItemGroup>
+ <FileAssociation Include=".h2">
+ <Visible>False</Visible>
+ <Description>O2 H2 Script</Description>
+ <Progid>O2.XRule.Script.h2</Progid>
+ <DefaultIcon>H2Logo.ico</DefaultIcon>
+ </FileAssociation>
+ <FileAssociation Include=".o2">
+ <Visible>False</Visible>
+ <Description>O2 XRule Script</Description>
+ <Progid>O2.XRule.Script.o2</Progid>
+ <DefaultIcon>O2Logo.ico</DefaultIcon>
+ </FileAssociation>
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.CoreLib\FluentSharp.CoreLib.csproj">
+ <Project>{0A7CE0E0-B092-43B5-AB80-99BA909019C9}</Project>
+ <Name>FluentSharp.CoreLib</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.NGit\FluentSharp.NGit.csproj">
+ <Project>{B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}</Project>
+ <Name>FluentSharp.NGit</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.NUnit\FluentSharp.NUnit.csproj">
+ <Project>{0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}</Project>
+ <Name>FluentSharp.NUnit</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.O2Platform\FluentSharp.O2Platform.csproj">
+ <Project>{D963E6B4-D639-4152-8445-1E18D52F9959}</Project>
+ <Name>FluentSharp.O2Platform</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.REPL\FluentSharp.REPL.csproj">
+ <Project>{D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}</Project>
+ <Name>FluentSharp.REPL</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp.WinForms\FluentSharp.WinForms.csproj">
+ <Project>{DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}</Project>
+ <Name>FluentSharp.WinForms</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\FluentSharp\FluentSharp_Fork.SharpDevelopEditor\FluentSharp_Fork.SharpDevelopEditor.csproj">
+ <Project>{E76BCE43-8511-4CE8-A965-C0150F713CE9}</Project>
+ <Name>FluentSharp_Fork.SharpDevelopEditor</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- 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>
View
1,056 O2_Platform_Installer/O2_Platform_Installer.vdproj
@@ -15,880 +15,296 @@
{
"Entry"
{
- "MsmKey" = "8:_06760711136C7B36B659ED085FC54482"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
+ "MsmKey" = "8:_0079548FC4A756ADF9BB12E76E374807"
+ "OwnerKey" = "8:_D8C3612DDA5311FEC9095FC826F56DE5"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_06760711136C7B36B659ED085FC54482"
- "OwnerKey" = "8:_8180A00726E54D3EAB76460DC243AC5D"
+ "MsmKey" = "8:_0079548FC4A756ADF9BB12E76E374807"
+ "OwnerKey" = "8:_F8094E0CEF3A47D997EA5DEAF36B23DF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
- "OwnerKey" = "8:_UNDEFINED"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_1491AB5894B44548B008D5A04D73F884"
- "OwnerKey" = "8:_C4F6AEF26A584EBDA02A3F95AFAB87C8"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_159C3853033D9883CECFD2BF2BBF500F"
- "OwnerKey" = "8:_06760711136C7B36B659ED085FC54482"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_159C3853033D9883CECFD2BF2BBF500F"
- "OwnerKey" = "8:_C4F6AEF26A584EBDA02A3F95AFAB87C8"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_159C3853033D9883CECFD2BF2BBF500F"
- "OwnerKey" = "8:_8180A00726E54D3EAB76460DC243AC5D"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_159C3853033D9883CECFD2BF2BBF500F"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_168812A505DFA44F06B8D17B35B51F26"
- "OwnerKey" = "8:_76D4B7BD17EBF0237F039EE8BC68A241"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_168812A505DFA44F06B8D17B35B51F26"
- "OwnerKey" = "8:_BEE0FD478A2545189953FB406334682C"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_1F8594A5F23E4203328060CBA2420639"
- "OwnerKey" = "8:_FCAF6A8FD3F2CEC6F80C3148A5637547"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_1F8594A5F23E4203328060CBA2420639"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_1F8594A5F23E4203328060CBA2420639"
- "OwnerKey" = "8:_FFE3391AF1D33917BA85186077EFF399"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_1F8594A5F23E4203328060CBA2420639"
- "OwnerKey" = "8:_6BC80CA12C7B5497804A2B3C4FD2AECC"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_35ED2BC2B2B2B0C53AF609E9F5D618C7"
- "OwnerKey" = "8:_BEE0FD478A2545189953FB406334682C"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_35ED2BC2B2B2B0C53AF609E9F5D618C7"
- "OwnerKey" = "8:_B180576E3E314ADEA4AE0214A3CBB1CB"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_35ED2BC2B2B2B0C53AF609E9F5D618C7"
- "OwnerKey" = "8:_76D4B7BD17EBF0237F039EE8BC68A241"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_5956E541A6D8D7F512D886792845AABA"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_5956E541A6D8D7F512D886792845AABA"
- "OwnerKey" = "8:_C4F6AEF26A584EBDA02A3F95AFAB87C8"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_5956E541A6D8D7F512D886792845AABA"
- "OwnerKey" = "8:_8180A00726E54D3EAB76460DC243AC5D"
+ "MsmKey" = "8:_597F87D7D1141664042D07D54A7C9004"
+ "OwnerKey" = "8:_F8094E0CEF3A47D997EA5DEAF36B23DF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_5956E541A6D8D7F512D886792845AABA"
- "OwnerKey" = "8:_06760711136C7B36B659ED085FC54482"
+ "MsmKey" = "8:_65A5EED4F37099C469F1F0EE6EC12E43"
+ "OwnerKey" = "8:_F8094E0CEF3A47D997EA5DEAF36B23DF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_5956E541A6D8D7F512D886792845AABA"
- "OwnerKey" = "8:_159C3853033D9883CECFD2BF2BBF500F"
+ "MsmKey" = "8:_65A5EED4F37099C469F1F0EE6EC12E43"
+ "OwnerKey" = "8:_CBBE7CCA7E85423DEBD88B55FF1E0F8B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_692BF0BA311519865783EB0A08BF492E"
- "OwnerKey" = "8:_BEE0FD478A2545189953FB406334682C"
+ "MsmKey" = "8:_65A5EED4F37099C469F1F0EE6EC12E43"
+ "OwnerKey" = "8:_80450BA71696E2F4870A001C45F95E7F"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_692BF0BA311519865783EB0A08BF492E"
- "OwnerKey" = "8:_B180576E3E314ADEA4AE0214A3CBB1CB"
+ "MsmKey" = "8:_65A5EED4F37099C469F1F0EE6EC12E43"
+ "OwnerKey" = "8:_AE781E2CDF81CC86B79991C3EB750158"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6BC80CA12C7B5497804A2B3C4FD2AECC"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
+ "MsmKey" = "8:_65A5EED4F37099C469F1F0EE6EC12E43"
+ "OwnerKey" = "8:_8A0317E544D5182E005B6DFF206C4C89"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_76D4B7BD17EBF0237F039EE8BC68A241"
- "OwnerKey" = "8:_BEE0FD478A2545189953FB406334682C"
+ "MsmKey" = "8:_65A5EED4F37099C469F1F0EE6EC12E43"
+ "OwnerKey" = "8:_597F87D7D1141664042D07D54A7C9004"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_76D5BB91B8E65EC21CF52E5B5BA966A2"
- "OwnerKey" = "8:_FFE3391AF1D33917BA85186077EFF399"
+ "MsmKey" = "8:_65A5EED4F37099C469F1F0EE6EC12E43"
+ "OwnerKey" = "8:_D8C3612DDA5311FEC9095FC826F56DE5"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_76D5BB91B8E65EC21CF52E5B5BA966A2"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
+ "MsmKey" = "8:_80450BA71696E2F4870A001C45F95E7F"
+ "OwnerKey" = "8:_8A0317E544D5182E005B6DFF206C4C89"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8180A00726E54D3EAB76460DC243AC5D"
- "OwnerKey" = "8:_UNDEFINED"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_8625035068C746B101E42203E9A3F85A"
- "OwnerKey" = "8:_06760711136C7B36B659ED085FC54482"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_8625035068C746B101E42203E9A3F85A"
- "OwnerKey" = "8:_C4F6AEF26A584EBDA02A3F95AFAB87C8"
+ "MsmKey" = "8:_80450BA71696E2F4870A001C45F95E7F"
+ "OwnerKey" = "8:_F8094E0CEF3A47D997EA5DEAF36B23DF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8625035068C746B101E42203E9A3F85A"
- "OwnerKey" = "8:_8180A00726E54D3EAB76460DC243AC5D"
+ "MsmKey" = "8:_8A0317E544D5182E005B6DFF206C4C89"
+ "OwnerKey" = "8:_597F87D7D1141664042D07D54A7C9004"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8625035068C746B101E42203E9A3F85A"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
+ "MsmKey" = "8:_8A0317E544D5182E005B6DFF206C4C89"
+ "OwnerKey" = "8:_F8094E0CEF3A47D997EA5DEAF36B23DF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8BB0F3E097CBC1034C29A3A68E63EDDD"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
+ "MsmKey" = "8:_AE781E2CDF81CC86B79991C3EB750158"
+ "OwnerKey" = "8:_8A0317E544D5182E005B6DFF206C4C89"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8BB0F3E097CBC1034C29A3A68E63EDDD"
- "OwnerKey" = "8:_C4F6AEF26A584EBDA02A3F95AFAB87C8"
+ "MsmKey" = "8:_AE781E2CDF81CC86B79991C3EB750158"
+ "OwnerKey" = "8:_F8094E0CEF3A47D997EA5DEAF36B23DF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8BB0F3E097CBC1034C29A3A68E63EDDD"
- "OwnerKey" = "8:_BEE0FD478A2545189953FB406334682C"
+ "MsmKey" = "8:_AE781E2CDF81CC86B79991C3EB750158"
+ "OwnerKey" = "8:_597F87D7D1141664042D07D54A7C9004"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8BB0F3E097CBC1034C29A3A68E63EDDD"
- "OwnerKey" = "8:_8180A00726E54D3EAB76460DC243AC5D"
+ "MsmKey" = "8:_AE781E2CDF81CC86B79991C3EB750158"
+ "OwnerKey" = "8:_80450BA71696E2F4870A001C45F95E7F"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8BB0F3E097CBC1034C29A3A68E63EDDD"
- "OwnerKey" = "8:_5956E541A6D8D7F512D886792845AABA"
+ "MsmKey" = "8:_CBBE7CCA7E85423DEBD88B55FF1E0F8B"
+ "OwnerKey" = "8:_597F87D7D1141664042D07D54A7C9004"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8BB0F3E097CBC1034C29A3A68E63EDDD"
- "OwnerKey" = "8:_6BC80CA12C7B5497804A2B3C4FD2AECC"
+ "MsmKey" = "8:_CBBE7CCA7E85423DEBD88B55FF1E0F8B"
+ "OwnerKey" = "8:_F8094E0CEF3A47D997EA5DEAF36B23DF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8BB0F3E097CBC1034C29A3A68E63EDDD"
- "OwnerKey" = "8:_159C3853033D9883CECFD2BF2BBF500F"
+ "MsmKey" = "8:_D8C3612DDA5311FEC9095FC826F56DE5"
+ "OwnerKey" = "8:_F8094E0CEF3A47D997EA5DEAF36B23DF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_8BB0F3E097CBC1034C29A3A68E63EDDD"
- "OwnerKey" = "8:_06760711136C7B36B659ED085FC54482"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_B180576E3E314ADEA4AE0214A3CBB1CB"
- "OwnerKey" = "8:_168812A505DFA44F06B8D17B35B51F26"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_B180576E3E314ADEA4AE0214A3CBB1CB"
- "OwnerKey" = "8:_BEE0FD478A2545189953FB406334682C"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_B180576E3E314ADEA4AE0214A3CBB1CB"
- "OwnerKey" = "8:_76D4B7BD17EBF0237F039EE8BC68A241"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_BEE0FD478A2545189953FB406334682C"
+ "MsmKey" = "8:_F8094E0CEF3A47D997EA5DEAF36B23DF"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_C4F6AEF26A584EBDA02A3F95AFAB87C8"
- "OwnerKey" = "8:_UNDEFINED"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_C682F6F0D9791DD483E0B4E036951E55"
- "OwnerKey" = "8:_BEE0FD478A2545189953FB406334682C"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_C682F6F0D9791DD483E0B4E036951E55"
- "OwnerKey" = "8:_168812A505DFA44F06B8D17B35B51F26"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_E8161E61F4623C315DB4D664048FA6D9"
- "OwnerKey" = "8:_06760711136C7B36B659ED085FC54482"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_E8161E61F4623C315DB4D664048FA6D9"
- "OwnerKey" = "8:_C4F6AEF26A584EBDA02A3F95AFAB87C8"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_E8161E61F4623C315DB4D664048FA6D9"
- "OwnerKey" = "8:_8180A00726E54D3EAB76460DC243AC5D"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_E8161E61F4623C315DB4D664048FA6D9"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_FCAF6A8FD3F2CEC6F80C3148A5637547"
- "OwnerKey" = "8:_6BC80CA12C7B5497804A2B3C4FD2AECC"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_FCAF6A8FD3F2CEC6F80C3148A5637547"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_FFE3391AF1D33917BA85186077EFF399"
- "OwnerKey" = "8:_6BC80CA12C7B5497804A2B3C4FD2AECC"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_FFE3391AF1D33917BA85186077EFF399"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_5956E541A6D8D7F512D886792845AABA"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_C4F6AEF26A584EBDA02A3F95AFAB87C8"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_1491AB5894B44548B008D5A04D73F884"
+ "OwnerKey" = "8:_65A5EED4F37099C469F1F0EE6EC12E43"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_BEE0FD478A2545189953FB406334682C"
+ "OwnerKey" = "8:_F8094E0CEF3A47D997EA5DEAF36B23DF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_76D4B7BD17EBF0237F039EE8BC68A241"
+ "OwnerKey" = "8:_597F87D7D1141664042D07D54A7C9004"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_168812A505DFA44F06B8D17B35B51F26"
+ "OwnerKey" = "8:_CBBE7CCA7E85423DEBD88B55FF1E0F8B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_B180576E3E314ADEA4AE0214A3CBB1CB"
+ "OwnerKey" = "8:_8A0317E544D5182E005B6DFF206C4C89"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_C682F6F0D9791DD483E0B4E036951E55"
+ "OwnerKey" = "8:_80450BA71696E2F4870A001C45F95E7F"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_692BF0BA311519865783EB0A08BF492E"
+ "OwnerKey" = "8:_AE781E2CDF81CC86B79991C3EB750158"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_35ED2BC2B2B2B0C53AF609E9F5D618C7"
+ "OwnerKey" = "8:_D8C3612DDA5311FEC9095FC826F56DE5"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_8180A00726E54D3EAB76460DC243AC5D"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_6BC80CA12C7B5497804A2B3C4FD2AECC"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_FFE3391AF1D33917BA85186077EFF399"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_76D5BB91B8E65EC21CF52E5B5BA966A2"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_FCAF6A8FD3F2CEC6F80C3148A5637547"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_1F8594A5F23E4203328060CBA2420639"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_06760711136C7B36B659ED085FC54482"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_159C3853033D9883CECFD2BF2BBF500F"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_8625035068C746B101E42203E9A3F85A"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_E8161E61F4623C315DB4D664048FA6D9"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_UNDEFINED"
- "OwnerKey" = "8:_8BB0F3E097CBC1034C29A3A68E63EDDD"
+ "OwnerKey" = "8:_0079548FC4A756ADF9BB12E76E374807"
"MsmSig" = "8:_UNDEFINED"
}
}
"Configurations"
{
- "Debug"
- {
- "DisplayName" = "8:Debug"
- "IsDebugOnly" = "11:TRUE"
- "IsReleaseOnly" = "11:FALSE"
- "OutputFilename" = "8:Debug\\O2_Platform_Installer.msi"
- "PackageFilesAs" = "3:2"
- "PackageFileSize" = "3:-2147483648"
- "CabType" = "3:1"
- "Compression" = "3:2"
- "SignOutput" = "11:FALSE"
- "CertificateFile" = "8:"
- "PrivateKeyFile" = "8:"
- "TimeStampServer" = "8:"
- "InstallerBootstrapper" = "3:2"
- "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
- {
- "Enabled" = "11:TRUE"
- "PromptEnabled" = "11:TRUE"
- "PrerequisitesLocation" = "2:1"
- "Url" = "8:"
- "ComponentsUrl" = "8:"
- "Items"
- {
- "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.0"
- {
- "Name" = "8:Microsoft .NET Framework 4 (x86 and x64)"
- "ProductCode" = "8:.NETFramework,Version=v4.0"
- }
- "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.3.1"
- {
- "Name" = "8:Windows Installer 3.1"
- "ProductCode" = "8:Microsoft.Windows.Installer.3.1"
- }
- }
- }
- }
- "Release"
- {
- "DisplayName" = "8:Release"
- "IsDebugOnly" = "11:FALSE"
- "IsReleaseOnly" = "11:TRUE"
- "OutputFilename" = "8:Release\\O2_Platform_Installer.msi"
- "PackageFilesAs" = "3:2"
- "PackageFileSize" = "3:-2147483648"
- "CabType" = "3:1"
- "Compression" = "3:2"
- "SignOutput" = "11:FALSE"
- "CertificateFile" = "8:"
- "PrivateKeyFile" = "8:"
- "TimeStampServer" = "8:"
- "InstallerBootstrapper" = "3:2"
- }
- }
- "Deployable"
- {
- "CustomAction"
- {
- }
- "DefaultFeature"
- {
- "Name" = "8:DefaultFeature"
- "Title" = "8:"
- "Description" = "8:"
- }
- "ExternalPersistence"
- {
- "LaunchCondition"
- {
- "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_33CA3C769A7B4600B060249ED33BFFB2"
- {
- "Name" = "8:.NET Framework"
- "Message" = "8:[VSDNETMSG]"
- "FrameworkVersion" = "8:.NETFramework,Version=v4.0,Profile=Client"
- "AllowLaterVersions" = "11:FALSE"
- "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=131000"
- }
- }
- }
- "File"
- {
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_06760711136C7B36B659ED085FC54482"
- {
- "AssemblyRegister" = "3:1"
- "AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:FluentSharp.REPL, Version=5.1.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL"
- "ScatterAssemblies"
- {
- "_06760711136C7B36B659ED085FC54482"
- {
- "Name" = "8:FluentSharp.REPL.exe"
- "Attributes" = "3:512"
- }
- }
- "SourcePath" = "8:FluentSharp.REPL.exe"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:TRUE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
- }
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1491AB5894B44548B008D5A04D73F884"
- {
- "AssemblyRegister" = "3:1"
- "AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:WeifenLuo.WinFormsUI.Docking, Version=2.6.0.0, Culture=neutral, PublicKeyToken=5cded1a1a0a7b481, processorArchitecture=MSIL"
- "ScatterAssemblies"
- {
- "_1491AB5894B44548B008D5A04D73F884"
- {
- "Name" = "8:WeifenLuo.WinFormsUI.Docking.dll"
- "Attributes" = "3:512"
- }
- }
- "SourcePath" = "8:WeifenLuo.WinFormsUI.Docking.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:TRUE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
- }
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_159C3853033D9883CECFD2BF2BBF500F"
- {
- "AssemblyRegister" = "3:1"
- "AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:O2_Platform_External_SharpDevelop, Version=5.1.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL"
- "ScatterAssemblies"
- {
- "_159C3853033D9883CECFD2BF2BBF500F"
- {
- "Name" = "8:O2_Platform_External_SharpDevelop.dll"
- "Attributes" = "3:512"
- }
- }
- "SourcePath" = "8:O2_Platform_External_SharpDevelop.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:FALSE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
- }
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_168812A505DFA44F06B8D17B35B51F26"
- {
- "AssemblyRegister" = "3:1"
- "AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:NSch, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
- "ScatterAssemblies"
- {
- "_168812A505DFA44F06B8D17B35B51F26"
- {
- "Name" = "8:NSch.dll"
- "Attributes" = "3:512"
- }
- }
- "SourcePath" = "8:NSch.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:TRUE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
- }
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1F8594A5F23E4203328060CBA2420639"
- {
- "AssemblyRegister" = "3:1"
- "AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:Roslyn.Compilers, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"
- "ScatterAssemblies"
- {
- "_1F8594A5F23E4203328060CBA2420639"
- {
- "Name" = "8:Roslyn.Compilers.dll"
- "Attributes" = "3:512"
- }
- }
- "SourcePath" = "8:Roslyn.Compilers.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:TRUE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
- }
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_35ED2BC2B2B2B0C53AF609E9F5D618C7"
- {
- "AssemblyRegister" = "3:1"
- "AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:ICSharpCode.SharpZipLib, Version=0.84.0.0, Culture=neutral, PublicKeyToken=1b03e6acf1164f73"
- "ScatterAssemblies"
- {
- "_35ED2BC2B2B2B0C53AF609E9F5D618C7"
- {
- "Name" = "8:ICSharpCode.SharpZipLib.dll"
- "Attributes" = "3:512"
- }
- }
- "SourcePath" = "8:ICSharpCode.SharpZipLib.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:TRUE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
- }
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5956E541A6D8D7F512D886792845AABA"
+ "Debug"
+ {
+ "DisplayName" = "8:Debug"
+ "IsDebugOnly" = "11:TRUE"
+ "IsReleaseOnly" = "11:FALSE"
+ "OutputFilename" = "8:Debug\\O2_Platform_Installer.msi"
+ "PackageFilesAs" = "3:2"
+ "PackageFileSize" = "3:-2147483648"
+ "CabType" = "3:1"
+ "Compression" = "3:2"
+ "SignOutput" = "11:FALSE"
+ "CertificateFile" = "8:"
+ "PrivateKeyFile" = "8:"
+ "TimeStampServer" = "8:"
+ "InstallerBootstrapper" = "3:2"
+ "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
{
- "AssemblyRegister" = "3:1"
- "AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:FluentSharp.BCL, Version=5.1.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL"
- "ScatterAssemblies"
+ "Enabled" = "11:TRUE"
+ "PromptEnabled" = "11:TRUE"
+ "PrerequisitesLocation" = "2:1"
+ "Url" = "8:"
+ "ComponentsUrl" = "8:"
+ "Items"
{
- "_5956E541A6D8D7F512D886792845AABA"
+ "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.0"
{
- "Name" = "8:FluentSharp.BCL.dll"
- "Attributes" = "3:512"
+ "Name" = "8:Microsoft .NET Framework 4 (x86 and x64)"
+ "ProductCode" = "8:.NETFramework,Version=v4.0"
}
- }
- "SourcePath" = "8:FluentSharp.BCL.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:FALSE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
- }
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_692BF0BA311519865783EB0A08BF492E"
- {
- "AssemblyRegister" = "3:1"
- "AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL"
- "ScatterAssemblies"
- {
- "_692BF0BA311519865783EB0A08BF492E"
+ "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.3.1"
{
- "Name" = "8:Mono.Posix.dll"
- "Attributes" = "3:512"
+ "Name" = "8:Windows Installer 3.1"
+ "ProductCode" = "8:Microsoft.Windows.Installer.3.1"
}
}
- "SourcePath" = "8:Mono.Posix.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:TRUE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
}
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6BC80CA12C7B5497804A2B3C4FD2AECC"
+ }
+ "Release"
+ {
+ "DisplayName" = "8:Release"
+ "IsDebugOnly" = "11:FALSE"
+ "IsReleaseOnly" = "11:TRUE"
+ "OutputFilename" = "8:Release\\O2_Platform_Installer.msi"
+ "PackageFilesAs" = "3:2"
+ "PackageFileSize" = "3:-2147483648"
+ "CabType" = "3:1"
+ "Compression" = "3:2"
+ "SignOutput" = "11:FALSE"
+ "CertificateFile" = "8:"
+ "PrivateKeyFile" = "8:"
+ "TimeStampServer" = "8:"
+ "InstallerBootstrapper" = "3:2"
+ "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
{
- "AssemblyRegister" = "3:1"
- "AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:O2_FluentSharp_Roslyn, Version=4.5.2.0, Culture=neutral, processorArchitecture=MSIL"
- "ScatterAssemblies"
- {
- "_6BC80CA12C7B5497804A2B3C4FD2AECC"
- {
- "Name" = "8:O2_FluentSharp_Roslyn.dll"
- "Attributes" = "3:512"
- }
- }
- "SourcePath" = "8:O2_FluentSharp_Roslyn.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:FALSE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
+ "Enabled" = "11:TRUE"
+ "PromptEnabled" = "11:TRUE"
+ "PrerequisitesLocation" = "2:1"
+ "Url" = "8:"
+ "ComponentsUrl" = "8:"
}
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_76D4B7BD17EBF0237F039EE8BC68A241"
+ }
+ }
+ "Deployable"
+ {
+ "CustomAction"
+ {
+ }
+ "DefaultFeature"
+ {
+ "Name" = "8:DefaultFeature"
+ "Title" = "8:"
+ "Description" = "8:"
+ }
+ "ExternalPersistence"
+ {
+ "LaunchCondition"
{
- "AssemblyRegister" = "3:1"
- "AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:NGit, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
- "ScatterAssemblies"
+ "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_33CA3C769A7B4600B060249ED33BFFB2"
{
- "_76D4B7BD17EBF0237F039EE8BC68A241"
- {
- "Name" = "8:NGit.dll"
- "Attributes" = "3:512"
- }
+ "Name" = "8:.NET Framework"
+ "Message" = "8:[VSDNETMSG]"
+ "FrameworkVersion" = "8:.NETFramework,Version=v4.0,Profile=Client"
+ "AllowLaterVersions" = "11:FALSE"
+ "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=131000"
}
- "SourcePath" = "8:NGit.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:TRUE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
}
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_76D5BB91B8E65EC21CF52E5B5BA966A2"
+ }
+ "File"
+ {
+ "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_0079548FC4A756ADF9BB12E76E374807"
{
"AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:Roslyn.Utilities, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"
+ "AssemblyAsmDisplayName" = "8:nunit.framework, Version=2.6.2.12296, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL"
"ScatterAssemblies"
{
- "_76D5BB91B8E65EC21CF52E5B5BA966A2"
+ "_0079548FC4A756ADF9BB12E76E374807"
{
- "Name" = "8:Roslyn.Utilities.dll"
+ "Name" = "8:nunit.framework.dll"
"Attributes" = "3:512"
}
}
- "SourcePath" = "8:Roslyn.Utilities.dll"
+ "SourcePath" = "8:nunit.framework.dll"
"TargetName" = "8:"
"Tag" = "8:"
"Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
@@ -902,24 +318,24 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
- "Exclude" = "11:TRUE"
+ "Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8625035068C746B101E42203E9A3F85A"
+ "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_597F87D7D1141664042D07D54A7C9004"
{
"AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:QuickGraph, Version=3.2.40122.0, Culture=neutral, PublicKeyToken=f3fb40175eec2af3, processorArchitecture=MSIL"
+ "AssemblyAsmDisplayName" = "8:FluentSharp.O2Platform, Version=0.0.0.0, Culture=neutral, processorArchitecture=x86"
"ScatterAssemblies"
{
- "_8625035068C746B101E42203E9A3F85A"
+ "_597F87D7D1141664042D07D54A7C9004"
{
- "Name" = "8:QuickGraph.dll"
+ "Name" = "8:FluentSharp.O2Platform.exe"
"Attributes" = "3:512"
}
}
- "SourcePath" = "8:QuickGraph.dll"
+ "SourcePath" = "8:FluentSharp.O2Platform.exe"
"TargetName" = "8:"
"Tag" = "8:"
"Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
@@ -933,18 +349,18 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
- "Exclude" = "11:TRUE"
+ "Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8BB0F3E097CBC1034C29A3A68E63EDDD"
+ "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_65A5EED4F37099C469F1F0EE6EC12E43"
{
"AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:FluentSharp.CoreLib, Version=5.1.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL"
+ "AssemblyAsmDisplayName" = "8:FluentSharp.CoreLib, Version=5.3.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL"
"ScatterAssemblies"
{
- "_8BB0F3E097CBC1034C29A3A68E63EDDD"
+ "_65A5EED4F37099C469F1F0EE6EC12E43"
{
"Name" = "8:FluentSharp.CoreLib.dll"
"Attributes" = "3:512"
@@ -968,20 +384,20 @@
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B180576E3E314ADEA4AE0214A3CBB1CB"
+ "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_80450BA71696E2F4870A001C45F95E7F"
{
"AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:Sharpen, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
+ "AssemblyAsmDisplayName" = "8:FluentSharp.SharpDevelopEditor, Version=5.3.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL"
"ScatterAssemblies"
{
- "_B180576E3E314ADEA4AE0214A3CBB1CB"
+ "_80450BA71696E2F4870A001C45F95E7F"
{
- "Name" = "8:Sharpen.dll"
+ "Name" = "8:FluentSharp.SharpDevelopEditor.dll"
"Attributes" = "3:512"
}
}
- "SourcePath" = "8:Sharpen.dll"
+ "SourcePath" = "8:FluentSharp.SharpDevelopEditor.dll"
"TargetName" = "8:"
"Tag" = "8:"
"Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
@@ -995,24 +411,24 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
- "Exclude" = "11:TRUE"
+ "Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C682F6F0D9791DD483E0B4E036951E55"
+ "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8A0317E544D5182E005B6DFF206C4C89"
{
"AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL"
+ "AssemblyAsmDisplayName" = "8:FluentSharp.REPL, Version=5.3.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL"
"ScatterAssemblies"
{
- "_C682F6F0D9791DD483E0B4E036951E55"
+ "_8A0317E544D5182E005B6DFF206C4C89"
{
- "Name" = "8:Mono.Security.dll"
+ "Name" = "8:FluentSharp.REPL.exe"
"Attributes" = "3:512"
}
}
- "SourcePath" = "8:Mono.Security.dll"
+ "SourcePath" = "8:FluentSharp.REPL.exe"
"TargetName" = "8:"
"Tag" = "8:"
"Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
@@ -1026,24 +442,24 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
- "Exclude" = "11:TRUE"
+ "Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E8161E61F4623C315DB4D664048FA6D9"
+ "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AE781E2CDF81CC86B79991C3EB750158"
{
"AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:Ionic.Zip, Version=1.8.4.20, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c, processorArchitecture=MSIL"
+ "AssemblyAsmDisplayName" = "8:FluentSharp.WinForms, Version=5.3.0.0, Culture=neutral, PublicKeyToken=55a0f9bf4256d533, processorArchitecture=MSIL"
"ScatterAssemblies"
{
- "_E8161E61F4623C315DB4D664048FA6D9"
+ "_AE781E2CDF81CC86B79991C3EB750158"
{
- "Name" = "8:Ionic.Zip.dll"
+ "Name" = "8:FluentSharp.WinForms.dll"
"Attributes" = "3:512"
}
}
- "SourcePath" = "8:Ionic.Zip.dll"
+ "SourcePath" = "8:FluentSharp.WinForms.dll"
"TargetName" = "8:"
"Tag" = "8:"
"Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
@@ -1057,24 +473,24 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
- "Exclude" = "11:TRUE"
+ "Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FCAF6A8FD3F2CEC6F80C3148A5637547"
+ "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CBBE7CCA7E85423DEBD88B55FF1E0F8B"
{
"AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:Roslyn.Compilers.CSharp, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"
+ "AssemblyAsmDisplayName" = "8:FluentSharp.NGit, Version=5.3.0.0, Culture=neutral, processorArchitecture=MSIL"
"ScatterAssemblies"
{
- "_FCAF6A8FD3F2CEC6F80C3148A5637547"
+ "_CBBE7CCA7E85423DEBD88B55FF1E0F8B"
{
- "Name" = "8:Roslyn.Compilers.CSharp.dll"
+ "Name" = "8:FluentSharp.NGit.dll"
"Attributes" = "3:512"
}
}
- "SourcePath" = "8:Roslyn.Compilers.CSharp.dll"
+ "SourcePath" = "8:FluentSharp.NGit.dll"
"TargetName" = "8:"
"Tag" = "8:"
"Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
@@ -1088,24 +504,24 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
- "Exclude" = "11:TRUE"
+ "Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
- "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FFE3391AF1D33917BA85186077EFF399"
+ "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D8C3612DDA5311FEC9095FC826F56DE5"
{
"AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE"
- "AssemblyAsmDisplayName" = "8:Roslyn.Services, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"
+ "AssemblyAsmDisplayName" = "8:FluentSharp.NUnit, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
"ScatterAssemblies"
{
- "_FFE3391AF1D33917BA85186077EFF399"
+ "_D8C3612DDA5311FEC9095FC826F56DE5"
{
- "Name" = "8:Roslyn.Services.dll"
+ "Name" = "8:FluentSharp.NUnit.dll"
"Attributes" = "3:512"
}
}
- "SourcePath" = "8:Roslyn.Services.dll"
+ "SourcePath" = "8:FluentSharp.NUnit.dll"
"TargetName" = "8:"
"Tag" = "8:"
"Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
@@ -1119,7 +535,7 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
- "Exclude" = "11:TRUE"
+ "Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
@@ -1311,48 +727,6 @@
}
"Shortcut"
{
- "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_1C67E78A2DD34251834128283E77AB27"
- {
- "Name" = "8:O2 Platform"
- "Arguments" = "8:"
- "Description" = "8:"
- "ShowCmd" = "3:1"
- "IconIndex" = "3:0"
- "Transitive" = "11:FALSE"
- "Target" = "8:_0AEC3A6AB57D4C93BF80934A9675F9EB"
- "Folder" = "8:_5302D0ED36984523BE117C6D45B46543"
- "WorkingFolder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Icon" = "8:"
- "Feature" = "8:"
- }
- "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_2318AE85ADD341DEAC3B5D225F77B490"
- {
- "Name" = "8:O2 Platform (3.5 - x86)"
- "Arguments" = "8:"
- "Description" = "8:"
- "ShowCmd" = "3:1"
- "IconIndex" = "3:0"
- "Transitive" = "11:FALSE"
- "Target" = "8:_8180A00726E54D3EAB76460DC243AC5D"
- "Folder" = "8:_5302D0ED36984523BE117C6D45B46543"
- "WorkingFolder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Icon" = "8:"
- "Feature" = "8:"
- }
- "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_A3D22FF1A7A840DAA4E57F3CA9BA5B21"
- {
- "Name" = "8:FluentSharp.REPL.exe"
- "Arguments" = "8:"
- "Description" = "8:"
- "ShowCmd" = "3:1"
- "IconIndex" = "3:0"
- "Transitive" = "11:FALSE"
- "Target" = "8:_C4F6AEF26A584EBDA02A3F95AFAB87C8"
- "Folder" = "8:_5302D0ED36984523BE117C6D45B46543"
- "WorkingFolder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Icon" = "8:"
- "Feature" = "8:"
- }
}
"UserInterface"
{
@@ -1752,7 +1126,7 @@
}
"ProjectOutput"
{
- "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_0AEC3A6AB57D4C93BF80934A9675F9EB"
+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_F8094E0CEF3A47D997EA5DEAF36B23DF"
{
"SourcePath" = "8:..\\O2.Platform.exe\\obj\\Debug\\O2 Platform.exe"
"TargetName" = "8:"
@@ -1780,90 +1154,6 @@
{
}
}
- "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_8180A00726E54D3EAB76460DC243AC5D"
- {
- "SourcePath" = "8:..\\O2.Platform.exe_3.5_x86\\obj\\Debug\\O2 Platform - 3.5 x86.exe"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:FALSE"
- "IsDependency" = "11:FALSE"
- "IsolateTo" = "8:"
- "ProjectOutputGroupRegister" = "3:1"
- "OutputConfiguration" = "8:"
- "OutputGroupCanonicalName" = "8:Built"
- "OutputProjectGuid" = "8:{FA9C85CC-70A7-4F0B-9816-16AC0128BFED}"
- "ShowKeyOutput" = "11:TRUE"
- "ExcludeFilters"
- {
- }
- }
- "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_BEE0FD478A2545189953FB406334682C"
- {
- "SourcePath" = "8:..\\..\\O2.FluentSharp\\O2.FluentSharp.NGit\\obj\\Debug\\O2_FluentSharp_NGit.dll"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:FALSE"
- "IsDependency" = "11:FALSE"
- "IsolateTo" = "8:"
- "ProjectOutputGroupRegister" = "3:1"
- "OutputConfiguration" = "8:"
- "OutputGroupCanonicalName" = "8:Built"
- "OutputProjectGuid" = "8:{B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}"
- "ShowKeyOutput" = "11:TRUE"
- "ExcludeFilters"
- {
- }
- }
- "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_C4F6AEF26A584EBDA02A3F95AFAB87C8"
- {
- "SourcePath" = "8:..\\..\\O2.FluentSharp\\O2.FluentSharp.REPL\\obj\\Debug\\FluentSharp.REPL.exe"
- "TargetName" = "8:"
- "Tag" = "8:"
- "Folder" = "8:_8968C8E1D2E34B7382806CA5C53B5379"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:FALSE"
- "IsDependency" = "11:FALSE"
- "IsolateTo" = "8:"
- "ProjectOutputGroupRegister" = "3:1"
- "OutputConfiguration" = "8:"
- "OutputGroupCanonicalName" = "8:Built"
- "OutputProjectGuid" = "8:{D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}"
- "ShowKeyOutput" = "11:TRUE"
- "ExcludeFilters"
- {
- }
- }
}
}
}
View
36 UnitTests/UnitTests.Website.O2Platform/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("UnitTests.Website.O2Platform")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("UnitTests.Website.O2Platform")]
+[assembly: AssemblyCopyright("Copyright © 2013")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("c2d0b6c0-f156-42fe-b8ae-fb7f9240a1e0")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
View
49 UnitTests/UnitTests.Website.O2Platform/Test_Mvc_Setup.cs
@@ -0,0 +1,49 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using FluentSharp.WinForms;
+using FluentSharp.CassiniDev;
+using FluentSharp.CoreLib;
+using NUnit.Framework;
+using Website.O2Platform.Controllers;
+
+namespace UnitTests.Website_O2Platform
+{
+ [TestFixture]
+ public class Test_Mvc_Setup
+ {
+ public string webRoot;
+
+ public Test_Mvc_Setup()
+ {
+ var controllerAssembly = typeof(TestController).assembly_Location();
+ webRoot = controllerAssembly.parentFolder().parentFolder();
+ Assert.IsTrue(webRoot.dirExists());
+ Assert.IsTrue(webRoot.pathCombine("Web.config").fileExists());
+ Assert.IsTrue(webRoot.pathCombine("bin").pathCombine(controllerAssembly.fileName()).fileExists());
+ }
+
+ [Test]
+ public void Get_Controller_Via_Cassini()
+ {
+ var server = new API_Cassini(webRoot);
+
+ server.start();
+
+ var testUrl = server.url() + "Test";
+ var html = testUrl.html();
+ var expected = "Razor Page Test";
+
+
+ Assert.IsTrue(html.contains(expected));
+
+ /*"view site".popupWindow()
+ .add_WebBrowser_with_NavigationBar()
+ .open(server.url())
+ .waitForClose();
+ */
+ server.stop();
+ }
+ }
+}
View
108 UnitTests/UnitTests.Website.O2Platform/UnitTests.Website.O2Platform.csproj
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>8.0.30703</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{2F0A8852-7F1A-484C-B979-DC1F30D46FEF}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>UnitTests.Website_O2Platform</RootNamespace>
+ <AssemblyName>UnitTests.Website.O2Platform</AssemblyName>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <Private>True</Private>
+ <HintPath>..\..\..\FluentSharp\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
+ </Reference>
+ <Reference Include="nunit.framework">
+ <HintPath>..\..\..\FluentSharp\packages\NUnit.2.6.2\lib\nunit.framework.dll</HintPath>
+ </Reference>
+ <Reference Include="System" />
+ <Reference Include="System.Core" />
+ <Reference Include="System.Drawing" />
+ <Reference Include="System.Web.Helpers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <Private>True</Private>
+ <HintPath>..\..\..\FluentSharp\packages\Microsoft.AspNet.WebPages.2.0.30506.0\lib\net40\System.Web.Helpers.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <Private>True</Private>
+ <HintPath>..\..\..\FluentSharp\packages\Microsoft.AspNet.Mvc.4.0.30506.0\lib\net40\System.Web.Mvc.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Web.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <Private>True</Private>
+ <HintPath>..\..\..\FluentSharp\packages\Microsoft.AspNet.Razor.2.0.30506.0\lib\net40\System.Web.Razor.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <Private>True</Private>
+ <HintPath>..\..\..\FluentSharp\packages\Microsoft.AspNet.WebPages.2.0.30506.0\lib\net40\System.Web.WebPages.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Web.WebPages.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <Private>True</Private>
+ <HintPath>..\..\..\FluentSharp\packages\Microsoft.AspNet.WebPages.2.0.30506.0\lib\net40\System.Web.WebPages.Deployment.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <Private>True</Private>
+ <HintPath>..\..\..\FluentSharp\packages\Microsoft.AspNet.WebPages.2.0.30506.0\lib\net40\System.Web.WebPages.Razor.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Windows.Forms" />
+ <Reference Include="System.Xml.Linq" />
+ <Reference Include="System.Data.DataSetExtensions" />
+ <Reference Include="Microsoft.CSharp" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Test_Mvc_Setup.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="packages.config" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\..\FluentSharp\FluentSharp.CoreLib\FluentSharp.CoreLib.csproj">
+ <Project>{0A7CE0E0-B092-43B5-AB80-99BA909019C9}</Project>
+ <Name>FluentSharp.CoreLib</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\FluentSharp\FluentSharp.WinForms\FluentSharp.WinForms.csproj">
+ <Project>{DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}</Project>
+ <Name>FluentSharp.WinForms</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\FluentSharp\FluentSharp_Fork.CassiniDev\FluentSharp_Fork.CassiniDev\FluentSharp_Fork.CassiniDev.csproj">
+ <Project>{E4F4B9DC-F41C-4E3E-A630-DC7F425F61A9}</Project>
+ <Name>FluentSharp_Fork.CassiniDev</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Website.O2Platform\Website.O2Platform.csproj">
+ <Project>{C44BB4E2-AE4D-4B75-94CE-80EC836425A5}</Project>
+ <Name>Website.O2Platform</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <!-- 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>
View
8 UnitTests/UnitTests.Website.O2Platform/packages.config
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packages>
+ <package id="Microsoft.AspNet.Mvc" version="4.0.30506.0" targetFramework="net40" />
+ <package id="Microsoft.AspNet.Razor" version="2.0.30506.0" targetFramework="net40" />
+ <package id="Microsoft.AspNet.WebPages" version="2.0.30506.0" targetFramework="net40" />
+ <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net40" />
+ <package id="NUnit" version="2.6.2" targetFramework="net40" />
+</packages>
View
131 VisualStudio Solution Files/O2.Platform.4.0 - Main Projects.sln
@@ -3,35 +3,164 @@ Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2_Platform", "..\O2.Platform.exe\O2_Platform.csproj", "{83957D55-86AB-4C26-9F82-6182999F09E8}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2_Platform_4.0_x64", "..\O2.Platform.exe_4.0_x64\O2_Platform_4.0_x64.csproj", "{9857DA99-B060-467C-ACAC-A55C5D46A02C}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2_Platform_x64", "..\O2.Platform.exe_4.0_x64\O2_Platform_x64.csproj", "{9857DA99-B060-467C-ACAC-A55C5D46A02C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UnitTests", "UnitTests", "{E41B6E00-7977-44C2-95A9-F34142AE2C88}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTests.O2Platform.exe", "..\UnitTests\UnitTests.O2Platform.exe\UnitTests.O2Platform.exe.csproj", "{E7CA6D39-783A-4E0E-BCBF-00425EE54881}"
EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "FluentSharp - Projects", "FluentSharp - Projects", "{93358730-4082-4497-BE2A-A63824AD103A}"
+EndProject
+Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "O2_Platform_Installer", "..\O2_Platform_Installer\O2_Platform_Installer.vdproj", "{E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FluentSharp.CoreLib", "..\..\FluentSharp\FluentSharp.CoreLib\FluentSharp.CoreLib.csproj", "{0A7CE0E0-B092-43B5-AB80-99BA909019C9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FluentSharp.NUnit", "..\..\FluentSharp\FluentSharp.NUnit\FluentSharp.NUnit.csproj", "{0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FluentSharp.NGit", "..\..\FluentSharp\FluentSharp.NGit\FluentSharp.NGit.csproj", "{B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FluentSharp.WinForms", "..\..\FluentSharp\FluentSharp.WinForms\FluentSharp.WinForms.csproj", "{DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FluentSharp_Fork.SharpDevelopEditor", "..\..\FluentSharp\FluentSharp_Fork.SharpDevelopEditor\FluentSharp_Fork.SharpDevelopEditor.csproj", "{E76BCE43-8511-4CE8-A965-C0150F713CE9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FluentSharp.REPL", "..\..\FluentSharp\FluentSharp.REPL\FluentSharp.REPL.csproj", "{D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FluentSharp.O2Platform", "..\..\FluentSharp\FluentSharp.O2Platform\FluentSharp.O2Platform.csproj", "{D963E6B4-D639-4152-8445-1E18D52F9959}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
+ Debug|Mixed Platforms = Debug|Mixed Platforms
+ Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
+ Release|Mixed Platforms = Release|Mixed Platforms
+ Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{83957D55-86AB-4C26-9F82-6182999F09E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{83957D55-86AB-4C26-9F82-6182999F09E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {83957D55-86AB-4C26-9F82-6182999F09E8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {83957D55-86AB-4C26-9F82-6182999F09E8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {83957D55-86AB-4C26-9F82-6182999F09E8}.Debug|x86.ActiveCfg = Debug|Any CPU
{83957D55-86AB-4C26-9F82-6182999F09E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{83957D55-86AB-4C26-9F82-6182999F09E8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {83957D55-86AB-4C26-9F82-6182999F09E8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {83957D55-86AB-4C26-9F82-6182999F09E8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {83957D55-86AB-4C26-9F82-6182999F09E8}.Release|x86.ActiveCfg = Release|Any CPU
{9857DA99-B060-467C-ACAC-A55C5D46A02C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9857DA99-B060-467C-ACAC-A55C5D46A02C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9857DA99-B060-467C-ACAC-A55C5D46A02C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {9857DA99-B060-467C-ACAC-A55C5D46A02C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {9857DA99-B060-467C-ACAC-A55C5D46A02C}.Debug|x86.ActiveCfg = Debug|Any CPU
{9857DA99-B060-467C-ACAC-A55C5D46A02C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9857DA99-B060-467C-ACAC-A55C5D46A02C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9857DA99-B060-467C-ACAC-A55C5D46A02C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {9857DA99-B060-467C-ACAC-A55C5D46A02C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {9857DA99-B060-467C-ACAC-A55C5D46A02C}.Release|x86.ActiveCfg = Release|Any CPU
{E7CA6D39-783A-4E0E-BCBF-00425EE54881}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E7CA6D39-783A-4E0E-BCBF-00425EE54881}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E7CA6D39-783A-4E0E-BCBF-00425EE54881}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {E7CA6D39-783A-4E0E-BCBF-00425EE54881}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {E7CA6D39-783A-4E0E-BCBF-00425EE54881}.Debug|x86.ActiveCfg = Debug|Any CPU
{E7CA6D39-783A-4E0E-BCBF-00425EE54881}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E7CA6D39-783A-4E0E-BCBF-00425EE54881}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E7CA6D39-783A-4E0E-BCBF-00425EE54881}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {E7CA6D39-783A-4E0E-BCBF-00425EE54881}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {E7CA6D39-783A-4E0E-BCBF-00425EE54881}.Release|x86.ActiveCfg = Release|Any CPU
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Debug|Any CPU.ActiveCfg = Debug
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Debug|Any CPU.Build.0 = Debug
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Debug|Mixed Platforms.ActiveCfg = Debug
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Debug|Mixed Platforms.Build.0 = Debug
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Debug|x86.ActiveCfg = Debug
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Debug|x86.Build.0 = Debug
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Release|Any CPU.ActiveCfg = Release
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Release|Any CPU.Build.0 = Release
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Release|Mixed Platforms.ActiveCfg = Release
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Release|Mixed Platforms.Build.0 = Release
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Release|x86.ActiveCfg = Release
+ {E4629F02-5CD2-4F7C-AEBB-237B09C44A4A}.Release|x86.Build.0 = Release
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9}.Release|x86.ActiveCfg = Release|Any CPU
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF}.Release|x86.ActiveCfg = Release|Any CPU
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1}.Release|x86.ActiveCfg = Release|Any CPU
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5}.Release|x86.ActiveCfg = Release|Any CPU
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9}.Release|x86.ActiveCfg = Release|Any CPU
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2}.Release|x86.ActiveCfg = Release|Any CPU
+ {D963E6B4-D639-4152-8445-1E18D52F9959}.Debug|Any CPU.ActiveCfg = Debug|x86
+ {D963E6B4-D639-4152-8445-1E18D52F9959}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
+ {D963E6B4-D639-4152-8445-1E18D52F9959}.Debug|Mixed Platforms.Build.0 = Debug|x86
+ {D963E6B4-D639-4152-8445-1E18D52F9959}.Debug|x86.ActiveCfg = Debug|x86
+ {D963E6B4-D639-4152-8445-1E18D52F9959}.Debug|x86.Build.0 = Debug|x86
+ {D963E6B4-D639-4152-8445-1E18D52F9959}.Release|Any CPU.ActiveCfg = Release|x86
+ {D963E6B4-D639-4152-8445-1E18D52F9959}.Release|Mixed Platforms.ActiveCfg = Release|x86
+ {D963E6B4-D639-4152-8445-1E18D52F9959}.Release|Mixed Platforms.Build.0 = Release|x86
+ {D963E6B4-D639-4152-8445-1E18D52F9959}.Release|x86.ActiveCfg = Release|x86
+ {D963E6B4-D639-4152-8445-1E18D52F9959}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{E7CA6D39-783A-4E0E-BCBF-00425EE54881} = {E41B6E00-7977-44C2-95A9-F34142AE2C88}
+ {0A7CE0E0-B092-43B5-AB80-99BA909019C9} = {93358730-4082-4497-BE2A-A63824AD103A}
+ {0DA6B6B3-5BE3-4610-BB7B-EA9A4BAF27AF} = {93358730-4082-4497-BE2A-A63824AD103A}
+ {B1AAFDA3-2A9F-4BBD-9A08-F0890BA886C1} = {93358730-4082-4497-BE2A-A63824AD103A}
+ {DF7E73CB-02AC-4689-BB8C-AC21FFCCDDC5} = {93358730-4082-4497-BE2A-A63824AD103A}
+ {E76BCE43-8511-4CE8-A965-C0150F713CE9} = {93358730-4082-4497-BE2A-A63824AD103A}
+ {D742BBEF-BFDC-477F-9880-5E0E2C89B6B2} = {93358730-4082-4497-BE2A-A63824AD103A}
+ {D963E6B4-D639-4152-8445-1E18D52F9959} = {93358730-4082-4497-BE2A-A63824AD103A}
EndGlobalSection
EndGlobal
View
3  VisualStudio Solution Files/packages/repositories.config
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<repositories>
- <repository path="..\..\..\O2.FluentSharp\O2.FluentSharp.Roslyn\packages.config" />
- <repository path="..\..\..\O2.FluentSharp\O2.FluentSharp.VisualStudio_2010\packages.config" />
- <repository path="..\..\O2.Platform.exe\packages.config" />
<repository path="..\..\O2.Platform.exe_4.0_x64\packages.config" />
<repository path="..\..\O2.Platform.VisualStudio_2010\packages.config" />
<repository path="..\..\UnitTests\UnitTests.O2Platform.exe\packages.config" />
View
13 Website.O2Platform/App_Start/FilterConfig.cs
@@ -0,0 +1,13 @@
+using System.Web;
+using System.Web.Mvc;
+
+namespace Website.O2Platform
+{
+ public class FilterConfig
+ {
+ public static void RegisterGlobalFilters(GlobalFilterCollection filters)
+ {
+ filters.Add(new HandleErrorAttribute());
+ }
+ }
+}
View
23 Website.O2Platform/App_Start/RouteConfig.cs
@@ -0,0 +1,23 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.Mvc;
+using System.Web.Routing;
+
+namespace Website.O2Platform
+{
+ public class RouteConfig
+ {
+ public static void RegisterRoutes(RouteCollection routes)
+ {
+ routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
+
+ routes.MapRoute(
+ name: "Default",
+ url: "{controller}/{action}/{id}",
+ defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
+ );
+ }
+ }
+}
View
19 Website.O2Platform/App_Start/WebApiConfig.cs
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web.Http;
+
+namespace Website.O2Platform
+{
+ public static class WebApiConfig
+ {
+ public static void Register(HttpConfiguration config)
+ {
+ config.Routes.MapHttpRoute(
+ name: "DefaultApi",
+ routeTemplate: "api/{controller}/{id}",
+ defaults: new { id = RouteParameter.Optional }
+ );
+ }
+ }
+}
View
20 Website.O2Platform/Controllers/TestController.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.Mvc;
+
+namespace Website.O2Platform.Controllers
+{
+ public class TestController : Controller
+ {
+ //
+ // GET: /Test/
+
+ public ActionResult Index()
+ {
+ return View();
+ }
+
+ }
+}
View
1  Website.O2Platform/Global.asax
@@ -0,0 +1 @@
+<%@ Application Codebehind="Global.asax.cs" Inherits="Website.O2Platform.MvcApplication" Language="C#" %>
View
24 Website.O2Platform/Global.asax.cs
@@ -0,0 +1,24 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.Http;
+using System.Web.Mvc;
+using System.Web.Routing;
+
+namespace Website.O2Platform
+{
+ // Note: For instructions on enabling IIS6 or IIS7 classic mode,
+ // visit http://go.microsoft.com/?LinkId=9394801
+ public class MvcApplication : System.Web.HttpApplication
+ {
+ protected void Application_Start()
+ {
+ AreaRegistration.RegisterAllAreas();
+
+ WebApiConfig.Register(GlobalConfiguration.Configuration);
+ FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);