Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Update MVC to 1.0

  • Loading branch information...
commit 14e19c41c4d24b893ec3b3c7a560aabfcff3ba01 1 parent e125fd4
Jimmy Schementi authored
Showing with 755 additions and 794 deletions.
  1. +133 −137 IronRubyMvc.Tests/IronRubyMvcLibrary.Tests.csproj
  2. +63 −73 IronRubyMvc.sln
  3. +1 −1  IronRubyMvc/Core/RubyEngine.cs
  4. +148 −149 IronRubyMvc/System.Web.Mvc.IronRuby.csproj
  5. BIN  IronRubyMvcLibrarySpecs/bin/IronRuby.Libraries.dll
  6. BIN  IronRubyMvcLibrarySpecs/bin/IronRuby.Libraries.pdb
  7. BIN  IronRubyMvcLibrarySpecs/bin/IronRuby.dll
  8. BIN  IronRubyMvcLibrarySpecs/bin/IronRuby.pdb
  9. BIN  IronRubyMvcLibrarySpecs/bin/IronRubyMvcLibrary.dll
  10. BIN  IronRubyMvcLibrarySpecs/bin/IronRubyMvcLibrary.pdb
  11. BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.Core.dll
  12. BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.Core.pdb
  13. BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.ExtensionAttribute.dll
  14. BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.ExtensionAttribute.pdb
  15. BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.dll
  16. BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.pdb
  17. BIN  IronRubyMvcLibrarySpecs/bin/System.Web.Mvc.dll
  18. BIN  IronRubyMvcLibrarySpecs/bin/System.Web.Mvc.pdb
  19. +178 −185 IronRubyMvcWeb/IronRubyMvcWeb.csproj
  20. +32 −32 IronRubyMvcWeb/IronRubyMvcWeb.csproj.user
  21. +1 −1  IronRubyMvcWeb/Web.config
  22. +187 −216 Pictures/Pictures.csproj
  23. BIN  dependencies/IronRuby.Libraries.Yaml.dll
  24. BIN  dependencies/IronRuby.Libraries.Yaml.pdb
  25. BIN  dependencies/IronRuby.Libraries.dll
  26. BIN  dependencies/IronRuby.Libraries.pdb
  27. BIN  dependencies/IronRuby.dll
  28. BIN  dependencies/IronRuby.pdb
  29. BIN  dependencies/Microsoft.Dynamic.dll
  30. BIN  dependencies/Microsoft.Dynamic.pdb
  31. BIN  dependencies/Microsoft.Scripting.Core.dll
  32. BIN  dependencies/Microsoft.Scripting.Core.pdb
  33. BIN  dependencies/Microsoft.Scripting.ExtensionAttribute.dll
  34. BIN  dependencies/Microsoft.Scripting.ExtensionAttribute.pdb
  35. BIN  dependencies/Microsoft.Scripting.Math.MathResources.resources
  36. BIN  dependencies/Microsoft.Scripting.dll
  37. BIN  dependencies/Microsoft.Scripting.pdb
  38. BIN  dependencies/System.Web.Mvc.dll
  39. BIN  dependencies/System.Web.Routing.dll
  40. +12 −0 dependencies/update.bat
270 IronRubyMvc.Tests/IronRubyMvcLibrary.Tests.csproj
View
@@ -1,144 +1,140 @@
-<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>9.0.30729</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}</ProjectGuid>
- <OutputType>Library</OutputType>
- <AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>IronRubyMvcLibrary.Tests</RootNamespace>
- <AssemblyName>IronRubyMvcLibrary.Tests</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
- <FileAlignment>512</FileAlignment>
- <ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SignAssembly>false</SignAssembly>
- <AssemblyOriginatorKeyFile>IronRubyMvcKey.snk</AssemblyOriginatorKeyFile>
- </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>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_Signed|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <OutputPath>bin\Debug_Signed\</OutputPath>
- <DefineConstants>DEBUG;TRACE</DefineConstants>
- <DebugType>full</DebugType>
- <PlatformTarget>AnyCPU</PlatformTarget>
- <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
- <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
- <ErrorReport>prompt</ErrorReport>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Signed|AnyCPU' ">
- <OutputPath>bin\Release_Signed\</OutputPath>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="IronRuby, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\IronRuby.dll</HintPath>
- </Reference>
- <Reference Include="IronRuby.Libraries, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\IronRuby.Libraries.dll</HintPath>
- </Reference>
- <Reference Include="Microsoft.Scripting, Version=1.0.0.5000, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Microsoft.Scripting.dll</HintPath>
- </Reference>
- <Reference Include="Microsoft.Scripting.Core, Version=1.0.0.5000, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Microsoft.Scripting.Core.dll</HintPath>
- <Aliases>DLRCore</Aliases>
- </Reference>
- <Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
- <Reference Include="Moq, Version=2.6.1014.1, Culture=neutral, PublicKeyToken=69f491c39445e920, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Moq.dll</HintPath>
- </Reference>
- <Reference Include="Moq.Contrib, Version=0.1.3333.20586, Culture=neutral, PublicKeyToken=69f491c39445e920, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Moq.Contrib.dll</HintPath>
- </Reference>
- <Reference Include="Rhino.Mocks, Version=3.5.0.1337, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Rhino.Mocks.dll</HintPath>
- </Reference>
- <Reference Include="System" />
- <Reference Include="System.Core">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Data" />
- <Reference Include="System.Web" />
- <Reference Include="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\System.Web.Abstractions.dll</HintPath>
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
- <Reference Include="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
- <Reference Include="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\System.Web.Routing.dll</HintPath>
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Xml" />
- <Reference Include="xunit, Version=1.1.0.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\xunit.dll</HintPath>
- </Reference>
- <Reference Include="xunit.bddextensions, Version=1.0.1.3, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\xunit.bddextensions.dll</HintPath>
- </Reference>
- </ItemGroup>
- <ItemGroup>
- <Compile Include="Controllers\RubyActionDescriptorFixture.cs" />
- <Compile Include="Controllers\RubyControllerActionInvokerSpec.cs" />
- <Compile Include="Controllers\RubyControllerDescriptorSpec.cs" />
- <Compile Include="Controllers\RubyControllerFactorySpec.cs" />
- <Compile Include="Controllers\RubyControllerSpec.cs" />
- <Compile Include="Core\RouteCollectionSpec.cs" />
- <Compile Include="Core\RubyEngineSpec.cs" />
- <Compile Include="Extensions\DictionaryExtensionsFixture.cs" />
- <Compile Include="Extensions\IEnumerableExtensionsFixture.cs" />
- <Compile Include="Extensions\InflectorTest.cs" />
- <Compile Include="Extensions\ObjectExtensionsFixture.cs" />
- <Compile Include="Extensions\StringExtensionsFixture.cs" />
- <Compile Include="Properties\AssemblyInfo.cs" />
- <Compile Include="RubyExperiments.cs" />
- <Compile Include="UnitTestHelpers.cs" />
- <Compile Include="ViewEngine\RubyTemplateTests.cs" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\IronRubyMvc\System.Web.Mvc.IronRuby.csproj">
- <Project>{46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}</Project>
- <Name>System.Web.Mvc.IronRuby</Name>
- </ProjectReference>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\IronRubyMvcKey.snk">
- <Link>IronRubyMvcKey.snk</Link>
- </None>
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>IronRubyMvcLibrary.Tests</RootNamespace>
+ <AssemblyName>IronRubyMvcLibrary.Tests</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SignAssembly>false</SignAssembly>
+ <AssemblyOriginatorKeyFile>IronRubyMvcKey.snk</AssemblyOriginatorKeyFile>
+ </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>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_Signed|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <OutputPath>bin\Debug_Signed\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <DebugType>full</DebugType>
+ <PlatformTarget>AnyCPU</PlatformTarget>
+ <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
+ <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
+ <ErrorReport>prompt</ErrorReport>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Signed|AnyCPU' ">
+ <OutputPath>bin\Release_Signed\</OutputPath>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="IronRuby, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\..\Users\jimmysch\dev\ironrubymvc\dependencies\IronRuby.dll</HintPath>
+ </Reference>
+ <Reference Include="Microsoft.Scripting, Version=0.9.5.1, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\..\Users\jimmysch\dev\ironrubymvc\dependencies\Microsoft.Scripting.dll</HintPath>
+ </Reference>
+ <Reference Include="Microsoft.Scripting.Core, Version=0.9.5.1, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\..\Users\jimmysch\dev\ironrubymvc\dependencies\Microsoft.Scripting.Core.dll</HintPath>
+ <Aliases>dlr</Aliases>
+ </Reference>
+ <Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
+ <Reference Include="Moq, Version=2.6.1014.1, Culture=neutral, PublicKeyToken=69f491c39445e920, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\Moq.dll</HintPath>
+ </Reference>
+ <Reference Include="Moq.Contrib, Version=0.1.3333.20586, Culture=neutral, PublicKeyToken=69f491c39445e920, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\Moq.Contrib.dll</HintPath>
+ </Reference>
+ <Reference Include="Rhino.Mocks, Version=3.5.0.1337, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\Rhino.Mocks.dll</HintPath>
+ </Reference>
+ <Reference Include="System" />
+ <Reference Include="System.Core">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Data" />
+ <Reference Include="System.Web" />
+ <Reference Include="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\System.Web.Abstractions.dll</HintPath>
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
+ <Reference Include="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
+ <Reference Include="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\System.Web.Routing.dll</HintPath>
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Xml" />
+ <Reference Include="xunit, Version=1.1.0.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\xunit.dll</HintPath>
+ </Reference>
+ <Reference Include="xunit.bddextensions, Version=1.0.1.3, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\xunit.bddextensions.dll</HintPath>
+ </Reference>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Controllers\RubyActionDescriptorFixture.cs" />
+ <Compile Include="Controllers\RubyControllerActionInvokerSpec.cs" />
+ <Compile Include="Controllers\RubyControllerDescriptorSpec.cs" />
+ <Compile Include="Controllers\RubyControllerFactorySpec.cs" />
+ <Compile Include="Controllers\RubyControllerSpec.cs" />
+ <Compile Include="Core\RouteCollectionSpec.cs" />
+ <Compile Include="Core\RubyEngineSpec.cs" />
+ <Compile Include="Extensions\DictionaryExtensionsFixture.cs" />
+ <Compile Include="Extensions\IEnumerableExtensionsFixture.cs" />
+ <Compile Include="Extensions\InflectorTest.cs" />
+ <Compile Include="Extensions\ObjectExtensionsFixture.cs" />
+ <Compile Include="Extensions\StringExtensionsFixture.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <Compile Include="RubyExperiments.cs" />
+ <Compile Include="UnitTestHelpers.cs" />
+ <Compile Include="ViewEngine\RubyTemplateTests.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\IronRubyMvc\System.Web.Mvc.IronRuby.csproj">
+ <Project>{46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}</Project>
+ <Name>System.Web.Mvc.IronRuby</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="..\IronRubyMvcKey.snk">
+ <Link>IronRubyMvcKey.snk</Link>
+ </None>
+ </ItemGroup>
+ <Import Project="$(MSBuildBinPath)\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>
136 IronRubyMvc.sln
View
@@ -1,73 +1,63 @@
-
-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual Studio 2008
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Mvc.IronRuby", "IronRubyMvc\System.Web.Mvc.IronRuby.csproj", "{46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pictures", "Pictures\Pictures.csproj", "{3C0B630F-5168-41D4-91E6-C57BBC84B7C6}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IronRubyMvcWeb", "IronRubyMvcWeb\IronRubyMvcWeb.csproj", "{2E516619-7937-42EC-9427-AA554B36B1B7}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IronRubyMvcLibrary.Tests", "IronRubyMvc.Tests\IronRubyMvcLibrary.Tests.csproj", "{13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{A75F5714-408B-405F-B535-C50C575191A2}"
- ProjectSection(SolutionItems) = preProject
- IronRubyMvcKey.public = IronRubyMvcKey.public
- IronRubyMvcKey.snk = IronRubyMvcKey.snk
- README = README
- EndProjectSection
-EndProject
-Project("{325B8569-0C7C-4A6A-8AF8-89C3B6BC9E74}") = "IronRubyMvcLibrarySpecs", "IronRubyMvcLibrarySpecs\IronRubyMvcLibrarySpecs.stproj", "{70018A7B-9100-428A-AAFB-06E6B2C23710}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug_Signed|Any CPU = Debug_Signed|Any CPU
- Debug|Any CPU = Debug|Any CPU
- Release_Signed|Any CPU = Release_Signed|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Debug_Signed|Any CPU.ActiveCfg = Debug_Signed|Any CPU
- {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Debug_Signed|Any CPU.Build.0 = Debug_Signed|Any CPU
- {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Release_Signed|Any CPU.ActiveCfg = Release_Signed|Any CPU
- {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Release_Signed|Any CPU.Build.0 = Release_Signed|Any CPU
- {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Release|Any CPU.Build.0 = Release|Any CPU
- {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Debug_Signed|Any CPU.ActiveCfg = Debug_Signed|Any CPU
- {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Debug_Signed|Any CPU.Build.0 = Debug_Signed|Any CPU
- {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Release_Signed|Any CPU.ActiveCfg = Release_Signed|Any CPU
- {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Release_Signed|Any CPU.Build.0 = Release_Signed|Any CPU
- {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Release|Any CPU.Build.0 = Release|Any CPU
- {2E516619-7937-42EC-9427-AA554B36B1B7}.Debug_Signed|Any CPU.ActiveCfg = Debug_Signed|Any CPU
- {2E516619-7937-42EC-9427-AA554B36B1B7}.Debug_Signed|Any CPU.Build.0 = Debug_Signed|Any CPU
- {2E516619-7937-42EC-9427-AA554B36B1B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2E516619-7937-42EC-9427-AA554B36B1B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2E516619-7937-42EC-9427-AA554B36B1B7}.Release_Signed|Any CPU.ActiveCfg = Release_Signed|Any CPU
- {2E516619-7937-42EC-9427-AA554B36B1B7}.Release_Signed|Any CPU.Build.0 = Release_Signed|Any CPU
- {2E516619-7937-42EC-9427-AA554B36B1B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2E516619-7937-42EC-9427-AA554B36B1B7}.Release|Any CPU.Build.0 = Release|Any CPU
- {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Debug_Signed|Any CPU.ActiveCfg = Debug_Signed|Any CPU
- {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Debug_Signed|Any CPU.Build.0 = Debug_Signed|Any CPU
- {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Release_Signed|Any CPU.ActiveCfg = Release_Signed|Any CPU
- {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Release_Signed|Any CPU.Build.0 = Release_Signed|Any CPU
- {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Release|Any CPU.Build.0 = Release|Any CPU
- {70018A7B-9100-428A-AAFB-06E6B2C23710}.Debug_Signed|Any CPU.ActiveCfg = Debug_Signed|Any CPU
- {70018A7B-9100-428A-AAFB-06E6B2C23710}.Debug_Signed|Any CPU.Build.0 = Debug_Signed|Any CPU
- {70018A7B-9100-428A-AAFB-06E6B2C23710}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {70018A7B-9100-428A-AAFB-06E6B2C23710}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {70018A7B-9100-428A-AAFB-06E6B2C23710}.Release_Signed|Any CPU.ActiveCfg = Release_Signed|Any CPU
- {70018A7B-9100-428A-AAFB-06E6B2C23710}.Release_Signed|Any CPU.Build.0 = Release_Signed|Any CPU
- {70018A7B-9100-428A-AAFB-06E6B2C23710}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {70018A7B-9100-428A-AAFB-06E6B2C23710}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
+
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Mvc.IronRuby", "IronRubyMvc\System.Web.Mvc.IronRuby.csproj", "{46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pictures", "Pictures\Pictures.csproj", "{3C0B630F-5168-41D4-91E6-C57BBC84B7C6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IronRubyMvcWeb", "IronRubyMvcWeb\IronRubyMvcWeb.csproj", "{2E516619-7937-42EC-9427-AA554B36B1B7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IronRubyMvcLibrary.Tests", "IronRubyMvc.Tests\IronRubyMvcLibrary.Tests.csproj", "{13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{A75F5714-408B-405F-B535-C50C575191A2}"
+ ProjectSection(SolutionItems) = preProject
+ IronRubyMvcKey.public = IronRubyMvcKey.public
+ IronRubyMvcKey.snk = IronRubyMvcKey.snk
+ README = README
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug_Signed|Any CPU = Debug_Signed|Any CPU
+ Debug|Any CPU = Debug|Any CPU
+ Release_Signed|Any CPU = Release_Signed|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Debug_Signed|Any CPU.ActiveCfg = Debug_Signed|Any CPU
+ {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Debug_Signed|Any CPU.Build.0 = Debug_Signed|Any CPU
+ {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Release_Signed|Any CPU.ActiveCfg = Release_Signed|Any CPU
+ {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Release_Signed|Any CPU.Build.0 = Release_Signed|Any CPU
+ {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Debug_Signed|Any CPU.ActiveCfg = Debug_Signed|Any CPU
+ {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Debug_Signed|Any CPU.Build.0 = Debug_Signed|Any CPU
+ {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Release_Signed|Any CPU.ActiveCfg = Release_Signed|Any CPU
+ {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Release_Signed|Any CPU.Build.0 = Release_Signed|Any CPU
+ {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3C0B630F-5168-41D4-91E6-C57BBC84B7C6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2E516619-7937-42EC-9427-AA554B36B1B7}.Debug_Signed|Any CPU.ActiveCfg = Debug_Signed|Any CPU
+ {2E516619-7937-42EC-9427-AA554B36B1B7}.Debug_Signed|Any CPU.Build.0 = Debug_Signed|Any CPU
+ {2E516619-7937-42EC-9427-AA554B36B1B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2E516619-7937-42EC-9427-AA554B36B1B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2E516619-7937-42EC-9427-AA554B36B1B7}.Release_Signed|Any CPU.ActiveCfg = Release_Signed|Any CPU
+ {2E516619-7937-42EC-9427-AA554B36B1B7}.Release_Signed|Any CPU.Build.0 = Release_Signed|Any CPU
+ {2E516619-7937-42EC-9427-AA554B36B1B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2E516619-7937-42EC-9427-AA554B36B1B7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Debug_Signed|Any CPU.ActiveCfg = Debug_Signed|Any CPU
+ {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Debug_Signed|Any CPU.Build.0 = Debug_Signed|Any CPU
+ {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Release_Signed|Any CPU.ActiveCfg = Release_Signed|Any CPU
+ {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Release_Signed|Any CPU.Build.0 = Release_Signed|Any CPU
+ {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {13CD326E-5C1A-4404-A1AB-8D0BA6D9FDF9}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
2  IronRubyMvc/Core/RubyEngine.cs
View
@@ -324,4 +324,4 @@ private static void ProcessRubyRoutes(RubyEngine engine, IPathProvider vpp, stri
engine.RequireRubyFile(routesPath, ReaderType.File);
}
}
-}
+}
297 IronRubyMvc/System.Web.Mvc.IronRuby.csproj
View
@@ -1,156 +1,155 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>9.0.30729</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}</ProjectGuid>
- <OutputType>Library</OutputType>
- <AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>System.Web.Mvc.IronRuby</RootNamespace>
- <AssemblyName>System.Web.Mvc.IronRuby</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
- <FileAlignment>512</FileAlignment>
- <SignAssembly>false</SignAssembly>
- <AssemblyOriginatorKeyFile>..\IronRubyMvcKey.snk</AssemblyOriginatorKeyFile>
- <DelaySign>true</DelaySign>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>..\IronRubyMvcLibrarySpecs\bin\</OutputPath>
- <DefineConstants>TRACE;DEBUG</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <RunCodeAnalysis>false</RunCodeAnalysis>
- <CodeAnalysisRules>+!Microsoft.Design#CA1012;-!Microsoft.Design#CA2210;+!Microsoft.Design#CA1040;+!Microsoft.Design#CA1005;+!Microsoft.Design#CA1020;+!Microsoft.Design#CA1021;+!Microsoft.Design#CA1010;+!Microsoft.Design#CA1011;+!Microsoft.Design#CA1009;+!Microsoft.Design#CA1050;+!Microsoft.Design#CA1026;+!Microsoft.Design#CA1019;+!Microsoft.Design#CA1031;+!Microsoft.Design#CA1047;+!Microsoft.Design#CA1000;+!Microsoft.Design#CA1048;+!Microsoft.Design#CA1051;+!Microsoft.Design#CA1002;+!Microsoft.Design#CA1061;+!Microsoft.Design#CA1006;+!Microsoft.Design#CA1046;+!Microsoft.Design#CA1045;+!Microsoft.Design#CA1065;+!Microsoft.Design#CA1038;+!Microsoft.Design#CA1008;+!Microsoft.Design#CA1028;+!Microsoft.Design#CA1064;+!Microsoft.Design#CA1004;+!Microsoft.Design#CA1035;+!Microsoft.Design#CA1063;+!Microsoft.Design#CA1032;+!Microsoft.Design#CA1023;+!Microsoft.Design#CA1033;+!Microsoft.Design#CA1039;+!Microsoft.Design#CA1016;+!Microsoft.Design#CA1014;+!Microsoft.Design#CA1017;+!Microsoft.Design#CA1018;+!Microsoft.Design#CA1027;+!Microsoft.Design#CA1059;+!Microsoft.Design#CA1060;+!Microsoft.Design#CA1034;+!Microsoft.Design#CA1013;+!Microsoft.Design#CA1036;+!Microsoft.Design#CA1044;+!Microsoft.Design#CA1041;+!Microsoft.Design#CA1025;+!Microsoft.Design#CA1052;+!Microsoft.Design#CA1053;+!Microsoft.Design#CA1057;+!Microsoft.Design#CA1058;+!Microsoft.Design#CA1001;+!Microsoft.Design#CA1049;+!Microsoft.Design#CA1054;+!Microsoft.Design#CA1056;+!Microsoft.Design#CA1055;+!Microsoft.Design#CA1030;+!Microsoft.Design#CA1003;+!Microsoft.Design#CA1007;+!Microsoft.Design#CA1043;+!Microsoft.Design#CA1024;+!Microsoft.Globalization#CA1301;+!Microsoft.Globalization#CA1302;+!Microsoft.Globalization#CA1308;+!Microsoft.Globalization#CA1306;+!Microsoft.Globalization#CA1304;+!Microsoft.Globalization#CA1305;+!Microsoft.Globalization#CA2101;+!Microsoft.Globalization#CA1300;+!Microsoft.Globalization#CA1307;+!Microsoft.Globalization#CA1309;+!Microsoft.Interoperability#CA1403;+!Microsoft.Interoperability#CA1406;+!Microsoft.Interoperability#CA1413;+!Microsoft.Interoperability#CA1402;+!Microsoft.Interoperability#CA1407;+!Microsoft.Interoperability#CA1404;+!Microsoft.Interoperability#CA1410;+!Microsoft.Interoperability#CA1411;+!Microsoft.Interoperability#CA1405;+!Microsoft.Interoperability#CA1409;+!Microsoft.Interoperability#CA1415;+!Microsoft.Interoperability#CA1408;+!Microsoft.Interoperability#CA1414;+!Microsoft.Interoperability#CA1412;+!Microsoft.Interoperability#CA1400;+!Microsoft.Interoperability#CA1401;+!Microsoft.Maintainability#CA1506;+!Microsoft.Maintainability#CA1502;+!Microsoft.Maintainability#CA1501;+!Microsoft.Maintainability#CA1505;+!Microsoft.Maintainability#CA1504;+!Microsoft.Maintainability#CA1500;+!Microsoft.Mobility#CA1600;+!Microsoft.Mobility#CA1601;+!Microsoft.Naming#CA1702;+!Microsoft.Naming#CA1700;+!Microsoft.Naming#CA1712;+!Microsoft.Naming#CA1713;+!Microsoft.Naming#CA1714;+!Microsoft.Naming#CA1709;+!Microsoft.Naming#CA1704;+!Microsoft.Naming#CA1708;+!Microsoft.Naming#CA1715;+!Microsoft.Naming#CA1710;+!Microsoft.Naming#CA1720;+!Microsoft.Naming#CA1707;+!Microsoft.Naming#CA1722;+!Microsoft.Naming#CA1711;+!Microsoft.Naming#CA1716;+!Microsoft.Naming#CA1717;+!Microsoft.Naming#CA1725;+!Microsoft.Naming#CA1719;+!Microsoft.Naming#CA1721;+!Microsoft.Naming#CA1701;+!Microsoft.Naming#CA1703;+!Microsoft.Naming#CA1724;+!Microsoft.Naming#CA1726;+!Microsoft.Performance#CA1809;+!Microsoft.Performance#CA1811;+!Microsoft.Performance#CA1812;+!Microsoft.Performance#CA1813;+!Microsoft.Performance#CA1823;+!Microsoft.Performance#CA1800;+!Microsoft.Performance#CA1805;+!Microsoft.Performance#CA1810;+!Microsoft.Performance#CA1824;+!Microsoft.Performance#CA1822;+!Microsoft.Performance#CA1815;+!Microsoft.Performance#CA1814;+!Microsoft.Performance#CA1819;+!Microsoft.Performance#CA1821;+!Microsoft.Performance#CA1804;+!Microsoft.Performance#CA1820;+!Microsoft.Performance#CA1802;+!Microsoft.Portability#CA1903;+!Microsoft.Portability#CA1901;+!Microsoft.Portability#CA1900;+!Microsoft.Reliability#CA2001;+!Microsoft.Reliability#CA2002;+!Microsoft.Reliability#CA2003;+!Microsoft.Reliability#CA2004;+!Microsoft.Reliability#CA2006;+!Microsoft.Security#CA2116;+!Microsoft.Security#CA2117;+!Microsoft.Security#CA2105;+!Microsoft.Security#CA2115;+!Microsoft.Security#CA2102;+!Microsoft.Security#CA2104;+!Microsoft.Security#CA2122;+!Microsoft.Security#CA2114;+!Microsoft.Security#CA2123;+!Microsoft.Security#CA2111;+!Microsoft.Security#CA2108;+!Microsoft.Security#CA2107;+!Microsoft.Security#CA2103;+!Microsoft.Security#CA2118;+!Microsoft.Security#CA2109;+!Microsoft.Security#CA2119;+!Microsoft.Security#CA2106;+!Microsoft.Security#CA2112;+!Microsoft.Security#CA2120;+!Microsoft.Security#CA2121;+!Microsoft.Security#CA2126;+!Microsoft.Security#CA2124;+!Microsoft.Security#CA2127;+!Microsoft.Security#CA2128;+!Microsoft.Security#CA2129;+!Microsoft.Usage#CA2243;+!Microsoft.Usage#CA2236;+!Microsoft.Usage#CA1816;+!Microsoft.Usage#CA2227;+!Microsoft.Usage#CA2213;+!Microsoft.Usage#CA2216;+!Microsoft.Usage#CA2214;+!Microsoft.Usage#CA2222;+!Microsoft.Usage#CA1806;+!Microsoft.Usage#CA2217;+!Microsoft.Usage#CA2212;+!Microsoft.Usage#CA2219;+!Microsoft.Usage#CA2201;+!Microsoft.Usage#CA2228;+!Microsoft.Usage#CA2221;+!Microsoft.Usage#CA2220;+!Microsoft.Usage#CA2240;+!Microsoft.Usage#CA2229;+!Microsoft.Usage#CA2238;+!Microsoft.Usage#CA2207;+!Microsoft.Usage#CA2208;+!Microsoft.Usage#CA2235;+!Microsoft.Usage#CA2237;+!Microsoft.Usage#CA2232;+!Microsoft.Usage#CA2223;+!Microsoft.Usage#CA2211;+!Microsoft.Usage#CA2233;+!Microsoft.Usage#CA2225;+!Microsoft.Usage#CA2226;+!Microsoft.Usage#CA2231;+!Microsoft.Usage#CA2224;+!Microsoft.Usage#CA2218;+!Microsoft.Usage#CA2234;+!Microsoft.Usage#CA2239;+!Microsoft.Usage#CA2200;+!Microsoft.Usage#CA1801;+!Microsoft.Usage#CA2242;+!Microsoft.Usage#CA2205;+!Microsoft.Usage#CA2230</CodeAnalysisRules>
- <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
- <DocumentationFile>
- </DocumentationFile>
- </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 Condition=" '$(Configuration)|$(Platform)' == 'Debug_Signed|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <OutputPath>bin\Debug_Signed\</OutputPath>
- <DefineConstants>TRACE;DEBUG</DefineConstants>
- <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
- <DebugType>full</DebugType>
- <PlatformTarget>AnyCPU</PlatformTarget>
- <CodeAnalysisRules>+!Microsoft.Design#CA1012;-!Microsoft.Design#CA2210;+!Microsoft.Design#CA1040;+!Microsoft.Design#CA1005;+!Microsoft.Design#CA1020;+!Microsoft.Design#CA1021;+!Microsoft.Design#CA1010;+!Microsoft.Design#CA1011;+!Microsoft.Design#CA1009;+!Microsoft.Design#CA1050;+!Microsoft.Design#CA1026;+!Microsoft.Design#CA1019;+!Microsoft.Design#CA1031;+!Microsoft.Design#CA1047;+!Microsoft.Design#CA1000;+!Microsoft.Design#CA1048;+!Microsoft.Design#CA1051;+!Microsoft.Design#CA1002;+!Microsoft.Design#CA1061;+!Microsoft.Design#CA1006;+!Microsoft.Design#CA1046;+!Microsoft.Design#CA1045;+!Microsoft.Design#CA1065;+!Microsoft.Design#CA1038;+!Microsoft.Design#CA1008;+!Microsoft.Design#CA1028;+!Microsoft.Design#CA1064;+!Microsoft.Design#CA1004;+!Microsoft.Design#CA1035;+!Microsoft.Design#CA1063;+!Microsoft.Design#CA1032;+!Microsoft.Design#CA1023;+!Microsoft.Design#CA1033;+!Microsoft.Design#CA1039;+!Microsoft.Design#CA1016;+!Microsoft.Design#CA1014;+!Microsoft.Design#CA1017;+!Microsoft.Design#CA1018;+!Microsoft.Design#CA1027;+!Microsoft.Design#CA1059;+!Microsoft.Design#CA1060;+!Microsoft.Design#CA1034;+!Microsoft.Design#CA1013;+!Microsoft.Design#CA1036;+!Microsoft.Design#CA1044;+!Microsoft.Design#CA1041;+!Microsoft.Design#CA1025;+!Microsoft.Design#CA1052;+!Microsoft.Design#CA1053;+!Microsoft.Design#CA1057;+!Microsoft.Design#CA1058;+!Microsoft.Design#CA1001;+!Microsoft.Design#CA1049;+!Microsoft.Design#CA1054;+!Microsoft.Design#CA1056;+!Microsoft.Design#CA1055;+!Microsoft.Design#CA1030;+!Microsoft.Design#CA1003;+!Microsoft.Design#CA1007;+!Microsoft.Design#CA1043;+!Microsoft.Design#CA1024;+!Microsoft.Globalization#CA1301;+!Microsoft.Globalization#CA1302;+!Microsoft.Globalization#CA1308;+!Microsoft.Globalization#CA1306;+!Microsoft.Globalization#CA1304;+!Microsoft.Globalization#CA1305;+!Microsoft.Globalization#CA2101;+!Microsoft.Globalization#CA1300;+!Microsoft.Globalization#CA1307;+!Microsoft.Globalization#CA1309;+!Microsoft.Interoperability#CA1403;+!Microsoft.Interoperability#CA1406;+!Microsoft.Interoperability#CA1413;+!Microsoft.Interoperability#CA1402;+!Microsoft.Interoperability#CA1407;+!Microsoft.Interoperability#CA1404;+!Microsoft.Interoperability#CA1410;+!Microsoft.Interoperability#CA1411;+!Microsoft.Interoperability#CA1405;+!Microsoft.Interoperability#CA1409;+!Microsoft.Interoperability#CA1415;+!Microsoft.Interoperability#CA1408;+!Microsoft.Interoperability#CA1414;+!Microsoft.Interoperability#CA1412;+!Microsoft.Interoperability#CA1400;+!Microsoft.Interoperability#CA1401;+!Microsoft.Maintainability#CA1506;+!Microsoft.Maintainability#CA1502;+!Microsoft.Maintainability#CA1501;+!Microsoft.Maintainability#CA1505;+!Microsoft.Maintainability#CA1504;+!Microsoft.Maintainability#CA1500;+!Microsoft.Mobility#CA1600;+!Microsoft.Mobility#CA1601;+!Microsoft.Naming#CA1702;+!Microsoft.Naming#CA1700;+!Microsoft.Naming#CA1712;+!Microsoft.Naming#CA1713;+!Microsoft.Naming#CA1714;+!Microsoft.Naming#CA1709;+!Microsoft.Naming#CA1704;+!Microsoft.Naming#CA1708;+!Microsoft.Naming#CA1715;+!Microsoft.Naming#CA1710;+!Microsoft.Naming#CA1720;+!Microsoft.Naming#CA1707;+!Microsoft.Naming#CA1722;+!Microsoft.Naming#CA1711;+!Microsoft.Naming#CA1716;+!Microsoft.Naming#CA1717;+!Microsoft.Naming#CA1725;+!Microsoft.Naming#CA1719;+!Microsoft.Naming#CA1721;+!Microsoft.Naming#CA1701;+!Microsoft.Naming#CA1703;+!Microsoft.Naming#CA1724;+!Microsoft.Naming#CA1726;+!Microsoft.Performance#CA1809;+!Microsoft.Performance#CA1811;+!Microsoft.Performance#CA1812;+!Microsoft.Performance#CA1813;+!Microsoft.Performance#CA1823;+!Microsoft.Performance#CA1800;+!Microsoft.Performance#CA1805;+!Microsoft.Performance#CA1810;+!Microsoft.Performance#CA1824;+!Microsoft.Performance#CA1822;+!Microsoft.Performance#CA1815;+!Microsoft.Performance#CA1814;+!Microsoft.Performance#CA1819;+!Microsoft.Performance#CA1821;+!Microsoft.Performance#CA1804;+!Microsoft.Performance#CA1820;+!Microsoft.Performance#CA1802;+!Microsoft.Portability#CA1903;+!Microsoft.Portability#CA1901;+!Microsoft.Portability#CA1900;+!Microsoft.Reliability#CA2001;+!Microsoft.Reliability#CA2002;+!Microsoft.Reliability#CA2003;+!Microsoft.Reliability#CA2004;+!Microsoft.Reliability#CA2006;+!Microsoft.Security#CA2116;+!Microsoft.Security#CA2117;+!Microsoft.Security#CA2105;+!Microsoft.Security#CA2115;+!Microsoft.Security#CA2102;+!Microsoft.Security#CA2104;+!Microsoft.Security#CA2122;+!Microsoft.Security#CA2114;+!Microsoft.Security#CA2123;+!Microsoft.Security#CA2111;+!Microsoft.Security#CA2108;+!Microsoft.Security#CA2107;+!Microsoft.Security#CA2103;+!Microsoft.Security#CA2118;+!Microsoft.Security#CA2109;+!Microsoft.Security#CA2119;+!Microsoft.Security#CA2106;+!Microsoft.Security#CA2112;+!Microsoft.Security#CA2120;+!Microsoft.Security#CA2121;+!Microsoft.Security#CA2126;+!Microsoft.Security#CA2124;+!Microsoft.Security#CA2127;+!Microsoft.Security#CA2128;+!Microsoft.Security#CA2129;+!Microsoft.Usage#CA2243;+!Microsoft.Usage#CA2236;+!Microsoft.Usage#CA1816;+!Microsoft.Usage#CA2227;+!Microsoft.Usage#CA2213;+!Microsoft.Usage#CA2216;+!Microsoft.Usage#CA2214;+!Microsoft.Usage#CA2222;+!Microsoft.Usage#CA1806;+!Microsoft.Usage#CA2217;+!Microsoft.Usage#CA2212;+!Microsoft.Usage#CA2219;+!Microsoft.Usage#CA2201;+!Microsoft.Usage#CA2228;+!Microsoft.Usage#CA2221;+!Microsoft.Usage#CA2220;+!Microsoft.Usage#CA2240;+!Microsoft.Usage#CA2229;+!Microsoft.Usage#CA2238;+!Microsoft.Usage#CA2207;+!Microsoft.Usage#CA2208;+!Microsoft.Usage#CA2235;+!Microsoft.Usage#CA2237;+!Microsoft.Usage#CA2232;+!Microsoft.Usage#CA2223;+!Microsoft.Usage#CA2211;+!Microsoft.Usage#CA2233;+!Microsoft.Usage#CA2225;+!Microsoft.Usage#CA2226;+!Microsoft.Usage#CA2231;+!Microsoft.Usage#CA2224;+!Microsoft.Usage#CA2218;+!Microsoft.Usage#CA2234;+!Microsoft.Usage#CA2239;+!Microsoft.Usage#CA2200;+!Microsoft.Usage#CA1801;+!Microsoft.Usage#CA2242;+!Microsoft.Usage#CA2205;+!Microsoft.Usage#CA2230</CodeAnalysisRules>
- <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
- <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
- <ErrorReport>prompt</ErrorReport>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Signed|AnyCPU' ">
- <OutputPath>bin\Release_Signed\</OutputPath>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="IronRuby, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\IronRuby.dll</HintPath>
- </Reference>
- <Reference Include="IronRuby.Libraries, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\IronRuby.Libraries.dll</HintPath>
- </Reference>
- <Reference Include="Microsoft.Scripting, Version=1.0.0.5000, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Microsoft.Scripting.dll</HintPath>
- </Reference>
- <Reference Include="Microsoft.Scripting.Core, Version=1.0.0.5000, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Microsoft.Scripting.Core.dll</HintPath>
- <Aliases>global</Aliases>
- </Reference>
- <Reference Include="Microsoft.Scripting.ExtensionAttribute, Version=1.0.0.5000, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Microsoft.Scripting.ExtensionAttribute.dll</HintPath>
- </Reference>
- <Reference Include="System" />
- <Reference Include="System.configuration" />
- <Reference Include="System.Web" />
- <Reference Include="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\System.Web.Abstractions.dll</HintPath>
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
- <Reference Include="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\System.Web.Routing.dll</HintPath>
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Data" />
- <Reference Include="System.Xml" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="Controllers\ControllerConfiguration.cs" />
- <Compile Include="Core\AssemblyStreamContentProvider.cs" />
- <Compile Include="Core\IPathProvider.cs" />
- <Compile Include="Core\IRubyEngine.cs" />
- <Compile Include="Controllers\RubyActionFilter.cs" />
- <Compile Include="Controllers\RubyAuthorizationFilter.cs" />
- <Compile Include="Controllers\RubyExceptionFilter.cs" />
- <Compile Include="Controllers\RubyResultFilter.cs" />
- <Compile Include="Core\Constants.cs" />
- <Compile Include="Core\Enums.cs" />
- <Compile Include="Core\RubyMvcApplication.cs" />
- <Compile Include="Core\RubyRoutes.cs" />
- <Compile Include="Controllers\RubyActionDescriptor.cs" />
- <Compile Include="Controllers\RubyController.cs" />
- <Compile Include="Controllers\RubyControllerActionInvoker.cs" />
- <Compile Include="Controllers\RubyControllerDescriptor.cs" />
- <Compile Include="Controllers\RubyControllerFactory.cs" />
- <Compile Include="Core\RubyEngine.cs" />
- <Compile Include="Core\VirtualPathProvider.cs" />
- <Compile Include="Core\VirtualPathStreamContentProvider.cs" />
- <Compile Include="Extensions\FilterInfoExtensions.cs" />
- <Compile Include="Extensions\IEnumerableExtensions.cs" />
- <Compile Include="Extensions\ObjectExtensions.cs" />
- <Compile Include="Extensions\StringExtensions.cs" />
- <Compile Include="GlobalSuppressions.cs" />
- <Compile Include="Helpers\DescriptorUtil.cs" />
- <Compile Include="Helpers\HashWrapper.cs" />
- <Compile Include="Extensions\Inflector.cs" />
- <Compile Include="Helpers\RubyHtmlHelper.cs" />
- <Compile Include="Helpers\RubyUrlHelper.cs" />
- <Compile Include="Properties\AssemblyInfo.cs" />
- <Compile Include="Extensions\IDictionaryExtensions.cs" />
- <Compile Include="ViewEngine\RubyScriptBlock.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="ViewEngine\RubyTemplate.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="ViewEngine\RubyView.cs" />
- <Compile Include="ViewEngine\RubyViewEngine.cs">
- <SubType>Code</SubType>
- </Compile>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\IronRubyMvcKey.snk">
- <Link>IronRubyMvcKey.snk</Link>
- </None>
- <EmbeddedResource Include="Controllers\controller.rb" />
- </ItemGroup>
- <ItemGroup>
- <CodeAnalysisDictionary Include="CustomDictionary.xml" />
- </ItemGroup>
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>System.Web.Mvc.IronRuby</RootNamespace>
+ <AssemblyName>System.Web.Mvc.IronRuby</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ <SignAssembly>false</SignAssembly>
+ <AssemblyOriginatorKeyFile>..\IronRubyMvcKey.snk</AssemblyOriginatorKeyFile>
+ <DelaySign>true</DelaySign>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\IronRubyMvcLibrarySpecs\bin\</OutputPath>
+ <DefineConstants>TRACE;DEBUG</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <RunCodeAnalysis>false</RunCodeAnalysis>
+ <CodeAnalysisRules>+!Microsoft.Design#CA1012;-!Microsoft.Design#CA2210;+!Microsoft.Design#CA1040;+!Microsoft.Design#CA1005;+!Microsoft.Design#CA1020;+!Microsoft.Design#CA1021;+!Microsoft.Design#CA1010;+!Microsoft.Design#CA1011;+!Microsoft.Design#CA1009;+!Microsoft.Design#CA1050;+!Microsoft.Design#CA1026;+!Microsoft.Design#CA1019;+!Microsoft.Design#CA1031;+!Microsoft.Design#CA1047;+!Microsoft.Design#CA1000;+!Microsoft.Design#CA1048;+!Microsoft.Design#CA1051;+!Microsoft.Design#CA1002;+!Microsoft.Design#CA1061;+!Microsoft.Design#CA1006;+!Microsoft.Design#CA1046;+!Microsoft.Design#CA1045;+!Microsoft.Design#CA1065;+!Microsoft.Design#CA1038;+!Microsoft.Design#CA1008;+!Microsoft.Design#CA1028;+!Microsoft.Design#CA1064;+!Microsoft.Design#CA1004;+!Microsoft.Design#CA1035;+!Microsoft.Design#CA1063;+!Microsoft.Design#CA1032;+!Microsoft.Design#CA1023;+!Microsoft.Design#CA1033;+!Microsoft.Design#CA1039;+!Microsoft.Design#CA1016;+!Microsoft.Design#CA1014;+!Microsoft.Design#CA1017;+!Microsoft.Design#CA1018;+!Microsoft.Design#CA1027;+!Microsoft.Design#CA1059;+!Microsoft.Design#CA1060;+!Microsoft.Design#CA1034;+!Microsoft.Design#CA1013;+!Microsoft.Design#CA1036;+!Microsoft.Design#CA1044;+!Microsoft.Design#CA1041;+!Microsoft.Design#CA1025;+!Microsoft.Design#CA1052;+!Microsoft.Design#CA1053;+!Microsoft.Design#CA1057;+!Microsoft.Design#CA1058;+!Microsoft.Design#CA1001;+!Microsoft.Design#CA1049;+!Microsoft.Design#CA1054;+!Microsoft.Design#CA1056;+!Microsoft.Design#CA1055;+!Microsoft.Design#CA1030;+!Microsoft.Design#CA1003;+!Microsoft.Design#CA1007;+!Microsoft.Design#CA1043;+!Microsoft.Design#CA1024;+!Microsoft.Globalization#CA1301;+!Microsoft.Globalization#CA1302;+!Microsoft.Globalization#CA1308;+!Microsoft.Globalization#CA1306;+!Microsoft.Globalization#CA1304;+!Microsoft.Globalization#CA1305;+!Microsoft.Globalization#CA2101;+!Microsoft.Globalization#CA1300;+!Microsoft.Globalization#CA1307;+!Microsoft.Globalization#CA1309;+!Microsoft.Interoperability#CA1403;+!Microsoft.Interoperability#CA1406;+!Microsoft.Interoperability#CA1413;+!Microsoft.Interoperability#CA1402;+!Microsoft.Interoperability#CA1407;+!Microsoft.Interoperability#CA1404;+!Microsoft.Interoperability#CA1410;+!Microsoft.Interoperability#CA1411;+!Microsoft.Interoperability#CA1405;+!Microsoft.Interoperability#CA1409;+!Microsoft.Interoperability#CA1415;+!Microsoft.Interoperability#CA1408;+!Microsoft.Interoperability#CA1414;+!Microsoft.Interoperability#CA1412;+!Microsoft.Interoperability#CA1400;+!Microsoft.Interoperability#CA1401;+!Microsoft.Maintainability#CA1506;+!Microsoft.Maintainability#CA1502;+!Microsoft.Maintainability#CA1501;+!Microsoft.Maintainability#CA1505;+!Microsoft.Maintainability#CA1504;+!Microsoft.Maintainability#CA1500;+!Microsoft.Mobility#CA1600;+!Microsoft.Mobility#CA1601;+!Microsoft.Naming#CA1702;+!Microsoft.Naming#CA1700;+!Microsoft.Naming#CA1712;+!Microsoft.Naming#CA1713;+!Microsoft.Naming#CA1714;+!Microsoft.Naming#CA1709;+!Microsoft.Naming#CA1704;+!Microsoft.Naming#CA1708;+!Microsoft.Naming#CA1715;+!Microsoft.Naming#CA1710;+!Microsoft.Naming#CA1720;+!Microsoft.Naming#CA1707;+!Microsoft.Naming#CA1722;+!Microsoft.Naming#CA1711;+!Microsoft.Naming#CA1716;+!Microsoft.Naming#CA1717;+!Microsoft.Naming#CA1725;+!Microsoft.Naming#CA1719;+!Microsoft.Naming#CA1721;+!Microsoft.Naming#CA1701;+!Microsoft.Naming#CA1703;+!Microsoft.Naming#CA1724;+!Microsoft.Naming#CA1726;+!Microsoft.Performance#CA1809;+!Microsoft.Performance#CA1811;+!Microsoft.Performance#CA1812;+!Microsoft.Performance#CA1813;+!Microsoft.Performance#CA1823;+!Microsoft.Performance#CA1800;+!Microsoft.Performance#CA1805;+!Microsoft.Performance#CA1810;+!Microsoft.Performance#CA1824;+!Microsoft.Performance#CA1822;+!Microsoft.Performance#CA1815;+!Microsoft.Performance#CA1814;+!Microsoft.Performance#CA1819;+!Microsoft.Performance#CA1821;+!Microsoft.Performance#CA1804;+!Microsoft.Performance#CA1820;+!Microsoft.Performance#CA1802;+!Microsoft.Portability#CA1903;+!Microsoft.Portability#CA1901;+!Microsoft.Portability#CA1900;+!Microsoft.Reliability#CA2001;+!Microsoft.Reliability#CA2002;+!Microsoft.Reliability#CA2003;+!Microsoft.Reliability#CA2004;+!Microsoft.Reliability#CA2006;+!Microsoft.Security#CA2116;+!Microsoft.Security#CA2117;+!Microsoft.Security#CA2105;+!Microsoft.Security#CA2115;+!Microsoft.Security#CA2102;+!Microsoft.Security#CA2104;+!Microsoft.Security#CA2122;+!Microsoft.Security#CA2114;+!Microsoft.Security#CA2123;+!Microsoft.Security#CA2111;+!Microsoft.Security#CA2108;+!Microsoft.Security#CA2107;+!Microsoft.Security#CA2103;+!Microsoft.Security#CA2118;+!Microsoft.Security#CA2109;+!Microsoft.Security#CA2119;+!Microsoft.Security#CA2106;+!Microsoft.Security#CA2112;+!Microsoft.Security#CA2120;+!Microsoft.Security#CA2121;+!Microsoft.Security#CA2126;+!Microsoft.Security#CA2124;+!Microsoft.Security#CA2127;+!Microsoft.Security#CA2128;+!Microsoft.Security#CA2129;+!Microsoft.Usage#CA2243;+!Microsoft.Usage#CA2236;+!Microsoft.Usage#CA1816;+!Microsoft.Usage#CA2227;+!Microsoft.Usage#CA2213;+!Microsoft.Usage#CA2216;+!Microsoft.Usage#CA2214;+!Microsoft.Usage#CA2222;+!Microsoft.Usage#CA1806;+!Microsoft.Usage#CA2217;+!Microsoft.Usage#CA2212;+!Microsoft.Usage#CA2219;+!Microsoft.Usage#CA2201;+!Microsoft.Usage#CA2228;+!Microsoft.Usage#CA2221;+!Microsoft.Usage#CA2220;+!Microsoft.Usage#CA2240;+!Microsoft.Usage#CA2229;+!Microsoft.Usage#CA2238;+!Microsoft.Usage#CA2207;+!Microsoft.Usage#CA2208;+!Microsoft.Usage#CA2235;+!Microsoft.Usage#CA2237;+!Microsoft.Usage#CA2232;+!Microsoft.Usage#CA2223;+!Microsoft.Usage#CA2211;+!Microsoft.Usage#CA2233;+!Microsoft.Usage#CA2225;+!Microsoft.Usage#CA2226;+!Microsoft.Usage#CA2231;+!Microsoft.Usage#CA2224;+!Microsoft.Usage#CA2218;+!Microsoft.Usage#CA2234;+!Microsoft.Usage#CA2239;+!Microsoft.Usage#CA2200;+!Microsoft.Usage#CA1801;+!Microsoft.Usage#CA2242;+!Microsoft.Usage#CA2205;+!Microsoft.Usage#CA2230</CodeAnalysisRules>
+ <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
+ <DocumentationFile>
+ </DocumentationFile>
+ </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 Condition=" '$(Configuration)|$(Platform)' == 'Debug_Signed|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <OutputPath>bin\Debug_Signed\</OutputPath>
+ <DefineConstants>TRACE;DEBUG</DefineConstants>
+ <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
+ <DebugType>full</DebugType>
+ <PlatformTarget>AnyCPU</PlatformTarget>
+ <CodeAnalysisRules>+!Microsoft.Design#CA1012;-!Microsoft.Design#CA2210;+!Microsoft.Design#CA1040;+!Microsoft.Design#CA1005;+!Microsoft.Design#CA1020;+!Microsoft.Design#CA1021;+!Microsoft.Design#CA1010;+!Microsoft.Design#CA1011;+!Microsoft.Design#CA1009;+!Microsoft.Design#CA1050;+!Microsoft.Design#CA1026;+!Microsoft.Design#CA1019;+!Microsoft.Design#CA1031;+!Microsoft.Design#CA1047;+!Microsoft.Design#CA1000;+!Microsoft.Design#CA1048;+!Microsoft.Design#CA1051;+!Microsoft.Design#CA1002;+!Microsoft.Design#CA1061;+!Microsoft.Design#CA1006;+!Microsoft.Design#CA1046;+!Microsoft.Design#CA1045;+!Microsoft.Design#CA1065;+!Microsoft.Design#CA1038;+!Microsoft.Design#CA1008;+!Microsoft.Design#CA1028;+!Microsoft.Design#CA1064;+!Microsoft.Design#CA1004;+!Microsoft.Design#CA1035;+!Microsoft.Design#CA1063;+!Microsoft.Design#CA1032;+!Microsoft.Design#CA1023;+!Microsoft.Design#CA1033;+!Microsoft.Design#CA1039;+!Microsoft.Design#CA1016;+!Microsoft.Design#CA1014;+!Microsoft.Design#CA1017;+!Microsoft.Design#CA1018;+!Microsoft.Design#CA1027;+!Microsoft.Design#CA1059;+!Microsoft.Design#CA1060;+!Microsoft.Design#CA1034;+!Microsoft.Design#CA1013;+!Microsoft.Design#CA1036;+!Microsoft.Design#CA1044;+!Microsoft.Design#CA1041;+!Microsoft.Design#CA1025;+!Microsoft.Design#CA1052;+!Microsoft.Design#CA1053;+!Microsoft.Design#CA1057;+!Microsoft.Design#CA1058;+!Microsoft.Design#CA1001;+!Microsoft.Design#CA1049;+!Microsoft.Design#CA1054;+!Microsoft.Design#CA1056;+!Microsoft.Design#CA1055;+!Microsoft.Design#CA1030;+!Microsoft.Design#CA1003;+!Microsoft.Design#CA1007;+!Microsoft.Design#CA1043;+!Microsoft.Design#CA1024;+!Microsoft.Globalization#CA1301;+!Microsoft.Globalization#CA1302;+!Microsoft.Globalization#CA1308;+!Microsoft.Globalization#CA1306;+!Microsoft.Globalization#CA1304;+!Microsoft.Globalization#CA1305;+!Microsoft.Globalization#CA2101;+!Microsoft.Globalization#CA1300;+!Microsoft.Globalization#CA1307;+!Microsoft.Globalization#CA1309;+!Microsoft.Interoperability#CA1403;+!Microsoft.Interoperability#CA1406;+!Microsoft.Interoperability#CA1413;+!Microsoft.Interoperability#CA1402;+!Microsoft.Interoperability#CA1407;+!Microsoft.Interoperability#CA1404;+!Microsoft.Interoperability#CA1410;+!Microsoft.Interoperability#CA1411;+!Microsoft.Interoperability#CA1405;+!Microsoft.Interoperability#CA1409;+!Microsoft.Interoperability#CA1415;+!Microsoft.Interoperability#CA1408;+!Microsoft.Interoperability#CA1414;+!Microsoft.Interoperability#CA1412;+!Microsoft.Interoperability#CA1400;+!Microsoft.Interoperability#CA1401;+!Microsoft.Maintainability#CA1506;+!Microsoft.Maintainability#CA1502;+!Microsoft.Maintainability#CA1501;+!Microsoft.Maintainability#CA1505;+!Microsoft.Maintainability#CA1504;+!Microsoft.Maintainability#CA1500;+!Microsoft.Mobility#CA1600;+!Microsoft.Mobility#CA1601;+!Microsoft.Naming#CA1702;+!Microsoft.Naming#CA1700;+!Microsoft.Naming#CA1712;+!Microsoft.Naming#CA1713;+!Microsoft.Naming#CA1714;+!Microsoft.Naming#CA1709;+!Microsoft.Naming#CA1704;+!Microsoft.Naming#CA1708;+!Microsoft.Naming#CA1715;+!Microsoft.Naming#CA1710;+!Microsoft.Naming#CA1720;+!Microsoft.Naming#CA1707;+!Microsoft.Naming#CA1722;+!Microsoft.Naming#CA1711;+!Microsoft.Naming#CA1716;+!Microsoft.Naming#CA1717;+!Microsoft.Naming#CA1725;+!Microsoft.Naming#CA1719;+!Microsoft.Naming#CA1721;+!Microsoft.Naming#CA1701;+!Microsoft.Naming#CA1703;+!Microsoft.Naming#CA1724;+!Microsoft.Naming#CA1726;+!Microsoft.Performance#CA1809;+!Microsoft.Performance#CA1811;+!Microsoft.Performance#CA1812;+!Microsoft.Performance#CA1813;+!Microsoft.Performance#CA1823;+!Microsoft.Performance#CA1800;+!Microsoft.Performance#CA1805;+!Microsoft.Performance#CA1810;+!Microsoft.Performance#CA1824;+!Microsoft.Performance#CA1822;+!Microsoft.Performance#CA1815;+!Microsoft.Performance#CA1814;+!Microsoft.Performance#CA1819;+!Microsoft.Performance#CA1821;+!Microsoft.Performance#CA1804;+!Microsoft.Performance#CA1820;+!Microsoft.Performance#CA1802;+!Microsoft.Portability#CA1903;+!Microsoft.Portability#CA1901;+!Microsoft.Portability#CA1900;+!Microsoft.Reliability#CA2001;+!Microsoft.Reliability#CA2002;+!Microsoft.Reliability#CA2003;+!Microsoft.Reliability#CA2004;+!Microsoft.Reliability#CA2006;+!Microsoft.Security#CA2116;+!Microsoft.Security#CA2117;+!Microsoft.Security#CA2105;+!Microsoft.Security#CA2115;+!Microsoft.Security#CA2102;+!Microsoft.Security#CA2104;+!Microsoft.Security#CA2122;+!Microsoft.Security#CA2114;+!Microsoft.Security#CA2123;+!Microsoft.Security#CA2111;+!Microsoft.Security#CA2108;+!Microsoft.Security#CA2107;+!Microsoft.Security#CA2103;+!Microsoft.Security#CA2118;+!Microsoft.Security#CA2109;+!Microsoft.Security#CA2119;+!Microsoft.Security#CA2106;+!Microsoft.Security#CA2112;+!Microsoft.Security#CA2120;+!Microsoft.Security#CA2121;+!Microsoft.Security#CA2126;+!Microsoft.Security#CA2124;+!Microsoft.Security#CA2127;+!Microsoft.Security#CA2128;+!Microsoft.Security#CA2129;+!Microsoft.Usage#CA2243;+!Microsoft.Usage#CA2236;+!Microsoft.Usage#CA1816;+!Microsoft.Usage#CA2227;+!Microsoft.Usage#CA2213;+!Microsoft.Usage#CA2216;+!Microsoft.Usage#CA2214;+!Microsoft.Usage#CA2222;+!Microsoft.Usage#CA1806;+!Microsoft.Usage#CA2217;+!Microsoft.Usage#CA2212;+!Microsoft.Usage#CA2219;+!Microsoft.Usage#CA2201;+!Microsoft.Usage#CA2228;+!Microsoft.Usage#CA2221;+!Microsoft.Usage#CA2220;+!Microsoft.Usage#CA2240;+!Microsoft.Usage#CA2229;+!Microsoft.Usage#CA2238;+!Microsoft.Usage#CA2207;+!Microsoft.Usage#CA2208;+!Microsoft.Usage#CA2235;+!Microsoft.Usage#CA2237;+!Microsoft.Usage#CA2232;+!Microsoft.Usage#CA2223;+!Microsoft.Usage#CA2211;+!Microsoft.Usage#CA2233;+!Microsoft.Usage#CA2225;+!Microsoft.Usage#CA2226;+!Microsoft.Usage#CA2231;+!Microsoft.Usage#CA2224;+!Microsoft.Usage#CA2218;+!Microsoft.Usage#CA2234;+!Microsoft.Usage#CA2239;+!Microsoft.Usage#CA2200;+!Microsoft.Usage#CA1801;+!Microsoft.Usage#CA2242;+!Microsoft.Usage#CA2205;+!Microsoft.Usage#CA2230</CodeAnalysisRules>
+ <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
+ <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
+ <ErrorReport>prompt</ErrorReport>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Signed|AnyCPU' ">
+ <OutputPath>bin\Release_Signed\</OutputPath>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="IronRuby, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\IronRuby.dll</HintPath>
+ </Reference>
+ <Reference Include="IronRuby.Libraries, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\IronRuby.Libraries.dll</HintPath>
+ </Reference>
+ <Reference Include="IronRuby.Libraries.Yaml, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\IronRuby.Libraries.Yaml.dll</HintPath>
+ </Reference>
+ <Reference Include="Microsoft.Scripting, Version=0.9.5.1, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\Microsoft.Scripting.dll</HintPath>
+ </Reference>
+ <Reference Include="Microsoft.Scripting.Core, Version=0.9.5.1, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\Microsoft.Scripting.Core.dll</HintPath>
+ </Reference>
+ <Reference Include="Microsoft.Scripting.ExtensionAttribute, Version=0.9.5.1, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\Microsoft.Scripting.ExtensionAttribute.dll</HintPath>
+ </Reference>
+ <Reference Include="System" />
+ <Reference Include="System.configuration" />
+ <Reference Include="System.Web" />
+ <Reference Include="System.Web.Abstractions">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Web.Routing">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Controllers\ControllerConfiguration.cs" />
+ <Compile Include="Core\AssemblyStreamContentProvider.cs" />
+ <Compile Include="Core\IPathProvider.cs" />
+ <Compile Include="Core\IRubyEngine.cs" />
+ <Compile Include="Controllers\RubyActionFilter.cs" />
+ <Compile Include="Controllers\RubyAuthorizationFilter.cs" />
+ <Compile Include="Controllers\RubyExceptionFilter.cs" />
+ <Compile Include="Controllers\RubyResultFilter.cs" />
+ <Compile Include="Core\Constants.cs" />
+ <Compile Include="Core\Enums.cs" />
+ <Compile Include="Core\RubyMvcApplication.cs" />
+ <Compile Include="Core\RubyRoutes.cs" />
+ <Compile Include="Controllers\RubyActionDescriptor.cs" />
+ <Compile Include="Controllers\RubyController.cs" />
+ <Compile Include="Controllers\RubyControllerActionInvoker.cs" />
+ <Compile Include="Controllers\RubyControllerDescriptor.cs" />
+ <Compile Include="Controllers\RubyControllerFactory.cs" />
+ <Compile Include="Core\RubyEngine.cs" />
+ <Compile Include="Core\VirtualPathProvider.cs" />
+ <Compile Include="Core\VirtualPathStreamContentProvider.cs" />
+ <Compile Include="Extensions\FilterInfoExtensions.cs" />
+ <Compile Include="Extensions\IEnumerableExtensions.cs" />
+ <Compile Include="Extensions\ObjectExtensions.cs" />
+ <Compile Include="Extensions\StringExtensions.cs" />
+ <Compile Include="GlobalSuppressions.cs" />
+ <Compile Include="Helpers\DescriptorUtil.cs" />
+ <Compile Include="Helpers\HashWrapper.cs" />
+ <Compile Include="Extensions\Inflector.cs" />
+ <Compile Include="Helpers\RubyHtmlHelper.cs" />
+ <Compile Include="Helpers\RubyUrlHelper.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <Compile Include="Extensions\IDictionaryExtensions.cs" />
+ <Compile Include="ViewEngine\RubyScriptBlock.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="ViewEngine\RubyTemplate.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="ViewEngine\RubyView.cs" />
+ <Compile Include="ViewEngine\RubyViewEngine.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="..\IronRubyMvcKey.snk">
+ <Link>IronRubyMvcKey.snk</Link>
+ </None>
+ <EmbeddedResource Include="Controllers\controller.rb" />
+ </ItemGroup>
+ <ItemGroup>
+ <CodeAnalysisDictionary Include="CustomDictionary.xml" />
+ </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>
BIN  IronRubyMvcLibrarySpecs/bin/IronRuby.Libraries.dll
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/IronRuby.Libraries.pdb
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/IronRuby.dll
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/IronRuby.pdb
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/IronRubyMvcLibrary.dll
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/IronRubyMvcLibrary.pdb
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.Core.dll
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.Core.pdb
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.ExtensionAttribute.dll
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.ExtensionAttribute.pdb
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.dll
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/Microsoft.Scripting.pdb
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/System.Web.Mvc.dll
View
Binary file not shown
BIN  IronRubyMvcLibrarySpecs/bin/System.Web.Mvc.pdb
View
Binary file not shown
363 IronRubyMvcWeb/IronRubyMvcWeb.csproj
View
@@ -1,192 +1,185 @@
-<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>9.0.30729</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{2E516619-7937-42EC-9427-AA554B36B1B7}</ProjectGuid>
- <ProjectTypeGuids>{603c0e0b-db56-11dc-be95-000d561079b0};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
- <OutputType>Library</OutputType>
- <AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>IronRubyMvcWeb</RootNamespace>
- <AssemblyName>IronRubyMvcWeb</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>bin\</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\</OutputPath>
- <DefineConstants>TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_Signed|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <OutputPath>bin\</OutputPath>
- <DefineConstants>DEBUG;TRACE</DefineConstants>
- <DebugType>full</DebugType>
- <PlatformTarget>AnyCPU</PlatformTarget>
- <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
- <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
- <ErrorReport>prompt</ErrorReport>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Signed|AnyCPU' ">
- <OutputPath>bin\</OutputPath>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="Microsoft.Scripting, Version=1.0.0.5000, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Microsoft.Scripting.dll</HintPath>
- </Reference>
- <Reference Include="System" />
- <Reference Include="System.Data" />
- <Reference Include="System.Core">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Data.DataSetExtensions">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Data.Linq">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Web" />
- <Reference Include="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\System.Web.Abstractions.dll</HintPath>
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\System.Web.Mvc.dll</HintPath>
- </Reference>
- <Reference Include="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\System.Web.Routing.dll</HintPath>
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Xml.Linq">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Drawing" />
- <Reference Include="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
- <Reference Include="System.Xml" />
- <Reference Include="System.Configuration" />
- <Reference Include="System.Web.Services" />
- <Reference Include="System.EnterpriseServices" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="Global.asax.cs">
- <DependentUpon>Global.asax</DependentUpon>
- </Compile>
- <Compile Include="Models\Northwind\IronRubyRepository.cs" />
- <Compile Include="Models\Northwind\Northwind1.designer.cs">
- <AutoGen>True</AutoGen>
- <DesignTime>True</DesignTime>
- <DependentUpon>Northwind.dbml</DependentUpon>
- </Compile>
- <Compile Include="Models\Northwind\NorthwindDataContext.cs" />
- <Compile Include="Models\Northwind\NorthwindRepository.cs" />
- <Compile Include="Properties\AssemblyInfo.cs" />
- <Compile Include="Views\Home\Partial.ascx.cs">
- <DependentUpon>Partial.ascx</DependentUpon>
- <SubType>ASPXCodeBehind</SubType>
- </Compile>
- <Compile Include="Views\Home\Partial.ascx.designer.cs">
- <DependentUpon>Partial.ascx</DependentUpon>
- </Compile>
- </ItemGroup>
- <ItemGroup>
- <Content Include="App_Data\NORTHWND.MDF">
- </Content>
- <Content Include="App_Data\NORTHWND_log.ldf">
- <DependentUpon>NORTHWND.MDF</DependentUpon>
- </Content>
- <Content Include="Content\images\bottom.gif" />
- <Content Include="Content\images\content.gif" />
- <Content Include="Content\images\header.gif" />
- <Content Include="Content\images\menu.gif" />
- <Content Include="Content\images\pic.jpg" />
- <Content Include="Content\style.css" />
- <Content Include="Default.aspx" />
- <Content Include="Global.asax" />
- <Content Include="Views\Home\Partial.ascx" />
- <Content Include="Web.config" />
- <Content Include="Views\Web.config" />
- </ItemGroup>
- <ItemGroup>
- <None Include="Models\Northwind\Northwind.dbml">
- <Generator>MSLinqToSQLGenerator</Generator>
- <LastGenOutput>Northwind1.designer.cs</LastGenOutput>
- <SubType>Designer</SubType>
- </None>
- <None Include="Routes.rb" />
- <None Include="Views\Home\index.html.erb" />
- </ItemGroup>
- <ItemGroup>
- <None Include="Controllers\Helpers\BaseController.rb" />
- <None Include="Controllers\HomeController.rb" />
- <None Include="Controllers\ProductsController.rb" />
- <None Include="Filters\RubyResultFilter.rb" />
- <None Include="Filters\RubyExceptionFilter.rb" />
- <None Include="Filters\RubyAuthorizationFilter.rb" />
- <None Include="Filters\MyControllerFilter.rb" />
- <None Include="Filters\MyFilter.rb" />
- <Content Include="Filters\MyProductFilter.rb" />
- <None Include="Models\Helpers\model.rb" />
- <None Include="Models\HomeModel.rb" />
- <None Include="Models\Northwind\Northwind.dbml.layout">
- <DependentUpon>Northwind.dbml</DependentUpon>
- </None>
- <None Include="Models\ProductsRepository.rb" />
- <None Include="Views\Products\Edit.html.erb" />
- <None Include="Views\Products\index.html.erb" />
- <None Include="Views\Products\List.html.erb" />
- <None Include="Views\Shared\layout.html.erb" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{3259AA49-8AA1-44D3-9025-A0B520596A8C}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\IronRubyMvc\System.Web.Mvc.IronRuby.csproj">
- <Project>{46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}</Project>
- <Name>System.Web.Mvc.IronRuby</Name>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets" />
+<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{2E516619-7937-42EC-9427-AA554B36B1B7}</ProjectGuid>
+ <ProjectTypeGuids>{603c0e0b-db56-11dc-be95-000d561079b0};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>IronRubyMvcWeb</RootNamespace>
+ <AssemblyName>IronRubyMvcWeb</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\</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\</OutputPath>
+ <DefineConstants>TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_Signed|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <OutputPath>bin\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <DebugType>full</DebugType>
+ <PlatformTarget>AnyCPU</PlatformTarget>
+ <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
+ <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
+ <ErrorReport>prompt</ErrorReport>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Signed|AnyCPU' ">
+ <OutputPath>bin\</OutputPath>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="System" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Core">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Data.DataSetExtensions">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Data.Linq">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Web" />
+ <Reference Include="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\System.Web.Abstractions.dll</HintPath>
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
+ <Reference Include="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\dependencies\System.Web.Routing.dll</HintPath>
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Xml.Linq">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Drawing" />
+ <Reference Include="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
+ <Reference Include="System.Xml" />
+ <Reference Include="System.Configuration" />
+ <Reference Include="System.Web.Services" />
+ <Reference Include="System.EnterpriseServices" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Global.asax.cs">
+ <DependentUpon>Global.asax</DependentUpon>
+ </Compile>
+ <Compile Include="Models\Northwind\IronRubyRepository.cs" />
+ <Compile Include="Models\Northwind\Northwind1.designer.cs">
+ <AutoGen>True</AutoGen>
+ <DesignTime>True</DesignTime>
+ <DependentUpon>Northwind.dbml</DependentUpon>
+ </Compile>
+ <Compile Include="Models\Northwind\NorthwindDataContext.cs" />
+ <Compile Include="Models\Northwind\NorthwindRepository.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <Compile Include="Views\Home\Partial.ascx.cs">
+ <DependentUpon>Partial.ascx</DependentUpon>
+ <SubType>ASPXCodeBehind</SubType>
+ </Compile>
+ <Compile Include="Views\Home\Partial.ascx.designer.cs">
+ <DependentUpon>Partial.ascx</DependentUpon>
+ </Compile>
+ </ItemGroup>
+ <ItemGroup>
+ <Content Include="App_Data\NORTHWND.MDF">
+ </Content>
+ <Content Include="App_Data\NORTHWND_log.ldf">
+ <DependentUpon>NORTHWND.MDF</DependentUpon>
+ </Content>
+ <Content Include="Content\images\bottom.gif" />
+ <Content Include="Content\images\content.gif" />
+ <Content Include="Content\images\header.gif" />
+ <Content Include="Content\images\menu.gif" />
+ <Content Include="Content\images\pic.jpg" />
+ <Content Include="Content\style.css" />
+ <Content Include="Default.aspx" />
+ <Content Include="Global.asax" />
+ <Content Include="Views\Home\Partial.ascx" />
+ <Content Include="Web.config" />
+ <Content Include="Views\Web.config" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Models\Northwind\Northwind.dbml">
+ <Generator>MSLinqToSQLGenerator</Generator>
+ <LastGenOutput>Northwind1.designer.cs</LastGenOutput>
+ <SubType>Designer</SubType>
+ </None>
+ <None Include="Routes.rb" />
+ <None Include="Views\Home\index.html.erb" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Controllers\Helpers\BaseController.rb" />
+ <None Include="Controllers\HomeController.rb" />
+ <None Include="Controllers\ProductsController.rb" />
+ <None Include="Filters\RubyResultFilter.rb" />
+ <None Include="Filters\RubyExceptionFilter.rb" />
+ <None Include="Filters\RubyAuthorizationFilter.rb" />
+ <None Include="Filters\MyControllerFilter.rb" />
+ <None Include="Filters\MyFilter.rb" />
+ <Content Include="Filters\MyProductFilter.rb" />
+ <None Include="Models\Helpers\model.rb" />
+ <None Include="Models\HomeModel.rb" />
+ <None Include="Models\Northwind\Northwind.dbml.layout">
+ <DependentUpon>Northwind.dbml</DependentUpon>
+ </None>
+ <None Include="Models\ProductsRepository.rb" />
+ <None Include="Views\Products\Edit.html.erb" />
+ <None Include="Views\Products\index.html.erb" />
+ <None Include="Views\Products\List.html.erb" />
+ <None Include="Views\Shared\layout.html.erb" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{3259AA49-8AA1-44D3-9025-A0B520596A8C}" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\IronRubyMvc\System.Web.Mvc.IronRuby.csproj">
+ <Project>{46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}</Project>
+ <Name>System.Web.Mvc.IronRuby</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+ <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.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>
- -->
- <ProjectExtensions>
- <VisualStudio>
- <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
- <WebProjectProperties>
- <UseIIS>False</UseIIS>
- <AutoAssignPort>True</AutoAssignPort>
- <DevelopmentServerPort>57491</DevelopmentServerPort>
- <DevelopmentServerVPath>/</DevelopmentServerVPath>
- <IISUrl>
- </IISUrl>
- <NTLMAuthentication>False</NTLMAuthentication>
- <UseCustomServer>False</UseCustomServer>
- <CustomServerUrl>
- </CustomServerUrl>
- <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
- </WebProjectProperties>
- </FlavorProperties>
- </VisualStudio>
- </ProjectExtensions>
+ -->
+ <ProjectExtensions>
+ <VisualStudio>
+ <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
+ <WebProjectProperties>
+ <UseIIS>False</UseIIS>
+ <AutoAssignPort>True</AutoAssignPort>
+ <DevelopmentServerPort>57491</DevelopmentServerPort>
+ <DevelopmentServerVPath>/</DevelopmentServerVPath>
+ <IISUrl>
+ </IISUrl>
+ <NTLMAuthentication>False</NTLMAuthentication>
+ <UseCustomServer>False</UseCustomServer>
+ <CustomServerUrl>
+ </CustomServerUrl>
+ <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
+ </WebProjectProperties>
+ </FlavorProperties>
+ </VisualStudio>
+ </ProjectExtensions>
</Project>
64 IronRubyMvcWeb/IronRubyMvcWeb.csproj.user
View
@@ -1,33 +1,33 @@
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ProjectExtensions>
- <VisualStudio>
- <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
- <WebProjectProperties>
- <StartPageUrl>
- </StartPageUrl>
- <StartAction>CurrentPage</StartAction>
- <AspNetDebugging>True</AspNetDebugging>
- <SilverlightDebugging>False</SilverlightDebugging>
- <NativeDebugging>False</NativeDebugging>
- <SQLDebugging>False</SQLDebugging>
- <PublishCopyOption>RunFiles</PublishCopyOption>
- <PublishTargetLocation>
- </PublishTargetLocation>
- <PublishDeleteAllFiles>False</PublishDeleteAllFiles>
- <PublishCopyAppData>True</PublishCopyAppData>
- <ExternalProgram>
- </ExternalProgram>
- <StartExternalURL>
- </StartExternalURL>
- <StartCmdLineArguments>
- </StartCmdLineArguments>
- <StartWorkingDirectory>
- </StartWorkingDirectory>
- <EnableENC>False</EnableENC>
- <AlwaysStartWebServerOnDebug>True</AlwaysStartWebServerOnDebug>
- <EnableWcfTestClientForSVC>False</EnableWcfTestClientForSVC>
- </WebProjectProperties>
- </FlavorProperties>
- </VisualStudio>
- </ProjectExtensions>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ProjectExtensions>
+ <VisualStudio>
+ <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
+ <WebProjectProperties>
+ <StartPageUrl>
+ </StartPageUrl>
+ <StartAction>CurrentPage</StartAction>
+ <AspNetDebugging>True</AspNetDebugging>
+ <SilverlightDebugging>False</SilverlightDebugging>
+ <NativeDebugging>False</NativeDebugging>
+ <SQLDebugging>False</SQLDebugging>
+ <PublishCopyOption>RunFiles</PublishCopyOption>
+ <PublishTargetLocation>
+ </PublishTargetLocation>
+ <PublishDeleteAllFiles>False</PublishDeleteAllFiles>
+ <PublishCopyAppData>True</PublishCopyAppData>
+ <ExternalProgram>
+ </ExternalProgram>
+ <StartExternalURL>
+ </StartExternalURL>
+ <StartCmdLineArguments>
+ </StartCmdLineArguments>
+ <StartWorkingDirectory>
+ </StartWorkingDirectory>
+ <EnableENC>False</EnableENC>
+ <AlwaysStartWebServerOnDebug>True</AlwaysStartWebServerOnDebug>
+ <EnableWcfTestClientForSVC>False</EnableWcfTestClientForSVC>
+ </WebProjectProperties>
+ </FlavorProperties>
+ </VisualStudio>
+ </ProjectExtensions>
</Project>
2  IronRubyMvcWeb/Web.config
View
@@ -38,7 +38,7 @@
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>
+ <add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
403 Pictures/Pictures.csproj
View
@@ -1,223 +1,194 @@
-<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>9.0.30729</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{3C0B630F-5168-41D4-91E6-C57BBC84B7C6}</ProjectGuid>
- <ProjectTypeGuids>{603c0e0b-db56-11dc-be95-000d561079b0};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
- <OutputType>Library</OutputType>
- <AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>Pictures</RootNamespace>
- <AssemblyName>Pictures</AssemblyName>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>bin\</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\</OutputPath>
- <DefineConstants>TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_Signed|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <OutputPath>bin\</OutputPath>
- <DefineConstants>DEBUG;TRACE</DefineConstants>
- <DebugType>full</DebugType>
- <PlatformTarget>AnyCPU</PlatformTarget>
- <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
- <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
- <ErrorReport>prompt</ErrorReport>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Signed|AnyCPU' ">
- <OutputPath>bin\</OutputPath>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="IronRuby, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\IronRuby.dll</HintPath>
- <Private>True</Private>
- </Reference>
- <Reference Include="IronRuby.Libraries, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\IronRuby.Libraries.dll</HintPath>
- <Private>True</Private>
- </Reference>
- <Reference Include="IronRuby.Libraries.Yaml, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\IronRuby.Libraries.Yaml.dll</HintPath>
- </Reference>
- <Reference Include="Microsoft.Scripting, Version=1.0.0.5000, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Microsoft.Scripting.dll</HintPath>
- </Reference>
- <Reference Include="Microsoft.Scripting.Core, Version=1.0.0.5000, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Microsoft.Scripting.Core.dll</HintPath>
- </Reference>
- <Reference Include="Microsoft.Scripting.ExtensionAttribute, Version=1.0.0.5000, Culture=neutral, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\dependencies\Microsoft.Scripting.ExtensionAttribute.dll</HintPath>
- </Reference>
- <Reference Include="System" />
- <Reference Include="System.Data" />
- <Reference Include="System.Core">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Data.DataSetExtensions">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\..\..\..\..\..\..\..\Program Files\Microsoft ASP.NET\ASP.NET MVC Beta\Assemblies\System.Web.Abstractions.dll</HintPath>
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\..\..\..\..\..\..\..\Program Files\Microsoft ASP.NET\ASP.NET MVC Beta\Assemblies\System.Web.Mvc.dll</HintPath>
- </Reference>
- <Reference Include="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\..\..\..\..\..\..\..\Program Files\Microsoft ASP.NET\ASP.NET MVC Beta\Assemblies\System.Web.Routing.dll</HintPath>
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Xml.Linq">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Drawing" />
- <Reference Include="System.Web" />
- <Reference Include="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
- <Reference Include="System.Xml" />
- <Reference Include="System.Configuration" />
- <Reference Include="System.Web.Services" />
- <Reference Include="System.EnterpriseServices" />
- <Reference Include="System.Web.Mobile" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="Global.asax.cs">
- <DependentUpon>Global.asax</DependentUpon>
- </Compile>
- <Compile Include="Properties\AssemblyInfo.cs" />
- </ItemGroup>
- <ItemGroup>
- <Content Include="favicon.ico" />
- <Content Include="images\album.png" />
- <Content Include="images\album_frame.jpg" />
- <Content Include="images\banner.jpg" />
- <Content Include="images\gradient.png" />
- <Content Include="images\logo.png" />
- <Content Include="images\rails.png" />
- <Content Include="images\tab_button_bg.png" />
- <Content Include="images\thumbnail_frame.jpg" />
- <Content Include="javascripts\application.js" />
- <Content Include="javascripts\controls.js" />
- <Content Include="javascripts\dragdrop.js" />
- <Content Include="javascripts\effects.js" />
- <Content Include="javascripts\prototype.js" />
- <Content Include="robots.txt" />
- <Content Include="stylesheets\dark.css" />
- <Content Include="Default.aspx" />
- <Content Include="Global.asax" />
- <Content Include="Web.config" />
- <Content Include="Views\Web.config" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\IronRubyMvc\System.Web.Mvc.IronRuby.csproj">
- <Project>{46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}</Project>
- <Name>System.Web.Mvc.IronRuby</Name>
- </ProjectReference>
- </ItemGroup>
- <ItemGroup>
- <None Include="Controllers\AlbumsController.rb" />
- <None Include="Controllers\ApplicationController.rb" />
- <None Include="Controllers\CommentsController.rb" />
- <None Include="Controllers\FollowsController.rb" />
- <None Include="Controllers\HomeController.rb" />
- <None Include="Controllers\PeopleController.rb" />
- <None Include="Controllers\PicturesController.rb" />
- <None Include="Controllers\ProductsController.rb" />
- <None Include="Controllers\SessionsController.rb" />
- <None Include="Controllers\TaggingsController.rb" />
- <None Include="Controllers\TagsController.rb" />
- <None Include="Models\album.rb" />
- <None Include="Models\base_model.rb" />
- <None Include="Models\comment.rb" />
- <None Include="Models\follow.rb" />
- <None Include="Models\home_model.rb" />
- <None Include="Models\in_memory_model.rb" />
- <None Include="Models\person.rb" />
- <None Include="Models\picture.rb" />
- <None Include="Models\tag.rb" />
- <None Include="Models\tagging.rb" />
- <None Include="Routes.rb" />
- <None Include="Views\albums\index.html.erb" />
- <None Include="Views\albums\new.html.erb" />
- <None Include="Views\albums\show.html.erb" />
- <None Include="Views\albums\_thumbnail_picture.html.erb" />
- <None Include="Views\comments\new.html.erb" />
- <None Include="Views\comments\_comment.html.erb" />
- <None Include="Views\events\index.html.erb" />
- <None Include="Views\follows\index.html.erb" />
- <None Include="Views\Helpers.rb" />
- <None Include="Views\Login\login.html.erb" />
- <None Include="Views\people\edit.html.erb" />
- <None Include="Views\people\index.html.erb" />
- <None Include="Views\people\new.html.erb" />
- <None Include="Views\people\show.html.erb" />
- <None Include="Views\people\_form.html.erb" />
- <None Include="Views\people\_person.html.erb" />
- <None Include="Views\pictures\new.html.erb" />
- <None Include="Views\pictures\show.html.erb" />
- <None Include="Views\pictures\tagged.html.erb" />
- <None Include="Views\pictures\test.html.erb" />
- <None Include="Views\pictures\index.html.erb" />
- <None Include="Views\pictures\_picture.html.erb" />
- <None Include="Views\pictures\_thumbnail_album.html.erb" />
- <None Include="Views\pictures\_thumbnail_picture.html.erb" />
- <None Include="Views\pictures\_cloud.html.erb" />
- </ItemGroup>
- <ItemGroup>
- <Folder Include="App_Data\" />
- <Folder Include="Views\Home\" />
- <Folder Include="Views\Shared\" />
- <Folder Include="Views\tags\" />
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets" />
+<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{3C0B630F-5168-41D4-91E6-C57BBC84B7C6}</ProjectGuid>
+ <ProjectTypeGuids>{603c0e0b-db56-11dc-be95-000d561079b0};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>Pictures</RootNamespace>
+ <AssemblyName>Pictures</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\</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\</OutputPath>
+ <DefineConstants>TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_Signed|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <OutputPath>bin\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <DebugType>full</DebugType>
+ <PlatformTarget>AnyCPU</PlatformTarget>
+ <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
+ <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
+ <ErrorReport>prompt</ErrorReport>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Signed|AnyCPU' ">
+ <OutputPath>bin\</OutputPath>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="System" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Core">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Data.DataSetExtensions">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\..\..\..\..\..\..\..\Program Files\Microsoft ASP.NET\ASP.NET MVC Beta\Assemblies\System.Web.Abstractions.dll</HintPath>
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
+ <Reference Include="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\..\..\..\..\..\..\..\Program Files\Microsoft ASP.NET\ASP.NET MVC Beta\Assemblies\System.Web.Routing.dll</HintPath>
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Xml.Linq">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Drawing" />
+ <Reference Include="System.Web" />
+ <Reference Include="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
+ <Reference Include="System.Xml" />
+ <Reference Include="System.Configuration" />
+ <Reference Include="System.Web.Services" />
+ <Reference Include="System.EnterpriseServices" />
+ <Reference Include="System.Web.Mobile" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Global.asax.cs">
+ <DependentUpon>Global.asax</DependentUpon>
+ </Compile>
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Content Include="favicon.ico" />
+ <Content Include="images\album.png" />
+ <Content Include="images\album_frame.jpg" />
+ <Content Include="images\banner.jpg" />
+ <Content Include="images\gradient.png" />
+ <Content Include="images\logo.png" />
+ <Content Include="images\rails.png" />
+ <Content Include="images\tab_button_bg.png" />
+ <Content Include="images\thumbnail_frame.jpg" />
+ <Content Include="javascripts\application.js" />
+ <Content Include="javascripts\controls.js" />
+ <Content Include="javascripts\dragdrop.js" />
+ <Content Include="javascripts\effects.js" />
+ <Content Include="javascripts\prototype.js" />
+ <Content Include="robots.txt" />
+ <Content Include="stylesheets\dark.css" />
+ <Content Include="Default.aspx" />
+ <Content Include="Global.asax" />
+ <Content Include="Web.config" />
+ <Content Include="Views\Web.config" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\IronRubyMvc\System.Web.Mvc.IronRuby.csproj">
+ <Project>{46333EBB-C1FF-4E28-B48E-CB3D5BB70CDB}</Project>
+ <Name>System.Web.Mvc.IronRuby</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Controllers\AlbumsController.rb" />
+ <None Include="Controllers\ApplicationController.rb" />
+ <None Include="Controllers\CommentsController.rb" />
+ <None Include="Controllers\FollowsController.rb" />
+ <None Include="Controllers\HomeController.rb" />
+ <None Include="Controllers\PeopleController.rb" />
+ <None Include="Controllers\PicturesController.rb" />
+ <None Include="Controllers\ProductsController.rb" />
+ <None Include="Controllers\SessionsController.rb" />
+ <None Include="Controllers\TaggingsController.rb" />
+ <None Include="Controllers\TagsController.rb" />
+ <None Include="Models\album.rb" />
+ <None Include="Models\base_model.rb" />
+ <None Include="Models\comment.rb" />
+ <None Include="Models\follow.rb" />
+ <None Include="Models\home_model.rb" />
+ <None Include="Models\in_memory_model.rb" />
+ <None Include="Models\person.rb" />
+ <None Include="Models\picture.rb" />
+ <None Include="Models\tag.rb" />
+ <None Include="Models\tagging.rb" />
+ <None Include="Routes.rb" />
+ <None Include="Views\albums\index.html.erb" />
+ <None Include="Views\albums\new.html.erb" />
+ <None Include="Views\albums\show.html.erb" />
+ <None Include="Views\albums\_thumbnail_picture.html.erb" />
+ <None Include="Views\comments\new.html.erb" />
+ <None Include="Views\comments\_comment.html.erb" />
+ <None Include="Views\events\index.html.erb" />
+ <None Include="Views\follows\index.html.erb" />
+ <None Include="Views\Helpers.rb" />
+ <None Include="Views\Login\login.html.erb" />
+ <None Include="Views\people\edit.html.erb" />
+ <None Include="Views\people\index.html.erb" />
+ <None Include="Views\people\new.html.erb" />
+ <None Include="Views\people\show.html.erb" />
+ <None Include="Views\people\_form.html.erb" />
+ <None Include="Views\people\_person.html.erb" />
+ <None Include="Views\pictures\new.html.erb" />
+ <None Include="Views\pictures\show.html.erb" />
+ <None Include="Views\pictures\tagged.html.erb" />
+ <None Include="Views\pictures\test.html.erb" />
+ <None Include="Views\pictures\index.html.erb" />
+ <None Include="Views\pictures\_picture.html.erb" />
+ <None Include="Views\pictures\_thumbnail_album.html.erb" />
+ <None Include="Views\pictures\_thumbnail_picture.html.erb" />
+ <None Include="Views\pictures\_cloud.html.erb" />
+ </ItemGroup>
+ <ItemGroup>
+ <Folder Include="App_Data\" />
+ <Folder Include="Views\Home\" />
+ <Folder Include="Views\Shared\" />
+ <Folder Include="Views\tags\" />
+ </ItemGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+ <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.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>
- -->
- <ProjectExtensions>
- <VisualStudio>
- <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
- <WebProjectProperties>
- <UseIIS>False</UseIIS>
- <AutoAssignPort>True</AutoAssignPort>
- <DevelopmentServerPort>46938</DevelopmentServerPort>
- <DevelopmentServerVPath>/</DevelopmentServerVPath>
- <IISUrl>
- </IISUrl>
- <NTLMAuthentication>False</NTLMAuthentication>
- <UseCustomServer>False</UseCustomServer>
- <CustomServerUrl>
- </CustomServerUrl>
- <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
- </WebProjectProperties>
- </FlavorProperties>
- </VisualStudio>
- </ProjectExtensions>
+ -->
+ <ProjectExtensions>
+ <VisualStudio>
+ <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
+ <WebProjectProperties>
+ <UseIIS>False</UseIIS>
+ <AutoAssignPort>True</AutoAssignPort>
+ <DevelopmentServerPort>46938</DevelopmentServerPort>
+ <DevelopmentServerVPath>/</DevelopmentServerVPath>
+ <IISUrl>
+ </IISUrl>
+ <NTLMAuthentication>False</NTLMAuthentication>
+ <UseCustomServer>False</UseCustomServer>
+ <CustomServerUrl>
+ </CustomServerUrl>
+ <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
+ </WebProjectProperties>
+ </FlavorProperties>
+ </VisualStudio>
+ </ProjectExtensions>
</Project>
BIN  dependencies/IronRuby.Libraries.Yaml.dll
View
Binary file not shown
BIN  dependencies/IronRuby.Libraries.Yaml.pdb
View
Binary file not shown
BIN  dependencies/IronRuby.Libraries.dll
View
Binary file not shown
BIN  dependencies/IronRuby.Libraries.pdb
View
Binary file not shown
BIN  dependencies/IronRuby.dll
View
Binary file not shown
BIN  dependencies/IronRuby.pdb
View
Binary file not shown
BIN  dependencies/Microsoft.Dynamic.dll
View
Binary file not shown
BIN  dependencies/Microsoft.Dynamic.pdb
View
Binary file not shown
BIN  dependencies/Microsoft.Scripting.Core.dll
View
Binary file not shown
BIN  dependencies/Microsoft.Scripting.Core.pdb
View
Binary file not shown
BIN  dependencies/Microsoft.Scripting.ExtensionAttribute.dll
View
Binary file not shown
BIN  dependencies/Microsoft.Scripting.ExtensionAttribute.pdb
View
Binary file not shown
BIN  dependencies/Microsoft.Scripting.Math.MathResources.resources
View
Binary file not shown
BIN  dependencies/Microsoft.Scripting.dll
View
Binary file not shown
BIN  dependencies/Microsoft.Scripting.pdb
View
Binary file not shown
BIN  dependencies/System.Web.Mvc.dll
View
Binary file not shown
BIN  dependencies/System.Web.Routing.dll
View
Binary file not shown
12 dependencies/update.bat
View
@@ -0,0 +1,12 @@
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\IronRuby.dll %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\IronRuby.pdb %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\IronRuby.Libraries.dll %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\IronRuby.Libraries.pdb %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\IronRuby.Libraries.Yaml.dll %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\IronRuby.Libraries.Yaml.pdb %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\Microsoft.Scripting.dll %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\Microsoft.Scripting.pdb %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\Microsoft.Scripting.Core.dll %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\Microsoft.Scripting.Core.pdb %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\Microsoft.Scripting.ExtensionAttribute.dll %~dp0
+copy c:\dev\ironruby\Merlin\Main\Bin\Debug\Microsoft.Scripting.ExtensionAttribute.pdb %~dp0
Please sign in to comment.
Something went wrong with that request. Please try again.