mirror of
https://github.com/ChronosX88/mta-mono.git
synced 2024-12-23 01:11:48 +00:00
TODO
This commit is contained in:
parent
a091fe8177
commit
4123ce833b
57
MonoTest/MonoTest.csproj
Normal file
57
MonoTest/MonoTest.csproj
Normal file
@ -0,0 +1,57 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{DC461F17-D2EC-4B7C-8CDB-AE81BEDEBD0F}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>MonoTest</RootNamespace>
|
||||
<AssemblyName>MonoTest</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile>
|
||||
</TargetFrameworkProfile>
|
||||
</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>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>..\mono-test\bin\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Resource.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</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>
|
36
MonoTest/Properties/AssemblyInfo.cs
Normal file
36
MonoTest/Properties/AssemblyInfo.cs
Normal file
@ -0,0 +1,36 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// Управление общими сведениями о сборке осуществляется с помощью
|
||||
// набора атрибутов. Измените значения этих атрибутов, чтобы изменить сведения,
|
||||
// связанные со сборкой.
|
||||
[assembly: AssemblyTitle("MonoTest")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("MonoTest")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2014")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Параметр ComVisible со значением FALSE делает типы в сборке невидимыми
|
||||
// для COM-компонентов. Если требуется обратиться к типу в этой сборке через
|
||||
// COM, задайте атрибуту ComVisible значение TRUE для этого типа.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM
|
||||
[assembly: Guid("21a504ac-5015-45db-a1c7-1e90d3215fa1")]
|
||||
|
||||
// Сведения о версии сборки состоят из следующих четырех значений:
|
||||
//
|
||||
// Основной номер версии
|
||||
// Дополнительный номер версии
|
||||
// Номер сборки
|
||||
// Редакция
|
||||
//
|
||||
// Можно задать все значения или принять номера сборки и редакции по умолчанию
|
||||
// используя "*", как показано ниже:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
68
MonoTest/Resource.cs
Normal file
68
MonoTest/Resource.cs
Normal file
@ -0,0 +1,68 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace MonoTest
|
||||
{
|
||||
public class Resource
|
||||
{
|
||||
public Resource()
|
||||
{
|
||||
Vector3 vector = new Vector3( 192f, 168f, 0f );
|
||||
|
||||
Console.WriteLine( vector );
|
||||
|
||||
vector.Test();
|
||||
}
|
||||
}
|
||||
|
||||
public class Vector3
|
||||
{
|
||||
public float X
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
public float Y
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
public float Z
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
public string TestProperty
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
public Vector3( float X, float Y, float Z )
|
||||
{
|
||||
this.X = X;
|
||||
this.Y = Y;
|
||||
this.Z = Z;
|
||||
|
||||
this.TestProperty = "Tested!";
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return String.Format( "({0},{1},{2})", this.X, this.Y, this.Z );
|
||||
}
|
||||
|
||||
public void Test()
|
||||
{
|
||||
Vector3.Test( this );
|
||||
}
|
||||
|
||||
[MethodImpl( MethodImplOptions.InternalCall )]
|
||||
public static extern void Test( Vector3 vector );
|
||||
}
|
||||
}
|
36
Test/Properties/AssemblyInfo.cs
Normal file
36
Test/Properties/AssemblyInfo.cs
Normal file
@ -0,0 +1,36 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// Управление общими сведениями о сборке осуществляется с помощью
|
||||
// набора атрибутов. Измените значения этих атрибутов, чтобы изменить сведения,
|
||||
// связанные со сборкой.
|
||||
[assembly: AssemblyTitle("Test")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("Test")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2014")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Параметр ComVisible со значением FALSE делает типы в сборке невидимыми
|
||||
// для COM-компонентов. Если требуется обратиться к типу в этой сборке через
|
||||
// COM, задайте атрибуту ComVisible значение TRUE для этого типа.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM
|
||||
[assembly: Guid("1485402b-34aa-4b63-8e51-a5054a4ceca6")]
|
||||
|
||||
// Сведения о версии сборки состоят из следующих четырех значений:
|
||||
//
|
||||
// Основной номер версии
|
||||
// Дополнительный номер версии
|
||||
// Номер построения
|
||||
// Редакция
|
||||
//
|
||||
// Можно задать все значения или принять номер построения и номер редакции по умолчанию,
|
||||
// используя "*", как показано ниже:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
18
Test/Resource.cs
Normal file
18
Test/Resource.cs
Normal file
@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using MultiTheftAuto;
|
||||
using MultiTheftAuto.Native;
|
||||
|
||||
namespace Test
|
||||
{
|
||||
public class Resource
|
||||
{
|
||||
public Resource()
|
||||
{
|
||||
Debug.Error( "{0}", new Color( 255, 128, 0 ).ToARGB().ToString( "X" ) );
|
||||
|
||||
Vehicle vehicle = Vehicle.Create( 562, new Vector3( 192.0f, 168.0f, 0.0f ), new Vector3( 0.0f, 0.0f, 0.0f ) );
|
||||
|
||||
//Debug.Log( "{0}", Element.GetPosition( vehicle ) );
|
||||
}
|
||||
}
|
||||
}
|
63
Test/Test.csproj
Normal file
63
Test/Test.csproj
Normal file
@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{CBD7F8D5-39F2-4AA5-9FFF-2D3185533DDD}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Test</RootNamespace>
|
||||
<AssemblyName>Test</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile>
|
||||
</TargetFrameworkProfile>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>TRACE;DEBUG</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</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>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Resource.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\MultiTheftAuto\MultiTheftAuto.csproj">
|
||||
<Project>{2e5d4b1e-405e-453f-beed-25735e25acd8}</Project>
|
||||
<Name>MultiTheftAuto</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
107
mono-test/CMono.cpp
Normal file
107
mono-test/CMono.cpp
Normal file
@ -0,0 +1,107 @@
|
||||
#include "stdafx.h"
|
||||
#include "CMono.h"
|
||||
|
||||
CMono::CMono( ) : m_pMonoDomain( NULL )
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
CMono::~CMono()
|
||||
{
|
||||
if( this->m_pMonoDomain )
|
||||
{
|
||||
mono_jit_cleanup( this->m_pMonoDomain );
|
||||
}
|
||||
}
|
||||
|
||||
bool CMono::Init( const char* szVersion )
|
||||
{
|
||||
// #ifdef _WIN32
|
||||
mono_set_dirs( "./lib", "./etc" );
|
||||
// #endif
|
||||
|
||||
// mono_config_parse( NULL );
|
||||
|
||||
mono_debug_init( MONO_DEBUG_FORMAT_MONO );
|
||||
|
||||
this->m_pMonoDomain = mono_jit_init_version( "Mono Root", szVersion );
|
||||
|
||||
this->AddInternals();
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void CMono::AddInternals()
|
||||
{
|
||||
mono_add_internal_call( "MonoTest.Vector3::Test", CMono::Test );
|
||||
}
|
||||
|
||||
bool CMono::Load( const char * szFilePath )
|
||||
{
|
||||
struct stat buf;
|
||||
|
||||
if( stat( szFilePath, &buf ) == -1 )
|
||||
{
|
||||
printf( "%s - file not found\n", szFilePath );
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
CMonoAssembly pAssembly( this->m_pMonoDomain, szFilePath );
|
||||
|
||||
if( !pAssembly.IsValid() )
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
CMonoClass* pClass = pAssembly.GetClass( pAssembly.GetImageName(), "Resource" );
|
||||
|
||||
if( !pClass )
|
||||
{
|
||||
printf( "%s::Resource - not found\n", pAssembly.GetImageName() );
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
CMonoObject* pMonoObject = pClass->New();
|
||||
|
||||
if( !pMonoObject )
|
||||
{
|
||||
printf( "failed to create new object of class '%s::Resource'\n", pAssembly.GetImageName() );
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void CMono::Test( MonoObject* vector )
|
||||
{
|
||||
MonoClass* pClass = mono_object_get_class( vector );
|
||||
|
||||
printf( "%s->", mono_class_get_name( pClass ) );
|
||||
|
||||
MonoProperty* pX = mono_class_get_property_from_name( pClass, "X" );
|
||||
|
||||
if( !pX )
|
||||
{
|
||||
printf( "ERROR\n" );
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
printf( "%s = ", mono_property_get_name( pX ) );
|
||||
|
||||
MonoObject* value = mono_property_get_value( pX, vector, NULL, NULL );
|
||||
|
||||
if( !value )
|
||||
{
|
||||
printf( "ERROR\n" );
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
float fX = *(float*)mono_object_unbox( value );
|
||||
|
||||
printf( "%f\n", fX );
|
||||
}
|
26
mono-test/CMono.h
Normal file
26
mono-test/CMono.h
Normal file
@ -0,0 +1,26 @@
|
||||
class CMono;
|
||||
|
||||
#ifndef _CMONO
|
||||
#define _CMONO
|
||||
|
||||
#include "CMonoClass.h"
|
||||
#include "CMonoObject.h"
|
||||
#include "CMonoAssembly.h"
|
||||
|
||||
class CMono
|
||||
{
|
||||
private:
|
||||
MonoDomain *m_pMonoDomain;
|
||||
|
||||
public:
|
||||
CMono();
|
||||
~CMono();
|
||||
|
||||
bool Init( const char* szVersion );
|
||||
void AddInternals();
|
||||
bool Load( const char * szFilePath );
|
||||
|
||||
static void Test( MonoObject* vector );
|
||||
};
|
||||
|
||||
#endif
|
90
mono-test/CMonoAssembly.cpp
Normal file
90
mono-test/CMonoAssembly.cpp
Normal file
@ -0,0 +1,90 @@
|
||||
#include "stdafx.h"
|
||||
#include "CMonoAssembly.h"
|
||||
|
||||
CMonoAssembly::CMonoAssembly( MonoDomain* pDomain, const char* szPath )
|
||||
{
|
||||
this->m_szPath = szPath;
|
||||
this->m_pDomain = pDomain;
|
||||
|
||||
this->m_pAssembly = mono_domain_assembly_open( this->m_pDomain, szPath );
|
||||
|
||||
if( !this->m_pAssembly )
|
||||
{
|
||||
printf( "Failed to create assembly from %s\n", szPath );
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
this->m_pImage = mono_assembly_get_image( this->m_pAssembly );
|
||||
|
||||
if( !this->m_pImage )
|
||||
{
|
||||
printf( "Failed to get image from assembly %s\n", szPath );
|
||||
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
CMonoAssembly::~CMonoAssembly()
|
||||
{
|
||||
}
|
||||
|
||||
const char* CMonoAssembly::GetImageName()
|
||||
{
|
||||
return mono_image_get_name( this->m_pImage );
|
||||
}
|
||||
|
||||
const char* CMonoAssembly::GetImageFileName()
|
||||
{
|
||||
return mono_image_get_filename( this->m_pImage );
|
||||
}
|
||||
|
||||
CMonoClass* CMonoAssembly::GetClass( const char* szNameSpace, const char* szClassName )
|
||||
{
|
||||
return this->GetClass( mono_class_from_name( this->m_pImage, szNameSpace, szClassName ) );
|
||||
}
|
||||
|
||||
CMonoClass* CMonoAssembly::GetClass( MonoClass* pMonoClass )
|
||||
{
|
||||
if( pMonoClass )
|
||||
{
|
||||
CMonoClass* pClass = this->GetFromList( pMonoClass );
|
||||
|
||||
if( !pClass )
|
||||
{
|
||||
pClass = new CMonoClass( this, pMonoClass );
|
||||
}
|
||||
|
||||
return pClass;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void CMonoAssembly::AddToList( CMonoClass* pClass )
|
||||
{
|
||||
this->m_List.push_back( pClass );
|
||||
}
|
||||
|
||||
CMonoClass* CMonoAssembly::GetFromList( MonoClass* pMonoClass )
|
||||
{
|
||||
std::list< CMonoClass* >::const_iterator iter = this->m_List.begin();
|
||||
|
||||
for( ; iter != this->m_List.end(); iter++ )
|
||||
{
|
||||
if( ( *iter )->GetMonoClass() == pMonoClass )
|
||||
{
|
||||
return *iter;
|
||||
}
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void CMonoAssembly::RemoveFromList( CMonoClass* pClass )
|
||||
{
|
||||
if( !this->m_List.empty() )
|
||||
{
|
||||
this->m_List.remove( pClass );
|
||||
}
|
||||
}
|
37
mono-test/CMonoAssembly.h
Normal file
37
mono-test/CMonoAssembly.h
Normal file
@ -0,0 +1,37 @@
|
||||
class CMonoAssembly;
|
||||
|
||||
#ifndef _CMONOASSEMBLY
|
||||
#define _CMONOASSEMBLY
|
||||
|
||||
#include "CMonoClass.h"
|
||||
|
||||
class CMonoAssembly
|
||||
{
|
||||
private:
|
||||
const char* m_szPath;
|
||||
MonoAssembly* m_pAssembly;
|
||||
MonoImage* m_pImage;
|
||||
MonoDomain* m_pDomain;
|
||||
|
||||
list< CMonoClass* > m_List;
|
||||
|
||||
public:
|
||||
CMonoAssembly( MonoDomain* pDomain, const char* szPath );
|
||||
~CMonoAssembly();
|
||||
|
||||
bool IsValid() { return this->m_pImage != NULL; }
|
||||
|
||||
const char* GetImageName();
|
||||
const char* GetImageFileName();
|
||||
|
||||
CMonoClass* GetClass( const char* szNameSpace, const char* szClassName );
|
||||
CMonoClass* GetClass( MonoClass* pMonoClass );
|
||||
|
||||
void AddToList ( CMonoClass* pClass );
|
||||
CMonoClass* GetFromList ( MonoClass* pMonoClass );
|
||||
void RemoveFromList ( CMonoClass* pClass );
|
||||
|
||||
MonoDomain* GetMonoDomain() { return this->m_pDomain; }
|
||||
};
|
||||
|
||||
#endif
|
62
mono-test/CMonoClass.cpp
Normal file
62
mono-test/CMonoClass.cpp
Normal file
@ -0,0 +1,62 @@
|
||||
#include "stdafx.h"
|
||||
#include "CMonoClass.h"
|
||||
|
||||
CMonoClass::CMonoClass( CMonoAssembly* pAssembly, MonoClass* pMonoClass )
|
||||
{
|
||||
this->m_pAssembly = pAssembly;
|
||||
this->m_pMonoClass = pMonoClass;
|
||||
|
||||
this->m_pAssembly->AddToList( this );
|
||||
}
|
||||
|
||||
CMonoClass::~CMonoClass()
|
||||
{
|
||||
this->m_pAssembly->RemoveFromList( this );
|
||||
}
|
||||
|
||||
CMonoObject* CMonoClass::New()
|
||||
{
|
||||
MonoObject* pObject = mono_object_new( this->m_pAssembly->GetMonoDomain(), this->m_pMonoClass );
|
||||
|
||||
if( !pObject )
|
||||
{
|
||||
printf( "Failed to create mono object for %s::%s\n", this->GetNameSpace(), this->GetName() );
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
mono_runtime_object_init( pObject );
|
||||
|
||||
return new CMonoObject( this, pObject );
|
||||
}
|
||||
|
||||
const char* CMonoClass::GetName()
|
||||
{
|
||||
return mono_class_get_name( this->m_pMonoClass );
|
||||
}
|
||||
|
||||
const char* CMonoClass::GetNameSpace()
|
||||
{
|
||||
return mono_class_get_namespace( this->m_pMonoClass );
|
||||
}
|
||||
|
||||
MonoMethod* CMonoClass::GetMethod( const char* szMethodName, int iParamCount )
|
||||
{
|
||||
return mono_class_get_method_from_name( this->m_pMonoClass, szMethodName, iParamCount );
|
||||
}
|
||||
|
||||
MonoMethod* CMonoClass::GetMethod( const char* szMethodName )
|
||||
{
|
||||
MonoMethodDesc* pMonoMethodDesc = mono_method_desc_new( szMethodName, false );
|
||||
|
||||
if( pMonoMethodDesc )
|
||||
{
|
||||
MonoMethod* pMethod = mono_method_desc_search_in_class( pMonoMethodDesc, this->m_pMonoClass );
|
||||
|
||||
mono_method_desc_free( pMonoMethodDesc );
|
||||
|
||||
return pMethod;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
31
mono-test/CMonoClass.h
Normal file
31
mono-test/CMonoClass.h
Normal file
@ -0,0 +1,31 @@
|
||||
class CMonoClass;
|
||||
|
||||
#ifndef _CMONOCLASS
|
||||
#define _CMONOCLASS
|
||||
|
||||
#include "CMonoAssembly.h"
|
||||
#include "CMonoObject.h"
|
||||
|
||||
class CMonoClass
|
||||
{
|
||||
private:
|
||||
MonoClass* m_pMonoClass;
|
||||
CMonoAssembly* m_pAssembly;
|
||||
|
||||
public:
|
||||
CMonoClass( CMonoAssembly* pAssembly, MonoClass* pMonoClass );
|
||||
|
||||
~CMonoClass();
|
||||
|
||||
CMonoObject* New();
|
||||
|
||||
const char* GetName();
|
||||
const char* GetNameSpace();
|
||||
|
||||
MonoMethod* GetMethod( const char* szMethodName, int iParamCount );
|
||||
MonoMethod* GetMethod( const char* szMethodName );
|
||||
|
||||
MonoClass* GetMonoClass() { return this->m_pMonoClass; };
|
||||
};
|
||||
|
||||
#endif
|
35
mono-test/CMonoObject.cpp
Normal file
35
mono-test/CMonoObject.cpp
Normal file
@ -0,0 +1,35 @@
|
||||
#include "stdafx.h"
|
||||
#include "CMonoObject.h"
|
||||
|
||||
CMonoObject::CMonoObject( CMonoClass* pClass, MonoObject* pMonoObect )
|
||||
{
|
||||
this->m_pClass = pClass;
|
||||
this->m_pMonoObect = pMonoObect;
|
||||
}
|
||||
|
||||
CMonoObject::~CMonoObject()
|
||||
{
|
||||
}
|
||||
|
||||
CMonoClass* CMonoObject::GetClass()
|
||||
{
|
||||
return this->m_pClass;
|
||||
//return this->m_pAssembly->GetClass( mono_object_get_class( this->m_pMonoObect ) );
|
||||
}
|
||||
|
||||
MonoObject* CMonoObject::CallMethod( const char* szMethodName )
|
||||
{
|
||||
CMonoClass* pClass = this->GetClass();
|
||||
|
||||
if( pClass )
|
||||
{
|
||||
MonoMethod* pMonoMethod = pClass->GetMethod( szMethodName );
|
||||
|
||||
if( pMonoMethod )
|
||||
{
|
||||
return mono_runtime_invoke( pMonoMethod, this->m_pMonoObect, NULL, NULL );
|
||||
}
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
23
mono-test/CMonoObject.h
Normal file
23
mono-test/CMonoObject.h
Normal file
@ -0,0 +1,23 @@
|
||||
class CMonoObject;
|
||||
|
||||
#ifndef _CMONOOBJECT
|
||||
#define _CMONOOBJECT
|
||||
|
||||
#include "CMonoAssembly.h"
|
||||
#include "CMonoClass.h"
|
||||
|
||||
class CMonoObject
|
||||
{
|
||||
private:
|
||||
MonoObject* m_pMonoObect;
|
||||
CMonoClass* m_pClass;
|
||||
|
||||
public:
|
||||
CMonoObject( CMonoClass* pClass, MonoObject* pMonoObect );
|
||||
~CMonoObject();
|
||||
|
||||
CMonoClass* GetClass();
|
||||
MonoObject* CallMethod( const char* methodName );
|
||||
};
|
||||
|
||||
#endif
|
42
mono-test/bin/etc/mono/2.0/Browsers/Compat.browser
Normal file
42
mono-test/bin/etc/mono/2.0/Browsers/Compat.browser
Normal file
@ -0,0 +1,42 @@
|
||||
<!--
|
||||
This file defines some of the browsers that Microsoft's implementation provides in
|
||||
<windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers\*.browser
|
||||
|
||||
It is not derived from any file distributed with Microsoft's implementation. Since
|
||||
we can't distribute MS's browser files, we use browscap.ini to determine
|
||||
browser capabilities. Then, if and only if the application contains App_Browser/*.browser
|
||||
files and we are using .NET 2.0 or higher, we supplement the capabilities with the
|
||||
information in those files and the files in this directory. The primary goal of this file
|
||||
is provide browser definitions that might be referenced in App_Browser/*.browser files.
|
||||
-->
|
||||
<browsers>
|
||||
<defaultBrowser id="Default">
|
||||
</defaultBrowser>
|
||||
<browser id="Default">
|
||||
<identification>
|
||||
<userAgent match="." />
|
||||
</identification>
|
||||
</browser>
|
||||
<browser id="IE6to9" parentID="Default">
|
||||
<identification>
|
||||
<capability name="majorver" match="^[6-9]" />
|
||||
<capability name="browser" match="^(IE|AOL)$" />
|
||||
</identification>
|
||||
</browser>
|
||||
<browser id="Opera8to9" parentID="Default">
|
||||
<identification>
|
||||
<capability name="majorver" match="^[8-9]" />
|
||||
<capability name="browser" match="^Opera$" />
|
||||
</identification>
|
||||
</browser>
|
||||
<browser id="Safari" parentID="Default">
|
||||
<identification>
|
||||
<capability name="browser" match="^Safari$" />
|
||||
</identification>
|
||||
</browser>
|
||||
<browser id="Mozilla" parentID="Default">
|
||||
<identification>
|
||||
<capability name="browser" match="^Mozilla" />
|
||||
</identification>
|
||||
</browser>
|
||||
</browsers>
|
1901
mono-test/bin/etc/mono/2.0/DefaultWsdlHelpGenerator.aspx
Normal file
1901
mono-test/bin/etc/mono/2.0/DefaultWsdlHelpGenerator.aspx
Normal file
File diff suppressed because it is too large
Load Diff
283
mono-test/bin/etc/mono/2.0/machine.config
Normal file
283
mono-test/bin/etc/mono/2.0/machine.config
Normal file
@ -0,0 +1,283 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<configuration>
|
||||
|
||||
<configSections>
|
||||
<section name="configProtectedData" type="System.Configuration.ProtectedConfigurationSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="appSettings" type="System.Configuration.AppSettingsSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="connectionStrings" type="System.Configuration.ConnectionStringsSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="mscorlib" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
|
||||
<section name="runtime" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
|
||||
<section name="assemblyBinding" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
|
||||
<section name="satelliteassemblies" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
|
||||
<section name="startup" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
|
||||
<section name="system.codedom" type="System.CodeDom.Compiler.CodeDomConfigurationHandler, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="system.data" type="System.Data.Common.DbProviderFactoriesConfigurationHandler, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="system.diagnostics" type="System.Diagnostics.DiagnosticsConfigurationHandler, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="system.runtime.remoting" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false"/>
|
||||
<section name="system.windows.forms" type="System.Windows.Forms.WindowsFormsSection, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="windows" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
|
||||
<section name="strongNames" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false"/>
|
||||
<sectionGroup name="system.web" type="System.Web.Configuration.SystemWebSectionGroup, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<section name="anonymousIdentification" type="System.Web.Configuration.AnonymousIdentificationSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="authentication" type="System.Web.Configuration.AuthenticationSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="authorization" type="System.Web.Configuration.AuthorizationSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="browserCaps" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="clientTarget" type="System.Web.Configuration.ClientTargetSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="compilation" type="System.Web.Configuration.CompilationSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="customErrors" type="System.Web.Configuration.CustomErrorsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="deployment" type="System.Web.Configuration.DeploymentSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" />
|
||||
<section name="globalization" type="System.Web.Configuration.GlobalizationSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="healthMonitoring" type="System.Web.Configuration.HealthMonitoringSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="hostingEnvironment" type="System.Web.Configuration.HostingEnvironmentSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
||||
<section name="httpCookies" type="System.Web.Configuration.HttpCookiesSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="httpHandlers" type="System.Web.Configuration.HttpHandlersSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="httpModules" type="System.Web.Configuration.HttpModulesSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="httpRuntime" type="System.Web.Configuration.HttpRuntimeSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="identity" type="System.Web.Configuration.IdentitySection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="machineKey" type="System.Web.Configuration.MachineKeySection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="membership" type="System.Web.Configuration.MembershipSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="mobileControls" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="deviceFilters" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="pages" type="System.Web.Configuration.PagesSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="processModel" type="System.Web.Configuration.ProcessModelSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" allowLocation="false" />
|
||||
<section name="profile" type="System.Web.Configuration.ProfileSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="roleManager" type="System.Web.Configuration.RoleManagerSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="securityPolicy" type="System.Web.Configuration.SecurityPolicySection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
||||
<section name="sessionPageState" type="System.Web.Configuration.SessionPageStateSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="sessionState" type="System.Web.Configuration.SessionStateSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="siteMap" type="System.Web.Configuration.SiteMapSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="trace" type="System.Web.Configuration.TraceSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="trust" type="System.Web.Configuration.TrustSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
||||
<section name="urlMappings" type="System.Web.Configuration.UrlMappingsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="webControls" type="System.Web.Configuration.WebControlsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="webParts" type="System.Web.Configuration.WebPartsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="webServices" type="System.Web.Services.Configuration.WebServicesSection, System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="xhtmlConformance" type="System.Web.Configuration.XhtmlConformanceSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<sectionGroup name="caching" type="System.Web.Configuration.SystemWebCachingSectionGroup, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<section name="cache" type="System.Web.Configuration.CacheSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="outputCache" type="System.Web.Configuration.OutputCacheSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="outputCacheSettings" type="System.Web.Configuration.OutputCacheSettingsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="sqlCacheDependency" type="System.Web.Configuration.OutputCacheSettingsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
</sectionGroup>
|
||||
<section name="monoSettings" type="System.Web.Configuration.MonoSettingsSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
</sectionGroup>
|
||||
<sectionGroup name="system.net" type="System.Net.Configuration.NetSectionGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="authenticationModules" type="System.Net.Configuration.AuthenticationModulesSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="connectionManagement" type="System.Net.Configuration.ConnectionManagementSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="defaultProxy" type="System.Net.Configuration.DefaultProxySection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<sectionGroup name="mailSettings" type="System.Net.Configuration.MailSettingsSectionGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="smtp" type="System.Net.Configuration.SmtpSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</sectionGroup>
|
||||
<section name="requestCaching" type="System.Net.Configuration.RequestCachingSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="settings" type="System.Net.Configuration.SettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="webRequestModules" type="System.Net.Configuration.WebRequestModulesSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</sectionGroup>
|
||||
<section name="system.drawing" type="System.Configuration.NameValueSectionHandler, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<sectionGroup name="system.serviceModel" type="System.ServiceModel.Configuration.ServiceModelSectionGroup, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="behaviors" type="System.ServiceModel.Configuration.BehaviorsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="bindings" type="System.ServiceModel.Configuration.BindingsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="client" type="System.ServiceModel.Configuration.ClientSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="commonBehaviors" type="System.ServiceModel.Configuration.CommonBehaviorsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="diagnostics" type="System.ServiceModel.Configuration.DiagnosticSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="extensions" type="System.ServiceModel.Configuration.ExtensionsSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="serviceHostingEnvironment" type="System.ServiceModel.Configuration.ServiceHostingEnvironmentSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="services" type="System.ServiceModel.Configuration.ServicesSection, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</sectionGroup>
|
||||
<sectionGroup name="system.transactions" type="System.Transactions.Configuration.TransactionsSectionGroup, System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null">
|
||||
<section name="defaultSettings" type="System.Transactions.Configuration.DefaultSettingsSection, System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null"/>
|
||||
<section name="machineSettings" type="System.Transactions.Configuration.MachineSettingsSection, System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null" allowDefinition="MachineOnly" allowExeDefinition="MachineOnly"/>
|
||||
</sectionGroup>
|
||||
<section name="system.webServer" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="uri" type="System.Configuration.UriSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</configSections>
|
||||
|
||||
<connectionStrings>
|
||||
<add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
|
||||
<add name="LocalSqliteServer" connectionString="Data Source=|DataDirectory|/aspnetdb.sqlite;version=3" providerName="Mono.Data.Sqlite"/>
|
||||
</connectionStrings>
|
||||
|
||||
<configProtectedData defaultProvider="RsaProtectedConfigurationProvider">
|
||||
<providers>
|
||||
<add name="RsaProtectedConfigurationProvider" type="System.Configuration.RsaProtectedConfigurationProvider, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
description="" keyContainerName="MonoFrameworkConfigurationKey" cspProviderName="" useMachineContainer="true" useOAEP="false" />
|
||||
<add name="DataProtectionConfigurationProvider" type="System.Configuration.DpapiProtectedConfigurationProvider, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
description="" useMachineProtection="true" keyEntropy="" />
|
||||
</providers>
|
||||
</configProtectedData>
|
||||
|
||||
<system.net>
|
||||
<authenticationModules>
|
||||
<add type="System.Net.BasicClient, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add type="System.Net.DigestClient, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add type="System.Net.NtlmClient, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</authenticationModules>
|
||||
<webRequestModules>
|
||||
<add prefix="http" type="System.Net.HttpRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="https" type="System.Net.HttpRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="file" type="System.Net.FileWebRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="ftp" type="System.Net.FtpRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</webRequestModules>
|
||||
<settings>
|
||||
<ipv6 enabled="false"/>
|
||||
</settings>
|
||||
</system.net>
|
||||
|
||||
<system.runtime.remoting>
|
||||
<application>
|
||||
<channels>
|
||||
<channel ref="http client" displayName="http client (delay loaded)" delayLoadAsClientChannel="true" />
|
||||
<channel ref="tcp client" displayName="tcp client (delay loaded)" delayLoadAsClientChannel="true" />
|
||||
<channel ref="ipc client" displayName="ipc client (delay loaded)" delayLoadAsClientChannel="true" />
|
||||
</channels>
|
||||
</application>
|
||||
<channels>
|
||||
<channel id="http" type="System.Runtime.Remoting.Channels.Http.HttpChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="http client" type="System.Runtime.Remoting.Channels.Http.HttpClientChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="http server" type="System.Runtime.Remoting.Channels.Http.HttpServerChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="tcp" type="System.Runtime.Remoting.Channels.Tcp.TcpChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="tcp client" type="System.Runtime.Remoting.Channels.Tcp.TcpClientChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="tcp server" type="System.Runtime.Remoting.Channels.Tcp.TcpServerChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="ipc" type="System.Runtime.Remoting.Channels.Ipc.IpcChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="ipc client" type="System.Runtime.Remoting.Channels.Ipc.IpcClientChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="ipc server" type="System.Runtime.Remoting.Channels.Ipc.IpcServerChannel, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</channels>
|
||||
<channelSinkProviders>
|
||||
<clientProviders>
|
||||
<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</clientProviders>
|
||||
<serverProviders>
|
||||
<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<provider id="wsdl" type="System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</serverProviders>
|
||||
</channelSinkProviders>
|
||||
</system.runtime.remoting>
|
||||
|
||||
<appSettings>
|
||||
<!--<add key="yourkey" value="your value" /> -->
|
||||
<!--<remove key="a key defined higher in the hierarchy" /> -->
|
||||
<!--<clear/> Removes all defined settings -->
|
||||
</appSettings>
|
||||
<system.diagnostics>
|
||||
<trace autoflush="false" indentsize="4" />
|
||||
</system.diagnostics>
|
||||
<system.drawing>
|
||||
</system.drawing>
|
||||
|
||||
<system.data>
|
||||
<DbProviderFactories>
|
||||
<add name="Mono Sqlite Data Provider" invariant="Mono.Data.SqliteClient"
|
||||
description="Mono Framework Data Provider for SQLite (old version)"
|
||||
type="Mono.Data.SqliteClient.SqliteFactory, Mono.Data.SqliteClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
|
||||
<add name="Mono Sqlite Provider" invariant="Mono.Data.Sqlite"
|
||||
description="Mono Framework Data Provider for SQLite (new version)"
|
||||
type="Mono.Data.Sqlite.SqliteFactory, Mono.Data.Sqlite, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
|
||||
<add name="Odbc Data Provider" invariant="System.Data.Odbc"
|
||||
description=".Net Framework Data Provider for Odbc"
|
||||
type="System.Data.Odbc.OdbcFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="OleDb Data Provider" invariant="System.Data.OleDb"
|
||||
description=".Net Framework Data Provider for OleDb"
|
||||
type="System.Data.OleDb.OleDbFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="OracleClient Data Provider" invariant="System.Data.OracleClient"
|
||||
description=".Net Framework Data Provider for Oracle"
|
||||
type="System.Data.OracleClient.OracleClientFactory, System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="SqlClient Data Provider" invariant="System.Data.SqlClient"
|
||||
description=".Net Framework Data Provider for SqlServer"
|
||||
type="System.Data.SqlClient.SqlClientFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="Sybase Data Provider" invariant="Mono.Data.SybaseClient"
|
||||
description=".Net Framework Data Provider for Sybase"
|
||||
type="Mono.Data.SybaseClient.SybaseClientFactory, Mono.Data.SybaseClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
|
||||
</DbProviderFactories>
|
||||
</system.data>
|
||||
|
||||
<mscorlib>
|
||||
<cryptographySettings>
|
||||
<cryptoNameMapping>
|
||||
<cryptoClasses>
|
||||
<cryptoClass monoMD2="Mono.Security.Cryptography.MD2Managed, Mono.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
|
||||
<cryptoClass monoMD4="Mono.Security.Cryptography.MD4Managed, Mono.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
|
||||
</cryptoClasses>
|
||||
<nameEntry name="MD2" class="monoMD2" />
|
||||
<nameEntry name="MD4" class="monoMD4" />
|
||||
</cryptoNameMapping>
|
||||
<oidMap>
|
||||
<oidEntry OID="1.2.840.113549.2.2" name="MD2" />
|
||||
<oidEntry OID="1.2.840.113549.2.2" name="Mono.Security.Cryptography.MD2Managed" />
|
||||
<oidEntry OID="1.2.840.113549.2.4" name="MD4" />
|
||||
<oidEntry OID="1.2.840.113549.2.4" name="Mono.Security.Cryptography.MD4Managed" />
|
||||
</oidMap>
|
||||
</cryptographySettings>
|
||||
</mscorlib>
|
||||
|
||||
<strongNames>
|
||||
<pubTokenMapping>
|
||||
<!-- ECMA key -->
|
||||
<map Token="b77a5c561934e089" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- Microsoft (final) key -->
|
||||
<map Token="b03f5f7f11d50a3a" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- Microsoft (Web Service Enhancement) key -->
|
||||
<map Token="31bf3856ad364e35" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- IBM (DB2 Data Provider) key -->
|
||||
<map Token="7c307b91aa13d208" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- Silverlight 2.0 key -->
|
||||
<map Token="7cec85d7bea7798e" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- XNA Framework key -->
|
||||
<map Token="6d5c3888ef60e27d" PublicKey="0024000004800000940000000602000000240000525341310004000001000100f9a2641bac9847900d92a33d652ccc4e8b529360f908e7af53e57008b2a9a1938c32a160d47f795a23590557608d2c8d0c0e8846a052d070f9298281b8185343dbe5b479bd52de256f73c2a943e1a8a42065b5c918622dc14b1c0151dbd94d9a4543e7cd03e536b1b1d2d6d99af535d227ab9bdac76af9312a21d457bdf817e6" />
|
||||
</pubTokenMapping>
|
||||
</strongNames>
|
||||
|
||||
<system.web>
|
||||
<webServices>
|
||||
<protocols>
|
||||
<add name="HttpSoap"/>
|
||||
<add name="HttpSoap12"/>
|
||||
<add name="HttpPost"/>
|
||||
<add name="HttpGet"/>
|
||||
<add name="Documentation"/>
|
||||
</protocols>
|
||||
<conformanceWarnings>
|
||||
<add name="BasicProfile1_1"/>
|
||||
</conformanceWarnings>
|
||||
<wsdlHelpGenerator href="DefaultWsdlHelpGenerator.aspx" />
|
||||
</webServices>
|
||||
|
||||
<membership>
|
||||
<providers>
|
||||
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
|
||||
<!-- <add name="AspNetSqlMembershipProvider" type="Mainsoft.Web.Security.GenericMembershipProvider, Mainsoft.Web.Security" applicationName="/" connectionStringName="LocalSqlServer" /> -->
|
||||
</providers>
|
||||
</membership>
|
||||
|
||||
<roleManager>
|
||||
<providers>
|
||||
<add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" applicationName="/" connectionStringName="LocalSqlServer" />
|
||||
<!-- <add name="AspNetSqlRoleProvider" type="Mainsoft.Web.Security.GenericRoleProvider, Mainsoft.Web.Security" applicationName="/" connectionStringName="LocalSqlServer" /> -->
|
||||
</providers>
|
||||
</roleManager>
|
||||
|
||||
<profile>
|
||||
<providers>
|
||||
<add name="AspNetSqlProfileProvider" connectionStringName="LocalSqlServer" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
</providers>
|
||||
</profile>
|
||||
</system.web>
|
||||
|
||||
<system.serviceModel>
|
||||
<extensions>
|
||||
<behaviorExtensions>
|
||||
<add name="enableWebScript" type="System.ServiceModel.Configuration.WebScriptEnablingElement, System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="webHttp" type="System.ServiceModel.Configuration.WebHttpElement, System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</behaviorExtensions>
|
||||
<bindingElementExtensions>
|
||||
<add name="webMessageEncoding" type="System.ServiceModel.Configuration.WebMessageEncodingElement, System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</bindingElementExtensions>
|
||||
<bindingExtensions>
|
||||
<add name="webHttpBinding" type="System.ServiceModel.Configuration.WebHttpBindingCollectionElement, System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</bindingExtensions>
|
||||
</extensions>
|
||||
</system.serviceModel>
|
||||
</configuration>
|
||||
|
||||
|
48
mono-test/bin/etc/mono/2.0/settings.map
Normal file
48
mono-test/bin/etc/mono/2.0/settings.map
Normal file
@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<settingsMap>
|
||||
<map sectionType="System.Web.Configuration.MembershipSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
mapperType="Mono.Web.Util.MembershipSectionMapper, Mono.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"
|
||||
platform="Unix">
|
||||
|
||||
<!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
|
||||
any expression understood by the mapper to designate the section region to modify.
|
||||
-->
|
||||
<what value="providers">
|
||||
<!-- 'what' can contain any number of occurrences of any three elements:
|
||||
replace - replace the designated region
|
||||
add - add a new entry to the region
|
||||
clear - clear the region
|
||||
remove - remove the designatedregion
|
||||
|
||||
The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
|
||||
mapper to peruse.
|
||||
-->
|
||||
<replace name="AspNetSqlMembershipProvider"
|
||||
type="System.Web.Security.SqliteMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
connectionStringName="LocalSqliteServer" />
|
||||
</what>
|
||||
</map>
|
||||
|
||||
<map sectionType="System.Web.Configuration.RoleManagerSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
mapperType="Mono.Web.Util.RoleManagerSectionMapper, Mono.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"
|
||||
platform="Unix">
|
||||
|
||||
<!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
|
||||
any expression understood by the mapper to designate the section region to modify.
|
||||
-->
|
||||
<what value="providers">
|
||||
<!-- 'what' can contain any number of occurrences of any three elements:
|
||||
replace - replace the designated region
|
||||
add - add a new entry to the region
|
||||
clear - clear the region
|
||||
remove - remove the designatedregion
|
||||
|
||||
The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
|
||||
mapper to peruse.
|
||||
-->
|
||||
<replace name="AspNetSqlRoleProvider"
|
||||
type="System.Web.Security.SqliteRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
connectionStringName="LocalSqliteServer" />
|
||||
</what>
|
||||
</map>
|
||||
</settingsMap>
|
154
mono-test/bin/etc/mono/2.0/web.config
Normal file
154
mono-test/bin/etc/mono/2.0/web.config
Normal file
@ -0,0 +1,154 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<configuration>
|
||||
|
||||
<system.web>
|
||||
<monoSettings>
|
||||
<compilersCompatibility>
|
||||
<compiler language="c#;cs;csharp" extension=".cs" compilerOptions="/nowarn:0169"
|
||||
type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</compilersCompatibility>
|
||||
</monoSettings>
|
||||
|
||||
<authorization>
|
||||
<allow users="*" />
|
||||
</authorization>
|
||||
<httpHandlers>
|
||||
<add verb="*" path="Trace.axd" type="System.Web.Handlers.TraceHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="UrlRouting.axd" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.aspx" type="System.Web.UI.PageHandlerFactory, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.asmx" validate="false" type="System.Web.Services.Protocols.WebServiceHandlerFactory, System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.ashx" type="System.Web.UI.SimpleHandlerFactory, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="GET" path="WebResource.axd" type="System.Web.Handlers.AssemblyResourceLoader, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.master" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.resources" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.skin" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.browser" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.sitemap" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.webinfo" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.resx" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.asax" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.ascx" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.config" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.Config" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.cs" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.vb" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.csproj" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.vbproj" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.licx" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.dll" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*.rem" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Culture=neutral, PublicKeyToken=b77a5c561934e089" validate="false" />
|
||||
<add verb="*" path="*.soap" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Culture=neutral, PublicKeyToken=b77a5c561934e089" validate="false" />
|
||||
<add verb="*" path="*.svc" type="System.ServiceModel.Channels.SvcHttpHandlerFactory, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add verb="GET,HEAD" path="*" type="System.Web.StaticFileHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add verb="*" path="*" type="System.Web.HttpMethodNotAllowedHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
</httpHandlers>
|
||||
<httpModules>
|
||||
<add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add name="OutputCache" type="System.Web.Caching.OutputCacheModule, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add name="RoleManager" type="System.Web.Security.RoleManagerModule, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add name="Session" type="System.Web.SessionState.SessionStateModule, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
</httpModules>
|
||||
<authentication mode="Forms">
|
||||
<forms name=".MONOAUTH" loginUrl="login.aspx" protection="All" timeout="30" path="/">
|
||||
<credentials passwordFormat="Clear">
|
||||
<!--<user name="gonzalo" password="gonz"/>-->
|
||||
</credentials>
|
||||
</forms>
|
||||
</authentication>
|
||||
<machineKey validationKey="AutoGenerate" decryptionKey="AutoGenerate" validation="SHA1" />
|
||||
<globalization requestEncoding="utf-8"
|
||||
responseEncoding="utf-8"
|
||||
fileEncoding="utf-8"/>
|
||||
<!--
|
||||
culture="en-US"
|
||||
uiculture="en-US" />
|
||||
-->
|
||||
<sessionState mode="InProc" />
|
||||
<pages>
|
||||
<namespaces>
|
||||
<add namespace="System" />
|
||||
<add namespace="System.Collections" />
|
||||
<add namespace="System.Collections.Specialized" />
|
||||
<add namespace="System.Configuration" />
|
||||
<add namespace="System.Text" />
|
||||
<add namespace="System.Text.RegularExpressions" />
|
||||
<add namespace="System.Web" />
|
||||
<add namespace="System.Web.Caching" />
|
||||
<add namespace="System.Web.SessionState" />
|
||||
<add namespace="System.Web.Security" />
|
||||
<add namespace="System.Web.Profile" />
|
||||
<add namespace="System.Web.UI" />
|
||||
<add namespace="System.Web.UI.WebControls" />
|
||||
<!-- <add namespace="System.Web.UI.WebControls.WebParts" /> -->
|
||||
<add namespace="System.Web.UI.HtmlControls" />
|
||||
</namespaces>
|
||||
</pages>
|
||||
<webControls clientScriptsLocation="/web_scripts" />
|
||||
<compilation debug="false" defaultLanguage="c#" explicit="true" strict="false" >
|
||||
<assemblies>
|
||||
<!--<add assembly="mscorlib" /> -->
|
||||
<add assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.Runtime.Serialization, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"/>
|
||||
<add assembly="System.IdentityModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"/>
|
||||
<add assembly="System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add assembly="System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add assembly="System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="*" /> <!-- Add assemblies in bin directory -->
|
||||
</assemblies>
|
||||
<expressionBuilders>
|
||||
<add expressionPrefix="Resources"
|
||||
type="System.Web.Compilation.ResourceExpressionBuilder, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add expressionPrefix="ConnectionStrings"
|
||||
type="System.Web.Compilation.ConnectionStringsExpressionBuilder, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add expressionPrefix="AppSettings"
|
||||
type="System.Web.Compilation.AppSettingsExpressionBuilder, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
</expressionBuilders>
|
||||
<buildProviders>
|
||||
<add extension=".aspx" type="System.Web.Compilation.PageBuildProvider" />
|
||||
<add extension=".ascx" type="System.Web.Compilation.UserControlBuildProvider" />
|
||||
<add extension=".master" type="System.Web.Compilation.MasterPageBuildProvider" />
|
||||
<add extension=".asmx" type="System.Web.Compilation.WebServiceBuildProvider" />
|
||||
<add extension=".ashx" type="System.Web.Compilation.WebHandlerBuildProvider" />
|
||||
<add extension=".soap" type="System.Web.Compilation.WebServiceBuildProvider" />
|
||||
<add extension=".resx" type="System.Web.Compilation.ResXBuildProvider" />
|
||||
<add extension=".resources" type="System.Web.Compilation.ResourcesBuildProvider" />
|
||||
<add extension=".wsdl" type="System.Web.Compilation.WsdlBuildProvider" />
|
||||
<add extension=".xsd" type="System.Web.Compilation.XsdBuildProvider" />
|
||||
<add extension=".js" type="System.Web.Compilation.ForceCopyBuildProvider" />
|
||||
<add extension=".lic" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<add extension=".licx" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<add extension=".exclude" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<add extension=".refresh" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
</buildProviders>
|
||||
</compilation>
|
||||
<httpRuntime executionTimeout="110"
|
||||
maxRequestLength="4096"
|
||||
useFullyQualifiedRedirectUrl="false"
|
||||
minFreeThreads="8"
|
||||
minLocalRequestFreeThreads="4"
|
||||
appRequestQueueLimit="5000" />
|
||||
<clientTarget>
|
||||
<add alias="ie5" userAgent="Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)" />
|
||||
<add alias="ie4" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
|
||||
<add alias="uplevel" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
|
||||
<add alias="downlevel" userAgent="Unknown" />
|
||||
</clientTarget>
|
||||
|
||||
<siteMap>
|
||||
<providers>
|
||||
<add name="AspNetXmlSiteMapProvider"
|
||||
description="Default site map provider that reads in .sitemap xml files."
|
||||
type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
siteMapFile="Web.sitemap" />
|
||||
</providers>
|
||||
</siteMap>
|
||||
</system.web>
|
||||
|
||||
</configuration>
|
1901
mono-test/bin/etc/mono/4.0/DefaultWsdlHelpGenerator.aspx
Normal file
1901
mono-test/bin/etc/mono/4.0/DefaultWsdlHelpGenerator.aspx
Normal file
File diff suppressed because it is too large
Load Diff
310
mono-test/bin/etc/mono/4.0/machine.config
Normal file
310
mono-test/bin/etc/mono/4.0/machine.config
Normal file
@ -0,0 +1,310 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<configuration>
|
||||
|
||||
<configSections>
|
||||
<section name="configProtectedData" type="System.Configuration.ProtectedConfigurationSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="appSettings" type="System.Configuration.AppSettingsSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="connectionStrings" type="System.Configuration.ConnectionStringsSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="mscorlib" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
|
||||
<section name="runtime" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
|
||||
<section name="assemblyBinding" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
|
||||
<section name="satelliteassemblies" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
|
||||
<section name="startup" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
|
||||
<section name="system.codedom" type="System.CodeDom.Compiler.CodeDomConfigurationHandler, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="system.data" type="System.Data.Common.DbProviderFactoriesConfigurationHandler, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="system.diagnostics" type="System.Diagnostics.DiagnosticsConfigurationHandler, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="system.runtime.remoting" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false"/>
|
||||
<section name="system.windows.forms" type="System.Windows.Forms.WindowsFormsSection, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="windows" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
|
||||
<section name="strongNames" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false"/>
|
||||
<sectionGroup name="system.web" type="System.Web.Configuration.SystemWebSectionGroup, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<section name="anonymousIdentification" type="System.Web.Configuration.AnonymousIdentificationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="authentication" type="System.Web.Configuration.AuthenticationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="authorization" type="System.Web.Configuration.AuthorizationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="browserCaps" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="clientTarget" type="System.Web.Configuration.ClientTargetSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="compilation" type="System.Web.Configuration.CompilationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="customErrors" type="System.Web.Configuration.CustomErrorsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="deployment" type="System.Web.Configuration.DeploymentSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" />
|
||||
<section name="globalization" type="System.Web.Configuration.GlobalizationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="healthMonitoring" type="System.Web.Configuration.HealthMonitoringSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="hostingEnvironment" type="System.Web.Configuration.HostingEnvironmentSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
||||
<section name="httpCookies" type="System.Web.Configuration.HttpCookiesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="httpHandlers" type="System.Web.Configuration.HttpHandlersSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="httpModules" type="System.Web.Configuration.HttpModulesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="httpRuntime" type="System.Web.Configuration.HttpRuntimeSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="identity" type="System.Web.Configuration.IdentitySection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="machineKey" type="System.Web.Configuration.MachineKeySection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="membership" type="System.Web.Configuration.MembershipSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="mobileControls" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="deviceFilters" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="pages" type="System.Web.Configuration.PagesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="processModel" type="System.Web.Configuration.ProcessModelSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" allowLocation="false" />
|
||||
<section name="profile" type="System.Web.Configuration.ProfileSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="roleManager" type="System.Web.Configuration.RoleManagerSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="securityPolicy" type="System.Web.Configuration.SecurityPolicySection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
||||
<section name="sessionPageState" type="System.Web.Configuration.SessionPageStateSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="sessionState" type="System.Web.Configuration.SessionStateSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="siteMap" type="System.Web.Configuration.SiteMapSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="trace" type="System.Web.Configuration.TraceSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="trust" type="System.Web.Configuration.TrustSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
||||
<section name="urlMappings" type="System.Web.Configuration.UrlMappingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="webControls" type="System.Web.Configuration.WebControlsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="webParts" type="System.Web.Configuration.WebPartsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="webServices" type="System.Web.Services.Configuration.WebServicesSection, System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="xhtmlConformance" type="System.Web.Configuration.XhtmlConformanceSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<sectionGroup name="caching" type="System.Web.Configuration.SystemWebCachingSectionGroup, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<section name="cache" type="System.Web.Configuration.CacheSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="outputCache" type="System.Web.Configuration.OutputCacheSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="outputCacheSettings" type="System.Web.Configuration.OutputCacheSettingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="sqlCacheDependency" type="System.Web.Configuration.OutputCacheSettingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
</sectionGroup>
|
||||
<section name="monoSettings" type="System.Web.Configuration.MonoSettingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
</sectionGroup>
|
||||
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
|
||||
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
</sectionGroup>
|
||||
</sectionGroup>
|
||||
</sectionGroup>
|
||||
<sectionGroup name="system.net" type="System.Net.Configuration.NetSectionGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="authenticationModules" type="System.Net.Configuration.AuthenticationModulesSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="connectionManagement" type="System.Net.Configuration.ConnectionManagementSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="defaultProxy" type="System.Net.Configuration.DefaultProxySection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<sectionGroup name="mailSettings" type="System.Net.Configuration.MailSettingsSectionGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="smtp" type="System.Net.Configuration.SmtpSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</sectionGroup>
|
||||
<section name="requestCaching" type="System.Net.Configuration.RequestCachingSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="settings" type="System.Net.Configuration.SettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="webRequestModules" type="System.Net.Configuration.WebRequestModulesSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</sectionGroup>
|
||||
<section name="system.drawing" type="System.Configuration.NameValueSectionHandler, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<sectionGroup name="system.serviceModel" type="System.ServiceModel.Configuration.ServiceModelSectionGroup, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="behaviors" type="System.ServiceModel.Configuration.BehaviorsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="bindings" type="System.ServiceModel.Configuration.BindingsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="client" type="System.ServiceModel.Configuration.ClientSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="commonBehaviors" type="System.ServiceModel.Configuration.CommonBehaviorsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="diagnostics" type="System.ServiceModel.Configuration.DiagnosticSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="extensions" type="System.ServiceModel.Configuration.ExtensionsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="serviceHostingEnvironment" type="System.ServiceModel.Configuration.ServiceHostingEnvironmentSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="services" type="System.ServiceModel.Configuration.ServicesSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="standardEndpoints" type="System.ServiceModel.Configuration.StandardEndpointsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<section name="routing" type="System.ServiceModel.Routing.Configuration.RoutingSection, System.ServiceModel.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<section name="protocolMapping" type="System.ServiceModel.Configuration.ProtocolMappingSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
</sectionGroup>
|
||||
<sectionGroup name="system.transactions" type="System.Transactions.Configuration.TransactionsSectionGroup, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null">
|
||||
<section name="defaultSettings" type="System.Transactions.Configuration.DefaultSettingsSection, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null"/>
|
||||
<section name="machineSettings" type="System.Transactions.Configuration.MachineSettingsSection, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null" allowDefinition="MachineOnly" allowExeDefinition="MachineOnly"/>
|
||||
</sectionGroup>
|
||||
<section name="system.webServer" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="uri" type="System.Configuration.UriSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<sectionGroup name="system.runtime.caching" type="System.Runtime.Caching.Configuration.CachingSectionGroup, System.Runtime.Caching, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<section name="memoryCache" type="System.Runtime.Caching.Configuration.MemoryCacheSection, System.Runtime.Caching, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
|
||||
<connectionStrings>
|
||||
<add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
|
||||
<add name="LocalSqliteServer" connectionString="Data Source=|DataDirectory|/aspnetdb.sqlite;version=3" providerName="Mono.Data.Sqlite"/>
|
||||
</connectionStrings>
|
||||
|
||||
<configProtectedData defaultProvider="RsaProtectedConfigurationProvider">
|
||||
<providers>
|
||||
<add name="RsaProtectedConfigurationProvider" type="System.Configuration.RsaProtectedConfigurationProvider, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
description="" keyContainerName="MonoFrameworkConfigurationKey" cspProviderName="" useMachineContainer="true" useOAEP="false" />
|
||||
<add name="DataProtectionConfigurationProvider" type="System.Configuration.DpapiProtectedConfigurationProvider, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
description="" useMachineProtection="true" keyEntropy="" />
|
||||
</providers>
|
||||
</configProtectedData>
|
||||
|
||||
<system.net>
|
||||
<authenticationModules>
|
||||
<add type="System.Net.BasicClient, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add type="System.Net.DigestClient, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add type="System.Net.NtlmClient, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</authenticationModules>
|
||||
<webRequestModules>
|
||||
<add prefix="http" type="System.Net.HttpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="https" type="System.Net.HttpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="file" type="System.Net.FileWebRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="ftp" type="System.Net.FtpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</webRequestModules>
|
||||
<settings>
|
||||
<ipv6 enabled="false"/>
|
||||
</settings>
|
||||
</system.net>
|
||||
|
||||
<system.runtime.remoting>
|
||||
<application>
|
||||
<channels>
|
||||
<channel ref="http client" displayName="http client (delay loaded)" delayLoadAsClientChannel="true" />
|
||||
<channel ref="tcp client" displayName="tcp client (delay loaded)" delayLoadAsClientChannel="true" />
|
||||
<channel ref="ipc client" displayName="ipc client (delay loaded)" delayLoadAsClientChannel="true" />
|
||||
</channels>
|
||||
</application>
|
||||
<channels>
|
||||
<channel id="http" type="System.Runtime.Remoting.Channels.Http.HttpChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="http client" type="System.Runtime.Remoting.Channels.Http.HttpClientChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="http server" type="System.Runtime.Remoting.Channels.Http.HttpServerChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="tcp" type="System.Runtime.Remoting.Channels.Tcp.TcpChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="tcp client" type="System.Runtime.Remoting.Channels.Tcp.TcpClientChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="tcp server" type="System.Runtime.Remoting.Channels.Tcp.TcpServerChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="ipc" type="System.Runtime.Remoting.Channels.Ipc.IpcChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="ipc client" type="System.Runtime.Remoting.Channels.Ipc.IpcClientChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="ipc server" type="System.Runtime.Remoting.Channels.Ipc.IpcServerChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</channels>
|
||||
<channelSinkProviders>
|
||||
<clientProviders>
|
||||
<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</clientProviders>
|
||||
<serverProviders>
|
||||
<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<provider id="wsdl" type="System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</serverProviders>
|
||||
</channelSinkProviders>
|
||||
</system.runtime.remoting>
|
||||
|
||||
<appSettings>
|
||||
<!--<add key="yourkey" value="your value" /> -->
|
||||
<!--<remove key="a key defined higher in the hierarchy" /> -->
|
||||
<!--<clear/> Removes all defined settings -->
|
||||
</appSettings>
|
||||
<system.diagnostics>
|
||||
<trace autoflush="false" indentsize="4" />
|
||||
</system.diagnostics>
|
||||
<system.drawing>
|
||||
</system.drawing>
|
||||
|
||||
<system.data>
|
||||
<DbProviderFactories>
|
||||
<add name="Mono Sqlite Data Provider" invariant="Mono.Data.SqliteClient"
|
||||
description="Mono Framework Data Provider for SQLite (old version)"
|
||||
type="Mono.Data.SqliteClient.SqliteFactory, Mono.Data.SqliteClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
|
||||
<add name="Mono Sqlite Provider" invariant="Mono.Data.Sqlite"
|
||||
description="Mono Framework Data Provider for SQLite (new version)"
|
||||
type="Mono.Data.Sqlite.SqliteFactory, Mono.Data.Sqlite, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
|
||||
<add name="Odbc Data Provider" invariant="System.Data.Odbc"
|
||||
description=".Net Framework Data Provider for Odbc"
|
||||
type="System.Data.Odbc.OdbcFactory, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="OleDb Data Provider" invariant="System.Data.OleDb"
|
||||
description=".Net Framework Data Provider for OleDb"
|
||||
type="System.Data.OleDb.OleDbFactory, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="OracleClient Data Provider" invariant="System.Data.OracleClient"
|
||||
description=".Net Framework Data Provider for Oracle"
|
||||
type="System.Data.OracleClient.OracleClientFactory, System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="SqlClient Data Provider" invariant="System.Data.SqlClient"
|
||||
description=".Net Framework Data Provider for SqlServer"
|
||||
type="System.Data.SqlClient.SqlClientFactory, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="Sybase Data Provider" invariant="Mono.Data.SybaseClient"
|
||||
description=".Net Framework Data Provider for Sybase"
|
||||
type="Mono.Data.SybaseClient.SybaseClientFactory, Mono.Data.SybaseClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
|
||||
</DbProviderFactories>
|
||||
</system.data>
|
||||
|
||||
<mscorlib>
|
||||
<cryptographySettings>
|
||||
<cryptoNameMapping>
|
||||
<cryptoClasses>
|
||||
<cryptoClass monoMD2="Mono.Security.Cryptography.MD2Managed, Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
|
||||
<cryptoClass monoMD4="Mono.Security.Cryptography.MD4Managed, Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
|
||||
</cryptoClasses>
|
||||
<nameEntry name="MD2" class="monoMD2" />
|
||||
<nameEntry name="MD4" class="monoMD4" />
|
||||
</cryptoNameMapping>
|
||||
<oidMap>
|
||||
<oidEntry OID="1.2.840.113549.2.2" name="MD2" />
|
||||
<oidEntry OID="1.2.840.113549.2.2" name="Mono.Security.Cryptography.MD2Managed" />
|
||||
<oidEntry OID="1.2.840.113549.2.4" name="MD4" />
|
||||
<oidEntry OID="1.2.840.113549.2.4" name="Mono.Security.Cryptography.MD4Managed" />
|
||||
</oidMap>
|
||||
</cryptographySettings>
|
||||
</mscorlib>
|
||||
|
||||
<strongNames>
|
||||
<pubTokenMapping>
|
||||
<!-- ECMA key -->
|
||||
<map Token="b77a5c561934e089" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- Microsoft (final) key -->
|
||||
<map Token="b03f5f7f11d50a3a" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- Microsoft (Web Service Enhancement) key -->
|
||||
<map Token="31bf3856ad364e35" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- IBM (DB2 Data Provider) key -->
|
||||
<map Token="7c307b91aa13d208" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- Silverlight 2.0 key -->
|
||||
<map Token="7cec85d7bea7798e" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- XNA Framework key -->
|
||||
<map Token="6d5c3888ef60e27d" PublicKey="0024000004800000940000000602000000240000525341310004000001000100f9a2641bac9847900d92a33d652ccc4e8b529360f908e7af53e57008b2a9a1938c32a160d47f795a23590557608d2c8d0c0e8846a052d070f9298281b8185343dbe5b479bd52de256f73c2a943e1a8a42065b5c918622dc14b1c0151dbd94d9a4543e7cd03e536b1b1d2d6d99af535d227ab9bdac76af9312a21d457bdf817e6" />
|
||||
</pubTokenMapping>
|
||||
</strongNames>
|
||||
|
||||
<system.web>
|
||||
<webServices>
|
||||
<protocols>
|
||||
<add name="HttpSoap"/>
|
||||
<add name="HttpSoap12"/>
|
||||
<add name="HttpPost"/>
|
||||
<add name="HttpGet"/>
|
||||
<add name="Documentation"/>
|
||||
</protocols>
|
||||
<conformanceWarnings>
|
||||
<add name="BasicProfile1_1"/>
|
||||
</conformanceWarnings>
|
||||
<wsdlHelpGenerator href="DefaultWsdlHelpGenerator.aspx" />
|
||||
</webServices>
|
||||
|
||||
<membership>
|
||||
<providers>
|
||||
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
|
||||
<!-- <add name="AspNetSqlMembershipProvider" type="Mainsoft.Web.Security.GenericMembershipProvider, Mainsoft.Web.Security" applicationName="/" connectionStringName="LocalSqlServer" /> -->
|
||||
</providers>
|
||||
</membership>
|
||||
|
||||
<roleManager>
|
||||
<providers>
|
||||
<add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" applicationName="/" connectionStringName="LocalSqlServer" />
|
||||
<!-- <add name="AspNetSqlRoleProvider" type="Mainsoft.Web.Security.GenericRoleProvider, Mainsoft.Web.Security" applicationName="/" connectionStringName="LocalSqlServer" /> -->
|
||||
</providers>
|
||||
</roleManager>
|
||||
|
||||
<profile>
|
||||
<providers>
|
||||
<add name="AspNetSqlProfileProvider" connectionStringName="LocalSqlServer" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
</providers>
|
||||
</profile>
|
||||
</system.web>
|
||||
|
||||
|
||||
<system.serviceModel>
|
||||
<extensions>
|
||||
<behaviorExtensions>
|
||||
<add name="enableWebScript" type="System.ServiceModel.Configuration.WebScriptEnablingElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="webHttp" type="System.ServiceModel.Configuration.WebHttpElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</behaviorExtensions>
|
||||
<bindingElementExtensions>
|
||||
<add name="webMessageEncoding" type="System.ServiceModel.Configuration.WebMessageEncodingElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</bindingElementExtensions>
|
||||
<bindingExtensions>
|
||||
<add name="webHttpBinding" type="System.ServiceModel.Configuration.WebHttpBindingCollectionElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</bindingExtensions>
|
||||
<endpointExtensions>
|
||||
<add name="dynamicEndpoint" type="System.ServiceModel.Discovery.Configuration.DynamicEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="discoveryEndpoint" type="System.ServiceModel.Discovery.Configuration.DiscoveryEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="udpDiscoveryEndpoint" type="System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="announcementEndpoint" type="System.ServiceModel.Discovery.Configuration.AnnouncementEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="udpAnnouncementEndpoint" type="System.ServiceModel.Discovery.Configuration.UdpAnnouncementEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="webHttpEndpoint" type="System.ServiceModel.Configuration.WebHttpEndpointCollectionElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="webScriptEndpoint" type="System.ServiceModel.Configuration.WebScriptEndpointCollectionElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</endpointExtensions>
|
||||
</extensions>
|
||||
</system.serviceModel>
|
||||
</configuration>
|
||||
|
||||
|
48
mono-test/bin/etc/mono/4.0/settings.map
Normal file
48
mono-test/bin/etc/mono/4.0/settings.map
Normal file
@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<settingsMap>
|
||||
<map sectionType="System.Web.Configuration.MembershipSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
mapperType="Mono.Web.Util.MembershipSectionMapper, Mono.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"
|
||||
platform="Unix">
|
||||
|
||||
<!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
|
||||
any expression understood by the mapper to designate the section region to modify.
|
||||
-->
|
||||
<what value="providers">
|
||||
<!-- 'what' can contain any number of occurrences of any three elements:
|
||||
replace - replace the designated region
|
||||
add - add a new entry to the region
|
||||
clear - clear the region
|
||||
remove - remove the designatedregion
|
||||
|
||||
The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
|
||||
mapper to peruse.
|
||||
-->
|
||||
<replace name="AspNetSqlMembershipProvider"
|
||||
type="System.Web.Security.SqliteMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
connectionStringName="LocalSqliteServer" />
|
||||
</what>
|
||||
</map>
|
||||
|
||||
<map sectionType="System.Web.Configuration.RoleManagerSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
mapperType="Mono.Web.Util.RoleManagerSectionMapper, Mono.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"
|
||||
platform="Unix">
|
||||
|
||||
<!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
|
||||
any expression understood by the mapper to designate the section region to modify.
|
||||
-->
|
||||
<what value="providers">
|
||||
<!-- 'what' can contain any number of occurrences of any three elements:
|
||||
replace - replace the designated region
|
||||
add - add a new entry to the region
|
||||
clear - clear the region
|
||||
remove - remove the designatedregion
|
||||
|
||||
The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
|
||||
mapper to peruse.
|
||||
-->
|
||||
<replace name="AspNetSqlRoleProvider"
|
||||
type="System.Web.Security.SqliteRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
connectionStringName="LocalSqliteServer" />
|
||||
</what>
|
||||
</map>
|
||||
</settingsMap>
|
253
mono-test/bin/etc/mono/4.0/web.config
Normal file
253
mono-test/bin/etc/mono/4.0/web.config
Normal file
@ -0,0 +1,253 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<configuration>
|
||||
|
||||
<system.codedom>
|
||||
<compilers>
|
||||
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<providerOption name="CompilerVersion" value="v4.0"/>
|
||||
<providerOption name="WarnAsError" value="false"/>
|
||||
</compiler>
|
||||
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<providerOption name="CompilerVersion" value="v4.0"/>
|
||||
<providerOption name="OptionInfer" value="true"/>
|
||||
<providerOption name="WarnAsError" value="false"/>
|
||||
</compiler>
|
||||
</compilers>
|
||||
</system.codedom>
|
||||
|
||||
<system.web>
|
||||
<monoSettings>
|
||||
<compilersCompatibility>
|
||||
<compiler language="c#;cs;csharp" extension=".cs" compilerOptions="/nowarn:0169"
|
||||
type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</compilersCompatibility>
|
||||
</monoSettings>
|
||||
|
||||
<authorization>
|
||||
<allow users="*" />
|
||||
</authorization>
|
||||
<httpHandlers>
|
||||
<add path="trace.axd" verb="*" type="System.Web.Handlers.TraceHandler" validate="True" />
|
||||
<add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="True" />
|
||||
<add verb="*" path="*_AppService.axd" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False" />
|
||||
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False"/>
|
||||
<add path="*.axd" verb="*" type="System.Web.HttpNotFoundHandler" validate="True" />
|
||||
<add path="*.aspx" verb="*" type="System.Web.UI.PageHandlerFactory" validate="True" />
|
||||
<add path="*.ashx" verb="*" type="System.Web.UI.SimpleHandlerFactory" validate="True" />
|
||||
<add path="*.asmx" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False" />
|
||||
<add path="*.rem" verb="*" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" validate="False" />
|
||||
<add path="*.soap" verb="*" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" validate="False" />
|
||||
<add path="*.asax" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.ascx" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.master" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.skin" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.browser" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.sitemap" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.dll.config" verb="GET,HEAD" type="System.Web.StaticFileHandler" validate="True" />
|
||||
<add path="*.exe.config" verb="GET,HEAD" type="System.Web.StaticFileHandler" validate="True" />
|
||||
<add path="*.config" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.cs" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.csproj" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.vb" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.vbproj" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.webinfo" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.licx" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.resx" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.resources" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.mdb" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.vjsproj" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.java" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.jsl" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.ldb" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.ad" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.dd" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.ldd" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.sd" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.cd" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.adprototype" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.lddprototype" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.sdm" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.sdmDocument" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.mdf" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.ldf" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.exclude" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.refresh" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<!--
|
||||
<add path="*.svc" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False"/>
|
||||
-->
|
||||
<add verb="*" path="*.svc" type="System.ServiceModel.Channels.SvcHttpHandlerFactory, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add path="*.rules" verb="*" type="System.Web.HttpForbiddenHandler" validate="True"/>
|
||||
<!--
|
||||
<add path="*.xoml" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False"/>
|
||||
<add path="*.xamlx" verb="*" type="System.Xaml.Hosting.XamlHttpHandlerFactory, System.Xaml.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False"/>
|
||||
-->
|
||||
<add path="*" verb="GET,HEAD,POST" type="System.Web.DefaultHttpHandler" validate="True" />
|
||||
<add path="*" verb="*" type="System.Web.HttpMethodNotAllowedHandler" validate="True" />
|
||||
</httpHandlers>
|
||||
<httpModules>
|
||||
<add name="OutputCache" type="System.Web.Caching.OutputCacheModule" />
|
||||
<add name="Session" type="System.Web.SessionState.SessionStateModule" />
|
||||
<!--
|
||||
<add name="WindowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule" />
|
||||
-->
|
||||
<add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" />
|
||||
<!--
|
||||
<add name="PassportAuthentication" type="System.Web.Security.PassportAuthenticationModule" />
|
||||
-->
|
||||
<add name="RoleManager" type="System.Web.Security.RoleManagerModule" />
|
||||
<add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" />
|
||||
<!--
|
||||
<add name="FileAuthorization" type="System.Web.Security.FileAuthorizationModule" />
|
||||
-->
|
||||
<add name="AnonymousIdentification" type="System.Web.Security.AnonymousIdentificationModule" />
|
||||
<add name="Profile" type="System.Web.Profile.ProfileModule" />
|
||||
<!--
|
||||
<add name="ErrorHandlerModule" type="System.Web.Mobile.ErrorHandlerModule, System.Web.Mobile, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
-->
|
||||
<add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule" />
|
||||
<add name="ScriptModule-4.0" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</httpModules>
|
||||
<authentication mode="Forms">
|
||||
<forms name=".MONOAUTH" loginUrl="login.aspx" protection="All" timeout="30" path="/">
|
||||
<credentials passwordFormat="Clear">
|
||||
<!--<user name="gonzalo" password="gonz"/>-->
|
||||
</credentials>
|
||||
</forms>
|
||||
</authentication>
|
||||
<machineKey validationKey="AutoGenerate" decryptionKey="AutoGenerate" validation="SHA1" />
|
||||
<globalization requestEncoding="utf-8"
|
||||
responseEncoding="utf-8"
|
||||
fileEncoding="utf-8"/>
|
||||
<!--
|
||||
culture="en-US"
|
||||
uiculture="en-US" />
|
||||
-->
|
||||
<sessionState mode="InProc" />
|
||||
<pages>
|
||||
<namespaces>
|
||||
<add namespace="System" />
|
||||
<add namespace="System.Collections" />
|
||||
<add namespace="System.Collections.Specialized" />
|
||||
<add namespace="System.Configuration" />
|
||||
<add namespace="System.Text" />
|
||||
<add namespace="System.Text.RegularExpressions" />
|
||||
<add namespace="System.Web" />
|
||||
<add namespace="System.Web.Caching" />
|
||||
<add namespace="System.Web.SessionState" />
|
||||
<add namespace="System.Web.Security" />
|
||||
<add namespace="System.Web.Profile" />
|
||||
<add namespace="System.Web.UI" />
|
||||
<add namespace="System.Web.UI.WebControls" />
|
||||
<!-- <add namespace="System.Web.UI.WebControls.WebParts" /> -->
|
||||
<add namespace="System.Web.UI.HtmlControls" />
|
||||
</namespaces>
|
||||
|
||||
<controls>
|
||||
<add tagPrefix="asp" namespace="System.Web.UI.WebControls.WebParts" assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add tagPrefix="asp" namespace="System.Web.UI.WebControls.Expressions" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add tagPrefix="asp" namespace="System.Web.DynamicData" assembly="System.Web.DynamicData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</controls>
|
||||
</pages>
|
||||
<webControls clientScriptsLocation="/web_scripts" />
|
||||
<compilation debug="false" defaultLanguage="c#" explicit="true" strict="false" >
|
||||
<assemblies>
|
||||
<add assembly="mscorlib" />
|
||||
<add assembly="Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<!-- <add assembly="System.Web.Mobile, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> -->
|
||||
<add assembly="System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<!-- <add assembly="System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<!-- <add assembly="System.ServiceModel.Channels, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<add assembly="System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<!-- <add assembly="System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<!-- <add assembly="System.ServiceModel.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<!-- <add assembly="System.WorkflowServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<!-- <add assembly="System.Xaml.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
<add assembly="System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add assembly="System.Web.DynamicData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<!-- <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> -->
|
||||
<!-- <add assembly="System.Web.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> -->
|
||||
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<!-- <add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> -->
|
||||
<add assembly="System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
<add assembly="*" /> <!-- Add assemblies in bin directory -->
|
||||
</assemblies>
|
||||
<expressionBuilders>
|
||||
<add expressionPrefix="Resources"
|
||||
type="System.Web.Compilation.ResourceExpressionBuilder, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add expressionPrefix="ConnectionStrings"
|
||||
type="System.Web.Compilation.ConnectionStringsExpressionBuilder, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add expressionPrefix="AppSettings"
|
||||
type="System.Web.Compilation.AppSettingsExpressionBuilder, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add expressionPrefix="RouteUrl" type="System.Web.Compilation.RouteUrlExpressionBuilder"/>
|
||||
<!--
|
||||
<add expressionPrefix="RouteValue" type="System.Web.Compilation.RouteValueExpressionBuilder"/>
|
||||
-->
|
||||
</expressionBuilders>
|
||||
<buildProviders>
|
||||
<add extension=".aspx" type="System.Web.Compilation.PageBuildProvider" />
|
||||
<add extension=".ascx" type="System.Web.Compilation.UserControlBuildProvider" />
|
||||
<add extension=".master" type="System.Web.Compilation.MasterPageBuildProvider" />
|
||||
<add extension=".asmx" type="System.Web.Compilation.WebServiceBuildProvider" />
|
||||
<add extension=".ashx" type="System.Web.Compilation.WebHandlerBuildProvider" />
|
||||
<add extension=".soap" type="System.Web.Compilation.WebServiceBuildProvider" />
|
||||
<add extension=".resx" type="System.Web.Compilation.ResXBuildProvider" />
|
||||
<add extension=".resources" type="System.Web.Compilation.ResourcesBuildProvider" />
|
||||
<add extension=".wsdl" type="System.Web.Compilation.WsdlBuildProvider" />
|
||||
<add extension=".xsd" type="System.Web.Compilation.XsdBuildProvider" />
|
||||
<add extension=".js" type="System.Web.Compilation.ForceCopyBuildProvider" />
|
||||
<add extension=".lic" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<add extension=".licx" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<add extension=".exclude" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<add extension=".refresh" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<!--
|
||||
<add extension=".edmx" type="System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider" />
|
||||
<add extension=".xoml" type="System.ServiceModel.Activation.WorkflowServiceBuildProvider, System.WorkflowServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add extension=".svc" type="System.ServiceModel.Activation.ServiceBuildProvider, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
<add extension=".xamlx" type="System.Xaml.Hosting.XamlBuildProvider, System.Xaml.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
-->
|
||||
</buildProviders>
|
||||
</compilation>
|
||||
<httpRuntime executionTimeout="110"
|
||||
maxRequestLength="4096"
|
||||
useFullyQualifiedRedirectUrl="false"
|
||||
minFreeThreads="8"
|
||||
minLocalRequestFreeThreads="4"
|
||||
appRequestQueueLimit="5000" />
|
||||
<clientTarget>
|
||||
<add alias="ie5" userAgent="Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)" />
|
||||
<add alias="ie4" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
|
||||
<add alias="uplevel" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
|
||||
<add alias="downlevel" userAgent="Unknown" />
|
||||
</clientTarget>
|
||||
|
||||
<siteMap>
|
||||
<providers>
|
||||
<add name="AspNetXmlSiteMapProvider"
|
||||
description="Default site map provider that reads in .sitemap xml files."
|
||||
type="System.Web.XmlSiteMapProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
siteMapFile="Web.sitemap" />
|
||||
</providers>
|
||||
</siteMap>
|
||||
</system.web>
|
||||
|
||||
</configuration>
|
1901
mono-test/bin/etc/mono/4.5/DefaultWsdlHelpGenerator.aspx
Normal file
1901
mono-test/bin/etc/mono/4.5/DefaultWsdlHelpGenerator.aspx
Normal file
File diff suppressed because it is too large
Load Diff
310
mono-test/bin/etc/mono/4.5/machine.config
Normal file
310
mono-test/bin/etc/mono/4.5/machine.config
Normal file
@ -0,0 +1,310 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<configuration>
|
||||
|
||||
<configSections>
|
||||
<section name="configProtectedData" type="System.Configuration.ProtectedConfigurationSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="appSettings" type="System.Configuration.AppSettingsSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="connectionStrings" type="System.Configuration.ConnectionStringsSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="mscorlib" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
|
||||
<section name="runtime" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
|
||||
<section name="assemblyBinding" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
|
||||
<section name="satelliteassemblies" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
|
||||
<section name="startup" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
|
||||
<section name="system.codedom" type="System.CodeDom.Compiler.CodeDomConfigurationHandler, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="system.data" type="System.Data.Common.DbProviderFactoriesConfigurationHandler, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="system.diagnostics" type="System.Diagnostics.DiagnosticsConfigurationHandler, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="system.runtime.remoting" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false"/>
|
||||
<section name="system.windows.forms" type="System.Windows.Forms.WindowsFormsSection, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="windows" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false" />
|
||||
<section name="strongNames" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowLocation="false"/>
|
||||
<sectionGroup name="system.web" type="System.Web.Configuration.SystemWebSectionGroup, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<section name="anonymousIdentification" type="System.Web.Configuration.AnonymousIdentificationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="authentication" type="System.Web.Configuration.AuthenticationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="authorization" type="System.Web.Configuration.AuthorizationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="browserCaps" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="clientTarget" type="System.Web.Configuration.ClientTargetSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="compilation" type="System.Web.Configuration.CompilationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="customErrors" type="System.Web.Configuration.CustomErrorsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="deployment" type="System.Web.Configuration.DeploymentSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" />
|
||||
<section name="globalization" type="System.Web.Configuration.GlobalizationSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="healthMonitoring" type="System.Web.Configuration.HealthMonitoringSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="hostingEnvironment" type="System.Web.Configuration.HostingEnvironmentSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
||||
<section name="httpCookies" type="System.Web.Configuration.HttpCookiesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="httpHandlers" type="System.Web.Configuration.HttpHandlersSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="httpModules" type="System.Web.Configuration.HttpModulesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="httpRuntime" type="System.Web.Configuration.HttpRuntimeSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="identity" type="System.Web.Configuration.IdentitySection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="machineKey" type="System.Web.Configuration.MachineKeySection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="membership" type="System.Web.Configuration.MembershipSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="mobileControls" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="deviceFilters" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="pages" type="System.Web.Configuration.PagesSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="processModel" type="System.Web.Configuration.ProcessModelSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineOnly" allowLocation="false" />
|
||||
<section name="profile" type="System.Web.Configuration.ProfileSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="roleManager" type="System.Web.Configuration.RoleManagerSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="securityPolicy" type="System.Web.Configuration.SecurityPolicySection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
||||
<section name="sessionPageState" type="System.Web.Configuration.SessionPageStateSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="sessionState" type="System.Web.Configuration.SessionStateSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="siteMap" type="System.Web.Configuration.SiteMapSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="trace" type="System.Web.Configuration.TraceSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="trust" type="System.Web.Configuration.TrustSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
|
||||
<section name="urlMappings" type="System.Web.Configuration.UrlMappingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="webControls" type="System.Web.Configuration.WebControlsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="webParts" type="System.Web.Configuration.WebPartsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="webServices" type="System.Web.Services.Configuration.WebServicesSection, System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="xhtmlConformance" type="System.Web.Configuration.XhtmlConformanceSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<sectionGroup name="caching" type="System.Web.Configuration.SystemWebCachingSectionGroup, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<section name="cache" type="System.Web.Configuration.CacheSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="outputCache" type="System.Web.Configuration.OutputCacheSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="outputCacheSettings" type="System.Web.Configuration.OutputCacheSettingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
<section name="sqlCacheDependency" type="System.Web.Configuration.OutputCacheSettingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
</sectionGroup>
|
||||
<section name="monoSettings" type="System.Web.Configuration.MonoSettingsSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
</sectionGroup>
|
||||
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
|
||||
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
</sectionGroup>
|
||||
</sectionGroup>
|
||||
</sectionGroup>
|
||||
<sectionGroup name="system.net" type="System.Net.Configuration.NetSectionGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="authenticationModules" type="System.Net.Configuration.AuthenticationModulesSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="connectionManagement" type="System.Net.Configuration.ConnectionManagementSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="defaultProxy" type="System.Net.Configuration.DefaultProxySection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<sectionGroup name="mailSettings" type="System.Net.Configuration.MailSettingsSectionGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="smtp" type="System.Net.Configuration.SmtpSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</sectionGroup>
|
||||
<section name="requestCaching" type="System.Net.Configuration.RequestCachingSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="settings" type="System.Net.Configuration.SettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="webRequestModules" type="System.Net.Configuration.WebRequestModulesSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</sectionGroup>
|
||||
<section name="system.drawing" type="System.Configuration.NameValueSectionHandler, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<sectionGroup name="system.serviceModel" type="System.ServiceModel.Configuration.ServiceModelSectionGroup, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="behaviors" type="System.ServiceModel.Configuration.BehaviorsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="bindings" type="System.ServiceModel.Configuration.BindingsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="client" type="System.ServiceModel.Configuration.ClientSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="commonBehaviors" type="System.ServiceModel.Configuration.CommonBehaviorsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="diagnostics" type="System.ServiceModel.Configuration.DiagnosticSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="extensions" type="System.ServiceModel.Configuration.ExtensionsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="serviceHostingEnvironment" type="System.ServiceModel.Configuration.ServiceHostingEnvironmentSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="services" type="System.ServiceModel.Configuration.ServicesSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<section name="standardEndpoints" type="System.ServiceModel.Configuration.StandardEndpointsSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<section name="routing" type="System.ServiceModel.Routing.Configuration.RoutingSection, System.ServiceModel.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<section name="protocolMapping" type="System.ServiceModel.Configuration.ProtocolMappingSection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
</sectionGroup>
|
||||
<sectionGroup name="system.transactions" type="System.Transactions.Configuration.TransactionsSectionGroup, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null">
|
||||
<section name="defaultSettings" type="System.Transactions.Configuration.DefaultSettingsSection, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null"/>
|
||||
<section name="machineSettings" type="System.Transactions.Configuration.MachineSettingsSection, System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null" allowDefinition="MachineOnly" allowExeDefinition="MachineOnly"/>
|
||||
</sectionGroup>
|
||||
<section name="system.webServer" type="System.Configuration.IgnoreSection, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<section name="uri" type="System.Configuration.UriSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<sectionGroup name="system.runtime.caching" type="System.Runtime.Caching.Configuration.CachingSectionGroup, System.Runtime.Caching, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<section name="memoryCache" type="System.Runtime.Caching.Configuration.MemoryCacheSection, System.Runtime.Caching, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication"/>
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
|
||||
<connectionStrings>
|
||||
<add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
|
||||
<add name="LocalSqliteServer" connectionString="Data Source=|DataDirectory|/aspnetdb.sqlite;version=3" providerName="Mono.Data.Sqlite"/>
|
||||
</connectionStrings>
|
||||
|
||||
<configProtectedData defaultProvider="RsaProtectedConfigurationProvider">
|
||||
<providers>
|
||||
<add name="RsaProtectedConfigurationProvider" type="System.Configuration.RsaProtectedConfigurationProvider, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
description="" keyContainerName="MonoFrameworkConfigurationKey" cspProviderName="" useMachineContainer="true" useOAEP="false" />
|
||||
<add name="DataProtectionConfigurationProvider" type="System.Configuration.DpapiProtectedConfigurationProvider, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
description="" useMachineProtection="true" keyEntropy="" />
|
||||
</providers>
|
||||
</configProtectedData>
|
||||
|
||||
<system.net>
|
||||
<authenticationModules>
|
||||
<add type="System.Net.BasicClient, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add type="System.Net.DigestClient, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add type="System.Net.NtlmClient, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</authenticationModules>
|
||||
<webRequestModules>
|
||||
<add prefix="http" type="System.Net.HttpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="https" type="System.Net.HttpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="file" type="System.Net.FileWebRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="ftp" type="System.Net.FtpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</webRequestModules>
|
||||
<settings>
|
||||
<ipv6 enabled="false"/>
|
||||
</settings>
|
||||
</system.net>
|
||||
|
||||
<system.runtime.remoting>
|
||||
<application>
|
||||
<channels>
|
||||
<channel ref="http client" displayName="http client (delay loaded)" delayLoadAsClientChannel="true" />
|
||||
<channel ref="tcp client" displayName="tcp client (delay loaded)" delayLoadAsClientChannel="true" />
|
||||
<channel ref="ipc client" displayName="ipc client (delay loaded)" delayLoadAsClientChannel="true" />
|
||||
</channels>
|
||||
</application>
|
||||
<channels>
|
||||
<channel id="http" type="System.Runtime.Remoting.Channels.Http.HttpChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="http client" type="System.Runtime.Remoting.Channels.Http.HttpClientChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="http server" type="System.Runtime.Remoting.Channels.Http.HttpServerChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="tcp" type="System.Runtime.Remoting.Channels.Tcp.TcpChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="tcp client" type="System.Runtime.Remoting.Channels.Tcp.TcpClientChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="tcp server" type="System.Runtime.Remoting.Channels.Tcp.TcpServerChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="ipc" type="System.Runtime.Remoting.Channels.Ipc.IpcChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="ipc client" type="System.Runtime.Remoting.Channels.Ipc.IpcClientChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<channel id="ipc server" type="System.Runtime.Remoting.Channels.Ipc.IpcServerChannel, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</channels>
|
||||
<channelSinkProviders>
|
||||
<clientProviders>
|
||||
<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</clientProviders>
|
||||
<serverProviders>
|
||||
<formatter id="soap" type="System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<formatter id="binary" type="System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<provider id="wsdl" type="System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</serverProviders>
|
||||
</channelSinkProviders>
|
||||
</system.runtime.remoting>
|
||||
|
||||
<appSettings>
|
||||
<!--<add key="yourkey" value="your value" /> -->
|
||||
<!--<remove key="a key defined higher in the hierarchy" /> -->
|
||||
<!--<clear/> Removes all defined settings -->
|
||||
</appSettings>
|
||||
<system.diagnostics>
|
||||
<trace autoflush="false" indentsize="4" />
|
||||
</system.diagnostics>
|
||||
<system.drawing>
|
||||
</system.drawing>
|
||||
|
||||
<system.data>
|
||||
<DbProviderFactories>
|
||||
<add name="Mono Sqlite Data Provider" invariant="Mono.Data.SqliteClient"
|
||||
description="Mono Framework Data Provider for SQLite (old version)"
|
||||
type="Mono.Data.SqliteClient.SqliteFactory, Mono.Data.SqliteClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
|
||||
<add name="Mono Sqlite Provider" invariant="Mono.Data.Sqlite"
|
||||
description="Mono Framework Data Provider for SQLite (new version)"
|
||||
type="Mono.Data.Sqlite.SqliteFactory, Mono.Data.Sqlite, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
|
||||
<add name="Odbc Data Provider" invariant="System.Data.Odbc"
|
||||
description=".Net Framework Data Provider for Odbc"
|
||||
type="System.Data.Odbc.OdbcFactory, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="OleDb Data Provider" invariant="System.Data.OleDb"
|
||||
description=".Net Framework Data Provider for OleDb"
|
||||
type="System.Data.OleDb.OleDbFactory, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="OracleClient Data Provider" invariant="System.Data.OracleClient"
|
||||
description=".Net Framework Data Provider for Oracle"
|
||||
type="System.Data.OracleClient.OracleClientFactory, System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="SqlClient Data Provider" invariant="System.Data.SqlClient"
|
||||
description=".Net Framework Data Provider for SqlServer"
|
||||
type="System.Data.SqlClient.SqlClientFactory, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<add name="Sybase Data Provider" invariant="Mono.Data.SybaseClient"
|
||||
description=".Net Framework Data Provider for Sybase"
|
||||
type="Mono.Data.SybaseClient.SybaseClientFactory, Mono.Data.SybaseClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"/>
|
||||
</DbProviderFactories>
|
||||
</system.data>
|
||||
|
||||
<mscorlib>
|
||||
<cryptographySettings>
|
||||
<cryptoNameMapping>
|
||||
<cryptoClasses>
|
||||
<cryptoClass monoMD2="Mono.Security.Cryptography.MD2Managed, Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
|
||||
<cryptoClass monoMD4="Mono.Security.Cryptography.MD4Managed, Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
|
||||
</cryptoClasses>
|
||||
<nameEntry name="MD2" class="monoMD2" />
|
||||
<nameEntry name="MD4" class="monoMD4" />
|
||||
</cryptoNameMapping>
|
||||
<oidMap>
|
||||
<oidEntry OID="1.2.840.113549.2.2" name="MD2" />
|
||||
<oidEntry OID="1.2.840.113549.2.2" name="Mono.Security.Cryptography.MD2Managed" />
|
||||
<oidEntry OID="1.2.840.113549.2.4" name="MD4" />
|
||||
<oidEntry OID="1.2.840.113549.2.4" name="Mono.Security.Cryptography.MD4Managed" />
|
||||
</oidMap>
|
||||
</cryptographySettings>
|
||||
</mscorlib>
|
||||
|
||||
<strongNames>
|
||||
<pubTokenMapping>
|
||||
<!-- ECMA key -->
|
||||
<map Token="b77a5c561934e089" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- Microsoft (final) key -->
|
||||
<map Token="b03f5f7f11d50a3a" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- Microsoft (Web Service Enhancement) key -->
|
||||
<map Token="31bf3856ad364e35" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- IBM (DB2 Data Provider) key -->
|
||||
<map Token="7c307b91aa13d208" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- Silverlight 2.0 key -->
|
||||
<map Token="7cec85d7bea7798e" PublicKey="002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
|
||||
<!-- XNA Framework key -->
|
||||
<map Token="6d5c3888ef60e27d" PublicKey="0024000004800000940000000602000000240000525341310004000001000100f9a2641bac9847900d92a33d652ccc4e8b529360f908e7af53e57008b2a9a1938c32a160d47f795a23590557608d2c8d0c0e8846a052d070f9298281b8185343dbe5b479bd52de256f73c2a943e1a8a42065b5c918622dc14b1c0151dbd94d9a4543e7cd03e536b1b1d2d6d99af535d227ab9bdac76af9312a21d457bdf817e6" />
|
||||
</pubTokenMapping>
|
||||
</strongNames>
|
||||
|
||||
<system.web>
|
||||
<webServices>
|
||||
<protocols>
|
||||
<add name="HttpSoap"/>
|
||||
<add name="HttpSoap12"/>
|
||||
<add name="HttpPost"/>
|
||||
<add name="HttpGet"/>
|
||||
<add name="Documentation"/>
|
||||
</protocols>
|
||||
<conformanceWarnings>
|
||||
<add name="BasicProfile1_1"/>
|
||||
</conformanceWarnings>
|
||||
<wsdlHelpGenerator href="DefaultWsdlHelpGenerator.aspx" />
|
||||
</webServices>
|
||||
|
||||
<membership>
|
||||
<providers>
|
||||
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
|
||||
<!-- <add name="AspNetSqlMembershipProvider" type="Mainsoft.Web.Security.GenericMembershipProvider, Mainsoft.Web.Security" applicationName="/" connectionStringName="LocalSqlServer" /> -->
|
||||
</providers>
|
||||
</membership>
|
||||
|
||||
<roleManager>
|
||||
<providers>
|
||||
<add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" applicationName="/" connectionStringName="LocalSqlServer" />
|
||||
<!-- <add name="AspNetSqlRoleProvider" type="Mainsoft.Web.Security.GenericRoleProvider, Mainsoft.Web.Security" applicationName="/" connectionStringName="LocalSqlServer" /> -->
|
||||
</providers>
|
||||
</roleManager>
|
||||
|
||||
<profile>
|
||||
<providers>
|
||||
<add name="AspNetSqlProfileProvider" connectionStringName="LocalSqlServer" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
</providers>
|
||||
</profile>
|
||||
</system.web>
|
||||
|
||||
|
||||
<system.serviceModel>
|
||||
<extensions>
|
||||
<behaviorExtensions>
|
||||
<add name="enableWebScript" type="System.ServiceModel.Configuration.WebScriptEnablingElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="webHttp" type="System.ServiceModel.Configuration.WebHttpElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</behaviorExtensions>
|
||||
<bindingElementExtensions>
|
||||
<add name="webMessageEncoding" type="System.ServiceModel.Configuration.WebMessageEncodingElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</bindingElementExtensions>
|
||||
<bindingExtensions>
|
||||
<add name="webHttpBinding" type="System.ServiceModel.Configuration.WebHttpBindingCollectionElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</bindingExtensions>
|
||||
<endpointExtensions>
|
||||
<add name="dynamicEndpoint" type="System.ServiceModel.Discovery.Configuration.DynamicEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="discoveryEndpoint" type="System.ServiceModel.Discovery.Configuration.DiscoveryEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="udpDiscoveryEndpoint" type="System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="announcementEndpoint" type="System.ServiceModel.Discovery.Configuration.AnnouncementEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="udpAnnouncementEndpoint" type="System.ServiceModel.Discovery.Configuration.UdpAnnouncementEndpointCollectionElement, System.ServiceModel.Discovery, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="webHttpEndpoint" type="System.ServiceModel.Configuration.WebHttpEndpointCollectionElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="webScriptEndpoint" type="System.ServiceModel.Configuration.WebScriptEndpointCollectionElement, System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</endpointExtensions>
|
||||
</extensions>
|
||||
</system.serviceModel>
|
||||
</configuration>
|
||||
|
||||
|
48
mono-test/bin/etc/mono/4.5/settings.map
Normal file
48
mono-test/bin/etc/mono/4.5/settings.map
Normal file
@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<settingsMap>
|
||||
<map sectionType="System.Web.Configuration.MembershipSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
mapperType="Mono.Web.Util.MembershipSectionMapper, Mono.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"
|
||||
platform="Unix">
|
||||
|
||||
<!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
|
||||
any expression understood by the mapper to designate the section region to modify.
|
||||
-->
|
||||
<what value="providers">
|
||||
<!-- 'what' can contain any number of occurrences of any three elements:
|
||||
replace - replace the designated region
|
||||
add - add a new entry to the region
|
||||
clear - clear the region
|
||||
remove - remove the designatedregion
|
||||
|
||||
The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
|
||||
mapper to peruse.
|
||||
-->
|
||||
<replace name="AspNetSqlMembershipProvider"
|
||||
type="System.Web.Security.SqliteMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
connectionStringName="LocalSqliteServer" />
|
||||
</what>
|
||||
</map>
|
||||
|
||||
<map sectionType="System.Web.Configuration.RoleManagerSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
mapperType="Mono.Web.Util.RoleManagerSectionMapper, Mono.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"
|
||||
platform="Unix">
|
||||
|
||||
<!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
|
||||
any expression understood by the mapper to designate the section region to modify.
|
||||
-->
|
||||
<what value="providers">
|
||||
<!-- 'what' can contain any number of occurrences of any three elements:
|
||||
replace - replace the designated region
|
||||
add - add a new entry to the region
|
||||
clear - clear the region
|
||||
remove - remove the designatedregion
|
||||
|
||||
The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
|
||||
mapper to peruse.
|
||||
-->
|
||||
<replace name="AspNetSqlRoleProvider"
|
||||
type="System.Web.Security.SqliteRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
connectionStringName="LocalSqliteServer" />
|
||||
</what>
|
||||
</map>
|
||||
</settingsMap>
|
253
mono-test/bin/etc/mono/4.5/web.config
Normal file
253
mono-test/bin/etc/mono/4.5/web.config
Normal file
@ -0,0 +1,253 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<configuration>
|
||||
|
||||
<system.codedom>
|
||||
<compilers>
|
||||
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<providerOption name="CompilerVersion" value="v4.0"/>
|
||||
<providerOption name="WarnAsError" value="false"/>
|
||||
</compiler>
|
||||
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<providerOption name="CompilerVersion" value="v4.0"/>
|
||||
<providerOption name="OptionInfer" value="true"/>
|
||||
<providerOption name="WarnAsError" value="false"/>
|
||||
</compiler>
|
||||
</compilers>
|
||||
</system.codedom>
|
||||
|
||||
<system.web>
|
||||
<monoSettings>
|
||||
<compilersCompatibility>
|
||||
<compiler language="c#;cs;csharp" extension=".cs" compilerOptions="/nowarn:0169"
|
||||
type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</compilersCompatibility>
|
||||
</monoSettings>
|
||||
|
||||
<authorization>
|
||||
<allow users="*" />
|
||||
</authorization>
|
||||
<httpHandlers>
|
||||
<add path="trace.axd" verb="*" type="System.Web.Handlers.TraceHandler" validate="True" />
|
||||
<add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="True" />
|
||||
<add verb="*" path="*_AppService.axd" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False" />
|
||||
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False"/>
|
||||
<add path="*.axd" verb="*" type="System.Web.HttpNotFoundHandler" validate="True" />
|
||||
<add path="*.aspx" verb="*" type="System.Web.UI.PageHandlerFactory" validate="True" />
|
||||
<add path="*.ashx" verb="*" type="System.Web.UI.SimpleHandlerFactory" validate="True" />
|
||||
<add path="*.asmx" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False" />
|
||||
<add path="*.rem" verb="*" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" validate="False" />
|
||||
<add path="*.soap" verb="*" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" validate="False" />
|
||||
<add path="*.asax" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.ascx" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.master" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.skin" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.browser" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.sitemap" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.dll.config" verb="GET,HEAD" type="System.Web.StaticFileHandler" validate="True" />
|
||||
<add path="*.exe.config" verb="GET,HEAD" type="System.Web.StaticFileHandler" validate="True" />
|
||||
<add path="*.config" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.cs" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.csproj" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.vb" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.vbproj" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.webinfo" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.licx" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.resx" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.resources" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.mdb" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.vjsproj" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.java" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.jsl" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.ldb" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.ad" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.dd" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.ldd" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.sd" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.cd" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.adprototype" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.lddprototype" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.sdm" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.sdmDocument" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.mdf" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.ldf" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.exclude" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<add path="*.refresh" verb="*" type="System.Web.HttpForbiddenHandler" validate="True" />
|
||||
<!--
|
||||
<add path="*.svc" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False"/>
|
||||
-->
|
||||
<add verb="*" path="*.svc" type="System.ServiceModel.Channels.SvcHttpHandlerFactory, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add path="*.rules" verb="*" type="System.Web.HttpForbiddenHandler" validate="True"/>
|
||||
<!--
|
||||
<add path="*.xoml" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False"/>
|
||||
<add path="*.xamlx" verb="*" type="System.Xaml.Hosting.XamlHttpHandlerFactory, System.Xaml.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="False"/>
|
||||
-->
|
||||
<add path="*" verb="GET,HEAD,POST" type="System.Web.DefaultHttpHandler" validate="True" />
|
||||
<add path="*" verb="*" type="System.Web.HttpMethodNotAllowedHandler" validate="True" />
|
||||
</httpHandlers>
|
||||
<httpModules>
|
||||
<add name="OutputCache" type="System.Web.Caching.OutputCacheModule" />
|
||||
<add name="Session" type="System.Web.SessionState.SessionStateModule" />
|
||||
<!--
|
||||
<add name="WindowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule" />
|
||||
-->
|
||||
<add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" />
|
||||
<!--
|
||||
<add name="PassportAuthentication" type="System.Web.Security.PassportAuthenticationModule" />
|
||||
-->
|
||||
<add name="RoleManager" type="System.Web.Security.RoleManagerModule" />
|
||||
<add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" />
|
||||
<!--
|
||||
<add name="FileAuthorization" type="System.Web.Security.FileAuthorizationModule" />
|
||||
-->
|
||||
<add name="AnonymousIdentification" type="System.Web.Security.AnonymousIdentificationModule" />
|
||||
<add name="Profile" type="System.Web.Profile.ProfileModule" />
|
||||
<!--
|
||||
<add name="ErrorHandlerModule" type="System.Web.Mobile.ErrorHandlerModule, System.Web.Mobile, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
-->
|
||||
<add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule" />
|
||||
<add name="ScriptModule-4.0" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</httpModules>
|
||||
<authentication mode="Forms">
|
||||
<forms name=".MONOAUTH" loginUrl="login.aspx" protection="All" timeout="30" path="/">
|
||||
<credentials passwordFormat="Clear">
|
||||
<!--<user name="gonzalo" password="gonz"/>-->
|
||||
</credentials>
|
||||
</forms>
|
||||
</authentication>
|
||||
<machineKey validationKey="AutoGenerate" decryptionKey="AutoGenerate" validation="SHA1" />
|
||||
<globalization requestEncoding="utf-8"
|
||||
responseEncoding="utf-8"
|
||||
fileEncoding="utf-8"/>
|
||||
<!--
|
||||
culture="en-US"
|
||||
uiculture="en-US" />
|
||||
-->
|
||||
<sessionState mode="InProc" />
|
||||
<pages>
|
||||
<namespaces>
|
||||
<add namespace="System" />
|
||||
<add namespace="System.Collections" />
|
||||
<add namespace="System.Collections.Specialized" />
|
||||
<add namespace="System.Configuration" />
|
||||
<add namespace="System.Text" />
|
||||
<add namespace="System.Text.RegularExpressions" />
|
||||
<add namespace="System.Web" />
|
||||
<add namespace="System.Web.Caching" />
|
||||
<add namespace="System.Web.SessionState" />
|
||||
<add namespace="System.Web.Security" />
|
||||
<add namespace="System.Web.Profile" />
|
||||
<add namespace="System.Web.UI" />
|
||||
<add namespace="System.Web.UI.WebControls" />
|
||||
<!-- <add namespace="System.Web.UI.WebControls.WebParts" /> -->
|
||||
<add namespace="System.Web.UI.HtmlControls" />
|
||||
</namespaces>
|
||||
|
||||
<controls>
|
||||
<add tagPrefix="asp" namespace="System.Web.UI.WebControls.WebParts" assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add tagPrefix="asp" namespace="System.Web.UI.WebControls.Expressions" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add tagPrefix="asp" namespace="System.Web.DynamicData" assembly="System.Web.DynamicData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</controls>
|
||||
</pages>
|
||||
<webControls clientScriptsLocation="/web_scripts" />
|
||||
<compilation debug="false" defaultLanguage="c#" explicit="true" strict="false" >
|
||||
<assemblies>
|
||||
<!-- <add assembly="mscorlib" /> -->
|
||||
<add assembly="Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add assembly="System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<!-- <add assembly="System.Web.Mobile, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> -->
|
||||
<add assembly="System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<!-- <add assembly="System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<!-- <add assembly="System.ServiceModel.Channels, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<add assembly="System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<!-- <add assembly="System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<!-- <add assembly="System.ServiceModel.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<!-- <add assembly="System.WorkflowServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<!-- <add assembly="System.Xaml.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> -->
|
||||
<add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
<add assembly="System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add assembly="System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add assembly="System.Web.DynamicData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<!-- <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> -->
|
||||
<!-- <add assembly="System.Web.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> -->
|
||||
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<!-- <add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> -->
|
||||
<add assembly="System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
<add assembly="*" /> <!-- Add assemblies in bin directory -->
|
||||
</assemblies>
|
||||
<expressionBuilders>
|
||||
<add expressionPrefix="Resources"
|
||||
type="System.Web.Compilation.ResourceExpressionBuilder, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add expressionPrefix="ConnectionStrings"
|
||||
type="System.Web.Compilation.ConnectionStringsExpressionBuilder, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add expressionPrefix="AppSettings"
|
||||
type="System.Web.Compilation.AppSettingsExpressionBuilder, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<add expressionPrefix="RouteUrl" type="System.Web.Compilation.RouteUrlExpressionBuilder"/>
|
||||
<!--
|
||||
<add expressionPrefix="RouteValue" type="System.Web.Compilation.RouteValueExpressionBuilder"/>
|
||||
-->
|
||||
</expressionBuilders>
|
||||
<buildProviders>
|
||||
<add extension=".aspx" type="System.Web.Compilation.PageBuildProvider" />
|
||||
<add extension=".ascx" type="System.Web.Compilation.UserControlBuildProvider" />
|
||||
<add extension=".master" type="System.Web.Compilation.MasterPageBuildProvider" />
|
||||
<add extension=".asmx" type="System.Web.Compilation.WebServiceBuildProvider" />
|
||||
<add extension=".ashx" type="System.Web.Compilation.WebHandlerBuildProvider" />
|
||||
<add extension=".soap" type="System.Web.Compilation.WebServiceBuildProvider" />
|
||||
<add extension=".resx" type="System.Web.Compilation.ResXBuildProvider" />
|
||||
<add extension=".resources" type="System.Web.Compilation.ResourcesBuildProvider" />
|
||||
<add extension=".wsdl" type="System.Web.Compilation.WsdlBuildProvider" />
|
||||
<add extension=".xsd" type="System.Web.Compilation.XsdBuildProvider" />
|
||||
<add extension=".js" type="System.Web.Compilation.ForceCopyBuildProvider" />
|
||||
<add extension=".lic" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<add extension=".licx" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<add extension=".exclude" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<add extension=".refresh" type="System.Web.Compilation.IgnoreFileBuildProvider" />
|
||||
<!--
|
||||
<add extension=".edmx" type="System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider" />
|
||||
<add extension=".xoml" type="System.ServiceModel.Activation.WorkflowServiceBuildProvider, System.WorkflowServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add extension=".svc" type="System.ServiceModel.Activation.ServiceBuildProvider, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
<add extension=".xamlx" type="System.Xaml.Hosting.XamlBuildProvider, System.Xaml.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
-->
|
||||
</buildProviders>
|
||||
</compilation>
|
||||
<httpRuntime executionTimeout="110"
|
||||
maxRequestLength="4096"
|
||||
useFullyQualifiedRedirectUrl="false"
|
||||
minFreeThreads="8"
|
||||
minLocalRequestFreeThreads="4"
|
||||
appRequestQueueLimit="5000" />
|
||||
<clientTarget>
|
||||
<add alias="ie5" userAgent="Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)" />
|
||||
<add alias="ie4" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
|
||||
<add alias="uplevel" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
|
||||
<add alias="downlevel" userAgent="Unknown" />
|
||||
</clientTarget>
|
||||
|
||||
<siteMap>
|
||||
<providers>
|
||||
<add name="AspNetXmlSiteMapProvider"
|
||||
description="Default site map provider that reads in .sitemap xml files."
|
||||
type="System.Web.XmlSiteMapProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
|
||||
siteMapFile="Web.sitemap" />
|
||||
</providers>
|
||||
</siteMap>
|
||||
</system.web>
|
||||
|
||||
</configuration>
|
16979
mono-test/bin/etc/mono/browscap.ini
Normal file
16979
mono-test/bin/etc/mono/browscap.ini
Normal file
File diff suppressed because it is too large
Load Diff
32
mono-test/bin/etc/mono/config
Normal file
32
mono-test/bin/etc/mono/config
Normal file
@ -0,0 +1,32 @@
|
||||
<configuration>
|
||||
<dllmap dll="i:cygwin1.dll" target="libc.so.6" os="!windows" />
|
||||
<dllmap dll="libc" target="libc.so.6" os="!windows"/>
|
||||
<dllmap dll="intl" target="libc.so.6" os="!windows"/>
|
||||
<dllmap dll="intl" name="bind_textdomain_codeset" target="libc.so.6" os="solaris"/>
|
||||
<dllmap dll="libintl" name="bind_textdomain_codeset" target="libc.so.6" os="solaris"/>
|
||||
<dllmap dll="libintl" target="libc.so.6" os="!windows"/>
|
||||
<dllmap dll="i:libxslt.dll" target="libxslt.so" os="!windows"/>
|
||||
<dllmap dll="i:odbc32.dll" target="libodbc.so" os="!windows"/>
|
||||
<dllmap dll="i:odbc32.dll" target="libiodbc.dylib" os="osx"/>
|
||||
<dllmap dll="oci" target="libclntsh.so" os="!windows"/>
|
||||
<dllmap dll="db2cli" target="libdb2_36.so" os="!windows"/>
|
||||
<dllmap dll="MonoPosixHelper" target="libMonoPosixHelper.so" os="!windows" />
|
||||
<dllmap dll="i:msvcrt" target="libc.so.6" os="!windows"/>
|
||||
<dllmap dll="i:msvcrt.dll" target="libc.so.6" os="!windows"/>
|
||||
<dllmap dll="sqlite" target="libsqlite.so.0" os="!windows"/>
|
||||
<dllmap dll="sqlite3" target="libsqlite3.so.0" os="!windows"/>
|
||||
<dllmap dll="libX11" target="libX11.so" os="!windows" />
|
||||
<dllmap dll="libcairo-2.dll" target="libcairo.so.2" os="!windows"/>
|
||||
<dllmap dll="libcairo-2.dll" target="libcairo.2.dylib" os="osx"/>
|
||||
<dllmap dll="libcups" target="libcups.so.2" os="!windows"/>
|
||||
<dllmap dll="libcups" target="libcups.dylib" os="osx"/>
|
||||
<dllmap dll="i:kernel32.dll">
|
||||
<dllentry dll="__Internal" name="CopyMemory" target="mono_win32_compat_CopyMemory"/>
|
||||
<dllentry dll="__Internal" name="FillMemory" target="mono_win32_compat_FillMemory"/>
|
||||
<dllentry dll="__Internal" name="MoveMemory" target="mono_win32_compat_MoveMemory"/>
|
||||
<dllentry dll="__Internal" name="ZeroMemory" target="mono_win32_compat_ZeroMemory"/>
|
||||
</dllmap>
|
||||
<dllmap dll="gdiplus" target="/tmp/install/lib/libgdiplus.so" />
|
||||
<dllmap dll="gdiplus.dll" target="/tmp/install/lib/libgdiplus.so" />
|
||||
<dllmap dll="gtkhtml-3.0" target="libgtkhtml-3.8-15.dll"/>
|
||||
</configuration>
|
616
mono-test/bin/etc/mono/mconfig/config.xml
Normal file
616
mono-test/bin/etc/mono/mconfig/config.xml
Normal file
@ -0,0 +1,616 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<mconfig>
|
||||
<configuration>
|
||||
<handlers>
|
||||
<handler section="feature"
|
||||
type="Mono.MonoConfig.FeatureNodeHandler, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null"
|
||||
storageType="System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Mono.MonoConfig.FeatureNode, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<handler section="configBlock"
|
||||
type="Mono.MonoConfig.ConfigBlockNodeHandler, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null"
|
||||
storageType="System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Mono.MonoConfig.ConfigBlockBlock, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<handler section="default"
|
||||
type="Mono.MonoConfig.DefaultNodeHandler, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null"
|
||||
storageType="System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Mono.MonoConfig.DefaultNode, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<handler section="defaultConfigFile"
|
||||
type="Mono.MonoConfig.DefaultConfigFileNodeHandler, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null"
|
||||
storageType="System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Mono.MonoConfig.DefaultConfigFile, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
</handlers>
|
||||
</configuration>
|
||||
|
||||
<feature name="AJAX" target="web">
|
||||
<description><![CDATA[
|
||||
Adds entries to your Web.config file which are required by any .NET 3.5 AJAX.NET application.
|
||||
]]></description>
|
||||
<blocks>
|
||||
<block name="AJAX config sections"/>
|
||||
<block name="AJAX controls registration"/>
|
||||
<block name="AJAX compilation"/>
|
||||
<block name="AJAX HTTP handlers"/>
|
||||
<block name="AJAX HTTP modules"/>
|
||||
<block name="AJAX CodeDOM 3.5 settings"/>
|
||||
<block name="AJAX runtime settings"/>
|
||||
<block name="AJAX system.webServer"/>
|
||||
<block name="" />
|
||||
</blocks>
|
||||
</feature>
|
||||
|
||||
<feature name="AJAX1" target="web">
|
||||
<description><![CDATA[
|
||||
Adds entries to your Web.config file which are required by any AJAX.NET 1.0 application.
|
||||
]]></description>
|
||||
<blocks>
|
||||
<block name="AJAX1 config sections"/>
|
||||
<block name="AJAX1 controls registration"/>
|
||||
<block name="AJAX1 compilation"/>
|
||||
<block name="AJAX1 HTTP handlers"/>
|
||||
<block name="AJAX1 HTTP modules"/>
|
||||
<block name="AJAX1 system.web.extensions"/>
|
||||
<block name="AJAX1 system.webServer"/>
|
||||
<block name="" />
|
||||
</blocks>
|
||||
</feature>
|
||||
|
||||
<feature name="DynamicData" target="web">
|
||||
<description><![CDATA[
|
||||
Adds entries to your Web.config file which are required by any ASP.NET DynamicData application.
|
||||
]]></description>
|
||||
<blocks>
|
||||
<block name="AJAX config sections"/>
|
||||
<block name="AJAX controls registration"/>
|
||||
<block name="AJAX compilation"/>
|
||||
<block name="AJAX HTTP handlers"/>
|
||||
<block name="AJAX HTTP modules"/>
|
||||
<block name="AJAX system.web.extensions"/>
|
||||
<block name="AJAX system.webServer"/>
|
||||
|
||||
<block name="DynamicData controls registration" />
|
||||
<block name="DynamicData compilation" />
|
||||
<block name="DynamicData HTTP modules" />
|
||||
</blocks>
|
||||
</feature>
|
||||
|
||||
<feature name="SettingsMapProtection" target="web">
|
||||
<description><![CDATA[
|
||||
Adds an entry to your config file which will prevent download of the 'settings.map' file. The
|
||||
file is used by the settings mapping manager to modify configuration settings depending on the operating
|
||||
system under which your application runs. Add this feature only if you have your own custom 'settings.map'
|
||||
file in the top-level directory of your ASP.NET application.
|
||||
]]></description>
|
||||
<blocks>
|
||||
<block name="SettingsMap Handler"/>
|
||||
</blocks>
|
||||
</feature>
|
||||
|
||||
<!-- configuration blocks required by the features -->
|
||||
<configBlock name="SettingsMap Handler">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="httpHandlers" defaultBlockName="system.web.httpHandlers"/>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<add verb="*" path="settings.map" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<!-- AJAX.NET 3.5 start -->
|
||||
<configBlock name="AJAX config sections">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="configSections" attachPoint="true"/>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
|
||||
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
|
||||
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
|
||||
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
|
||||
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
|
||||
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
|
||||
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
|
||||
</sectionGroup>
|
||||
</sectionGroup>
|
||||
</sectionGroup>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX controls registration">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="pages" defaultBlockName="system.web.pages">
|
||||
<section name="controls" defaultBlockName="system.web.pages.controls"/>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
||||
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX compilation">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="compilation" defaultBlockName="system.web.compilation">
|
||||
<section name="assemblies" defaultBlockName="system.web.compilation.assemblies"/>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
|
||||
<add assembly="System.Web.Extensions, Version=3.5.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"/>
|
||||
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX HTTP handlers">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="httpHandlers" defaultBlockName="system.web.httpHandlers"/>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<remove verb="*" path="*.asmx"/>
|
||||
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
||||
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
||||
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX HTTP modules">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="httpModules" defaultBlockName="system.web.httpModules"/>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX CodeDOM 3.5 settings">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.codedom">
|
||||
<section name="compilers" defaultBlockName="system.codedom.compilers"/>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4"
|
||||
type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<providerOption name="CompilerVersion" value="v3.5"/>
|
||||
<providerOption name="WarnAsError" value="false"/>
|
||||
</compiler>
|
||||
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4"
|
||||
type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<providerOption name="CompilerVersion" value="v3.5"/>
|
||||
<providerOption name="OptionInfer" value="true"/>
|
||||
<providerOption name="WarnAsError" value="false"/>
|
||||
</compiler>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX runtime settings">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="runtime"/>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
|
||||
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
|
||||
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX system.webServer">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.webServer"/>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<validation validateIntegratedModeConfiguration="false"/>
|
||||
<modules>
|
||||
<remove name="ScriptModule" />
|
||||
<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
||||
</modules>
|
||||
<handlers>
|
||||
<remove name="WebServiceHandlerFactory-Integrated"/>
|
||||
<remove name="ScriptHandlerFactory" />
|
||||
<remove name="ScriptHandlerFactoryAppServices" />
|
||||
<remove name="ScriptResource" />
|
||||
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode"
|
||||
type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
||||
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode"
|
||||
type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
||||
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
|
||||
</handlers>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
<!-- AJAX.NET 3.5 end -->
|
||||
|
||||
<!-- AJAX.NET 1.0 start -->
|
||||
<configBlock name="AJAX1 config sections">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="configSections" attachPoint="true"/>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere" />
|
||||
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication" />
|
||||
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication" />
|
||||
</sectionGroup>
|
||||
</sectionGroup>
|
||||
</sectionGroup>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX1 controls registration">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="pages" defaultBlockName="system.web.pages">
|
||||
<section name="controls" defaultBlockName="system.web.pages.controls"/>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX1 compilation">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="compilation" defaultBlockName="system.web.compilation">
|
||||
<section name="assemblies" defaultBlockName="system.web.compilation.assemblies"/>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX1 HTTP handlers">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="httpHandlers" defaultBlockName="system.web.httpHandlers"/>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<remove verb="*" path="*.asmx"/>
|
||||
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX1 HTTP modules">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="httpModules" defaultBlockName="system.web.httpModules"/>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX1 system.web.extensions">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web.extensions"/>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<scripting>
|
||||
<webServices>
|
||||
<!-- Uncomment this line to customize maxJsonLength and add a custom converter -->
|
||||
<!--
|
||||
<jsonSerialization maxJsonLength="500">
|
||||
<converters>
|
||||
<add name="ConvertMe" type="Acme.SubAcme.ConvertMeTypeConverter"/>
|
||||
</converters>
|
||||
</jsonSerialization>
|
||||
-->
|
||||
<!-- Uncomment this line to enable the authentication service. Include requireSSL="true" if appropriate. -->
|
||||
<!--
|
||||
<authenticationService enabled="true" requireSSL = "true|false"/>
|
||||
-->
|
||||
|
||||
<!-- Uncomment these lines to enable the profile service. To allow profile properties to be retrieved
|
||||
and modified in ASP.NET AJAX applications, you need to add each property name to the readAccessProperties and
|
||||
writeAccessProperties attributes. -->
|
||||
<!--
|
||||
<profileService enabled="true"
|
||||
readAccessProperties="propertyname1,propertyname2"
|
||||
writeAccessProperties="propertyname1,propertyname2" />
|
||||
-->
|
||||
</webServices>
|
||||
<!--
|
||||
<scriptResourceHandler enableCompression="true" enableCaching="true" />
|
||||
-->
|
||||
</scripting>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="AJAX1 system.webServer">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.webServer"/>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<validation validateIntegratedModeConfiguration="false"/>
|
||||
<modules>
|
||||
<add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</modules>
|
||||
<handlers>
|
||||
<remove name="WebServiceHandlerFactory-Integrated" />
|
||||
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode"
|
||||
type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode"
|
||||
type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||
</handlers>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
<!-- AJAX.NET 1.0 end -->
|
||||
|
||||
<configBlock name="DynamicData controls registration">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="pages" defaultBlockName="system.web.pages">
|
||||
<section name="controls" defaultBlockName="system.web.pages.controls"/>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<add tagPrefix="asp" namespace="System.Web.DynamicData" assembly="System.Web.DynamicData, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="DynamicData compilation">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="compilation" defaultBlockName="system.web.compilation">
|
||||
<section name="assemblies" defaultBlockName="system.web.compilation.assemblies"/>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
||||
<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"/>
|
||||
<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.ComponentModel.DataAnnotations, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add assembly="System.Web.DynamicData, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<configBlock name="DynamicData HTTP modules">
|
||||
<requires>
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="httpModules" defaultBlockName="system.web.httpModules"/>
|
||||
</section>
|
||||
</section>
|
||||
</requires>
|
||||
|
||||
<contents>
|
||||
<![CDATA[
|
||||
<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
]]>
|
||||
</contents>
|
||||
</configBlock>
|
||||
|
||||
<!-- default contents for missing sections -->
|
||||
<default section="configuration" target="any">
|
||||
<![CDATA[
|
||||
<configuration>
|
||||
</configuration>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="configSections" target="any">
|
||||
<![CDATA[
|
||||
<configSections>
|
||||
</configSections>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.web" target="web">
|
||||
<![CDATA[
|
||||
<system.web>
|
||||
</system.web>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.web.pages" target="web">
|
||||
<![CDATA[
|
||||
<pages>
|
||||
</pages>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.web.pages.controls" target="web">
|
||||
<![CDATA[
|
||||
<controls>
|
||||
</controls>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.web.compilation" target="web">
|
||||
<![CDATA[
|
||||
<compilation debug="true">
|
||||
</compilation>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.web.compilation.assemblies" target="web">
|
||||
<![CDATA[
|
||||
<assemblies>
|
||||
</assemblies>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.web.httpHandlers" target="web">
|
||||
<![CDATA[
|
||||
<httpHandlers>
|
||||
</httpHandlers>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.web.httpModules" target="web">
|
||||
<![CDATA[
|
||||
<httpModules>
|
||||
</httpModules>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.web.extensions" target="web">
|
||||
<![CDATA[
|
||||
<system.web.extensions>
|
||||
</system.web.extensions>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.webServer" target="web">
|
||||
<![CDATA[
|
||||
<system.webServer>
|
||||
</system.webServer>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.web.customErrors" target="web">
|
||||
<![CDATA[
|
||||
<customErrors mode="RemoteOnly"/>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.codedom" target="any">
|
||||
<![CDATA[
|
||||
<system.codedom>
|
||||
</system.codedom>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="system.codedom.compilers" target="any">
|
||||
<![CDATA[
|
||||
<compilers>
|
||||
</compilers>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<default section="runtime" target="any">
|
||||
<![CDATA[
|
||||
<runtime>
|
||||
</runtime>
|
||||
]]>
|
||||
</default>
|
||||
|
||||
<!-- default config file definitions -->
|
||||
<defaultConfigFile name="web.config" fileName="Web.config" target="web">
|
||||
<section name="configuration">
|
||||
<section name="system.web">
|
||||
<section name="compilation" defaultBlockName="system.web.compilation"/>
|
||||
<section name="customErrors" defaultBlockName="system.web.customErrors"/>
|
||||
</section>
|
||||
</section>
|
||||
</defaultConfigFile>
|
||||
</mconfig>
|
BIN
mono-test/bin/lib/GNU.Gettext.dll
Normal file
BIN
mono-test/bin/lib/GNU.Gettext.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/boo/Boo.NAnt.Tasks.dll
Normal file
BIN
mono-test/bin/lib/boo/Boo.NAnt.Tasks.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/boo/booc.exe
Normal file
BIN
mono-test/bin/lib/boo/booc.exe
Normal file
Binary file not shown.
9
mono-test/bin/lib/boo/booc.exe.config
Normal file
9
mono-test/bin/lib/boo/booc.exe.config
Normal file
@ -0,0 +1,9 @@
|
||||
<configuration>
|
||||
<runtime>
|
||||
<NetFx40_LegacySecurityPolicy enabled="true" />
|
||||
</runtime>
|
||||
<startup>
|
||||
<supportedRuntime version="v2.0.50727"/>
|
||||
<supportedRuntime version="v1.1.4322"/>
|
||||
</startup>
|
||||
</configuration>
|
20
mono-test/bin/lib/boo/booc.rsp
Normal file
20
mono-test/bin/lib/boo/booc.rsp
Normal file
@ -0,0 +1,20 @@
|
||||
# This file contains command-line options that the Boo
|
||||
# command-line compiler (booc) will process as part
|
||||
# of every compilation, unless the "-noconfig" option
|
||||
# is specified.
|
||||
|
||||
# Reference the common Framework libraries
|
||||
#-r:System (already included by boo)
|
||||
#-r:System.Data
|
||||
-r:System.Drawing
|
||||
#-r:System.Management
|
||||
#-r:System.Messaging
|
||||
#-r:System.Runtime.Remoting
|
||||
#-r:System.Runtime.Serialization.Formatters.Soap
|
||||
# does not work nicely on mono
|
||||
-r:System.Security
|
||||
#-r:System.ServiceProcess
|
||||
#-r:System.Web
|
||||
#-r:System.Web.Services
|
||||
#-r:System.Windows.Forms
|
||||
-r:System.Xml
|
BIN
mono-test/bin/lib/boo/booi.exe
Normal file
BIN
mono-test/bin/lib/boo/booi.exe
Normal file
Binary file not shown.
9
mono-test/bin/lib/boo/booi.exe.config
Normal file
9
mono-test/bin/lib/boo/booi.exe.config
Normal file
@ -0,0 +1,9 @@
|
||||
<configuration>
|
||||
<runtime>
|
||||
<NetFx40_LegacySecurityPolicy enabled="true" />
|
||||
</runtime>
|
||||
<startup>
|
||||
<supportedRuntime version="v2.0.50727"/>
|
||||
<supportedRuntime version="v1.1.4322"/>
|
||||
</startup>
|
||||
</configuration>
|
BIN
mono-test/bin/lib/boo/booish.exe
Normal file
BIN
mono-test/bin/lib/boo/booish.exe
Normal file
Binary file not shown.
9
mono-test/bin/lib/boo/booish.exe.config
Normal file
9
mono-test/bin/lib/boo/booish.exe.config
Normal file
@ -0,0 +1,9 @@
|
||||
<configuration>
|
||||
<runtime>
|
||||
<NetFx40_LegacySecurityPolicy enabled="true" />
|
||||
</runtime>
|
||||
<startup>
|
||||
<supportedRuntime version="v2.0.50727"/>
|
||||
<supportedRuntime version="v1.1.4322"/>
|
||||
</startup>
|
||||
</configuration>
|
BIN
mono-test/bin/lib/charset.lib
Normal file
BIN
mono-test/bin/lib/charset.lib
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/iconv.lib
Normal file
BIN
mono-test/bin/lib/iconv.lib
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/ikvm/ICSharpCode.SharpZipLib.dll
Normal file
BIN
mono-test/bin/lib/ikvm/ICSharpCode.SharpZipLib.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/ikvm/IKVM.Reflection.dll
Normal file
BIN
mono-test/bin/lib/ikvm/IKVM.Reflection.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/ikvm/IKVM.Runtime.JNI.dll
Normal file
BIN
mono-test/bin/lib/ikvm/IKVM.Runtime.JNI.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/ikvm/ikvm.exe
Normal file
BIN
mono-test/bin/lib/ikvm/ikvm.exe
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/ikvm/ikvmc.exe
Normal file
BIN
mono-test/bin/lib/ikvm/ikvmc.exe
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/ikvm/ikvmstub.exe
Normal file
BIN
mono-test/bin/lib/ikvm/ikvmstub.exe
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/intl.lib
Normal file
BIN
mono-test/bin/lib/intl.lib
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/libMonoPosixHelper.a
Normal file
BIN
mono-test/bin/lib/libMonoPosixHelper.a
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/libMonoPosixHelper.dll.a
Normal file
BIN
mono-test/bin/lib/libMonoPosixHelper.dll.a
Normal file
Binary file not shown.
41
mono-test/bin/lib/libMonoPosixHelper.la
Normal file
41
mono-test/bin/lib/libMonoPosixHelper.la
Normal file
@ -0,0 +1,41 @@
|
||||
# libMonoPosixHelper.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname='../bin/libMonoPosixHelper.dll'
|
||||
|
||||
# Names of this library.
|
||||
library_names='libMonoPosixHelper.dll.a'
|
||||
|
||||
# The name of the static archive.
|
||||
old_library='libMonoPosixHelper.a'
|
||||
|
||||
# Linker flags that can not go in dependency_libs.
|
||||
inherited_linker_flags=''
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=' -lmswsock -lkernel32 -L../eglib/src -lws2_32 -lpsapi -lole32 -lwinmm -loleaut32 -ladvapi32 -lversion'
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for libMonoPosixHelper.
|
||||
current=0
|
||||
age=0
|
||||
revision=0
|
||||
|
||||
# Is this an already installed library?
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/tmp/install/lib'
|
BIN
mono-test/bin/lib/libasprintf.dll.a
Normal file
BIN
mono-test/bin/lib/libasprintf.dll.a
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/libiconv.a
Normal file
BIN
mono-test/bin/lib/libiconv.a
Normal file
Binary file not shown.
31
mono-test/bin/lib/libintl.def
Normal file
31
mono-test/bin/lib/libintl.def
Normal file
@ -0,0 +1,31 @@
|
||||
EXPORTS
|
||||
_nl_expand_alias
|
||||
_nl_msg_cat_cntr DATA
|
||||
bind_textdomain_codeset
|
||||
bindtextdomain
|
||||
dcgettext
|
||||
dcngettext
|
||||
dgettext
|
||||
dngettext
|
||||
gettext
|
||||
libintl_bind_textdomain_codeset
|
||||
libintl_bindtextdomain
|
||||
libintl_dcgettext
|
||||
libintl_dcngettext
|
||||
libintl_dgettext
|
||||
libintl_dngettext
|
||||
libintl_fprintf
|
||||
libintl_gettext
|
||||
libintl_ngettext
|
||||
libintl_printf
|
||||
libintl_set_relocation_prefix
|
||||
libintl_setlocale
|
||||
libintl_snprintf
|
||||
libintl_sprintf
|
||||
libintl_textdomain
|
||||
libintl_vfprintf
|
||||
libintl_vprintf
|
||||
libintl_vsnprintf
|
||||
libintl_vsprintf
|
||||
ngettext
|
||||
textdomain
|
BIN
mono-test/bin/lib/libintl.dll.a
Normal file
BIN
mono-test/bin/lib/libintl.dll.a
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/libmono-2.0.a
Normal file
BIN
mono-test/bin/lib/libmono-2.0.a
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/libmono-2.0.dll.a
Normal file
BIN
mono-test/bin/lib/libmono-2.0.dll.a
Normal file
Binary file not shown.
41
mono-test/bin/lib/libmono-2.0.la
Normal file
41
mono-test/bin/lib/libmono-2.0.la
Normal file
@ -0,0 +1,41 @@
|
||||
# libmonoboehm-2.0.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname='../bin/libmonoboehm-2.0.dll'
|
||||
|
||||
# Names of this library.
|
||||
library_names='libmonoboehm-2.0.dll.a'
|
||||
|
||||
# The name of the static archive.
|
||||
old_library='libmonoboehm-2.0.a'
|
||||
|
||||
# Linker flags that can not go in dependency_libs.
|
||||
inherited_linker_flags=''
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=' /usr/lib/gcc/i686-pc-mingw32/4.5.2/libstdc++.la -lmswsock -lkernel32 -L../../eglib/src -lws2_32 -lpsapi -lole32 -lwinmm -loleaut32 -ladvapi32 -lversion'
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for libmonoboehm-2.0.
|
||||
current=0
|
||||
age=0
|
||||
revision=0
|
||||
|
||||
# Is this an already installed library?
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/tmp/install/lib'
|
BIN
mono-test/bin/lib/libmono-profiler-aot.a
Normal file
BIN
mono-test/bin/lib/libmono-profiler-aot.a
Normal file
Binary file not shown.
41
mono-test/bin/lib/libmono-profiler-aot.la
Normal file
41
mono-test/bin/lib/libmono-profiler-aot.la
Normal file
@ -0,0 +1,41 @@
|
||||
# libmono-profiler-aot.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname=''
|
||||
|
||||
# Names of this library.
|
||||
library_names=''
|
||||
|
||||
# The name of the static archive.
|
||||
old_library='libmono-profiler-aot.a'
|
||||
|
||||
# Linker flags that can not go in dependency_libs.
|
||||
inherited_linker_flags=''
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=' /tmp/install/lib/libmonosgen-2.0.la -L../../eglib/src /usr/lib/gcc/i686-pc-mingw32/4.5.2/libstdc++.la -lmswsock -lkernel32 -lws2_32 -lpsapi -lole32 -lwinmm -loleaut32 -ladvapi32 -lversion'
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for libmono-profiler-aot.
|
||||
current=0
|
||||
age=0
|
||||
revision=0
|
||||
|
||||
# Is this an already installed library?
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/tmp/install/lib'
|
BIN
mono-test/bin/lib/libmono-profiler-cov.a
Normal file
BIN
mono-test/bin/lib/libmono-profiler-cov.a
Normal file
Binary file not shown.
41
mono-test/bin/lib/libmono-profiler-cov.la
Normal file
41
mono-test/bin/lib/libmono-profiler-cov.la
Normal file
@ -0,0 +1,41 @@
|
||||
# libmono-profiler-cov.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname=''
|
||||
|
||||
# Names of this library.
|
||||
library_names=''
|
||||
|
||||
# The name of the static archive.
|
||||
old_library='libmono-profiler-cov.a'
|
||||
|
||||
# Linker flags that can not go in dependency_libs.
|
||||
inherited_linker_flags=''
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=' /tmp/install/lib/libmonosgen-2.0.la -L../../eglib/src /usr/lib/gcc/i686-pc-mingw32/4.5.2/libstdc++.la -lmswsock -lkernel32 -lws2_32 -lpsapi -lole32 -lwinmm -loleaut32 -ladvapi32 -lversion'
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for libmono-profiler-cov.
|
||||
current=0
|
||||
age=0
|
||||
revision=0
|
||||
|
||||
# Is this an already installed library?
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/tmp/install/lib'
|
BIN
mono-test/bin/lib/libmono-profiler-iomap.a
Normal file
BIN
mono-test/bin/lib/libmono-profiler-iomap.a
Normal file
Binary file not shown.
41
mono-test/bin/lib/libmono-profiler-iomap.la
Normal file
41
mono-test/bin/lib/libmono-profiler-iomap.la
Normal file
@ -0,0 +1,41 @@
|
||||
# libmono-profiler-iomap.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname=''
|
||||
|
||||
# Names of this library.
|
||||
library_names=''
|
||||
|
||||
# The name of the static archive.
|
||||
old_library='libmono-profiler-iomap.a'
|
||||
|
||||
# Linker flags that can not go in dependency_libs.
|
||||
inherited_linker_flags=''
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=' /tmp/install/lib/libmonosgen-2.0.la -L../../eglib/src /usr/lib/gcc/i686-pc-mingw32/4.5.2/libstdc++.la -lmswsock -lkernel32 -lws2_32 -lpsapi -lole32 -lwinmm -loleaut32 -ladvapi32 -lversion'
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for libmono-profiler-iomap.
|
||||
current=0
|
||||
age=0
|
||||
revision=0
|
||||
|
||||
# Is this an already installed library?
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/tmp/install/lib'
|
BIN
mono-test/bin/lib/libmono-profiler-log.a
Normal file
BIN
mono-test/bin/lib/libmono-profiler-log.a
Normal file
Binary file not shown.
41
mono-test/bin/lib/libmono-profiler-log.la
Normal file
41
mono-test/bin/lib/libmono-profiler-log.la
Normal file
@ -0,0 +1,41 @@
|
||||
# libmono-profiler-log.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname=''
|
||||
|
||||
# Names of this library.
|
||||
library_names=''
|
||||
|
||||
# The name of the static archive.
|
||||
old_library='libmono-profiler-log.a'
|
||||
|
||||
# Linker flags that can not go in dependency_libs.
|
||||
inherited_linker_flags=''
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=' /tmp/install/lib/libmonosgen-2.0.la -L../../eglib/src /usr/lib/gcc/i686-pc-mingw32/4.5.2/libstdc++.la -lmswsock -lkernel32 -lws2_32 -lpsapi -lole32 -lwinmm -loleaut32 -ladvapi32 -lversion'
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for libmono-profiler-log.
|
||||
current=0
|
||||
age=0
|
||||
revision=0
|
||||
|
||||
# Is this an already installed library?
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/tmp/install/lib'
|
BIN
mono-test/bin/lib/libmonoboehm-2.0.a
Normal file
BIN
mono-test/bin/lib/libmonoboehm-2.0.a
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/libmonoboehm-2.0.dll.a
Normal file
BIN
mono-test/bin/lib/libmonoboehm-2.0.dll.a
Normal file
Binary file not shown.
41
mono-test/bin/lib/libmonoboehm-2.0.la
Normal file
41
mono-test/bin/lib/libmonoboehm-2.0.la
Normal file
@ -0,0 +1,41 @@
|
||||
# libmonoboehm-2.0.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname='../bin/libmonoboehm-2.0.dll'
|
||||
|
||||
# Names of this library.
|
||||
library_names='libmonoboehm-2.0.dll.a'
|
||||
|
||||
# The name of the static archive.
|
||||
old_library='libmonoboehm-2.0.a'
|
||||
|
||||
# Linker flags that can not go in dependency_libs.
|
||||
inherited_linker_flags=''
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=' /usr/lib/gcc/i686-pc-mingw32/4.5.2/libstdc++.la -lmswsock -lkernel32 -L../../eglib/src -lws2_32 -lpsapi -lole32 -lwinmm -loleaut32 -ladvapi32 -lversion'
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for libmonoboehm-2.0.
|
||||
current=0
|
||||
age=0
|
||||
revision=0
|
||||
|
||||
# Is this an already installed library?
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/tmp/install/lib'
|
BIN
mono-test/bin/lib/libmonosgen-2.0.a
Normal file
BIN
mono-test/bin/lib/libmonosgen-2.0.a
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/libmonosgen-2.0.dll.a
Normal file
BIN
mono-test/bin/lib/libmonosgen-2.0.dll.a
Normal file
Binary file not shown.
41
mono-test/bin/lib/libmonosgen-2.0.la
Normal file
41
mono-test/bin/lib/libmonosgen-2.0.la
Normal file
@ -0,0 +1,41 @@
|
||||
# libmonosgen-2.0.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname='../bin/libmonosgen-2.0.dll'
|
||||
|
||||
# Names of this library.
|
||||
library_names='libmonosgen-2.0.dll.a'
|
||||
|
||||
# The name of the static archive.
|
||||
old_library='libmonosgen-2.0.a'
|
||||
|
||||
# Linker flags that can not go in dependency_libs.
|
||||
inherited_linker_flags=''
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=' /usr/lib/gcc/i686-pc-mingw32/4.5.2/libstdc++.la -lmswsock -lkernel32 -L../../eglib/src -lws2_32 -lpsapi -lole32 -lwinmm -loleaut32 -ladvapi32 -lversion'
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for libmonosgen-2.0.
|
||||
current=0
|
||||
age=0
|
||||
revision=0
|
||||
|
||||
# Is this an already installed library?
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/tmp/install/lib'
|
BIN
mono-test/bin/lib/libz.dll.a
Normal file
BIN
mono-test/bin/lib/libz.dll.a
Normal file
Binary file not shown.
1366
mono-test/bin/lib/mono-source-libs/Options.cs
Normal file
1366
mono-test/bin/lib/mono-source-libs/Options.cs
Normal file
File diff suppressed because it is too large
Load Diff
1086
mono-test/bin/lib/mono-source-libs/getline.cs
Normal file
1086
mono-test/bin/lib/mono-source-libs/getline.cs
Normal file
File diff suppressed because it is too large
Load Diff
BIN
mono-test/bin/lib/mono/2.0/Accessibility.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/Accessibility.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/Commons.Xml.Relaxng.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/Commons.Xml.Relaxng.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/CustomMarshalers.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/CustomMarshalers.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/I18N.CJK.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/I18N.CJK.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/I18N.MidEast.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/I18N.MidEast.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/I18N.Other.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/I18N.Other.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/I18N.Rare.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/I18N.Rare.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/I18N.West.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/I18N.West.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/I18N.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/I18N.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/IBM.Data.DB2.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/IBM.Data.DB2.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/ICSharpCode.SharpZipLib.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/ICSharpCode.SharpZipLib.dll
Normal file
Binary file not shown.
1581
mono-test/bin/lib/mono/2.0/MSBuild/Microsoft.Build.CommonTypes.xsd
Normal file
1581
mono-test/bin/lib/mono/2.0/MSBuild/Microsoft.Build.CommonTypes.xsd
Normal file
File diff suppressed because it is too large
Load Diff
390
mono-test/bin/lib/mono/2.0/MSBuild/Microsoft.Build.Core.xsd
Normal file
390
mono-test/bin/lib/mono/2.0/MSBuild/Microsoft.Build.Core.xsd
Normal file
@ -0,0 +1,390 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:element name="Project">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:group ref="msb:ProjectLevelTagExceptTargetOrImportType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<!-- must be at least one Target or Import tag-->
|
||||
<xs:group ref="msb:TargetOrImportType"/>
|
||||
<xs:group ref="msb:ProjectLevelTagType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="DefaultTargets" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional semi-colon separated list of one or more targets that will be built if no targets are otherwise specified</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:group name="ProjectLevelTagExceptTargetOrImportType">
|
||||
<xs:choice>
|
||||
<xs:element name="PropertyGroup" type="msb:PropertyGroupType"/>
|
||||
<xs:element name="ItemGroup" type="msb:ItemGroupType"/>
|
||||
<xs:element name="Choose" type="msb:ChooseType"/>
|
||||
<xs:element name="Error" type="msb:WarningErrorOutsideTargetType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Logs an Error event</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Warning" type="msb:WarningErrorOutsideTargetType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Logs a Warning event</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Message" type="msb:MessageOutsideTargetType"/>
|
||||
<xs:element name="UsingTask" type="msb:UsingTaskType"/>
|
||||
<xs:element name="ProjectExtensions" type="msb:ProjectExtensionsType"/>
|
||||
</xs:choice>
|
||||
</xs:group>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:group name="ProjectLevelTagType">
|
||||
<xs:choice>
|
||||
<xs:element name="PropertyGroup" type="msb:PropertyGroupType"/>
|
||||
<xs:element name="ItemGroup" type="msb:ItemGroupType"/>
|
||||
<xs:element name="Choose" type="msb:ChooseType"/>
|
||||
<xs:element name="Error" type="msb:WarningErrorOutsideTargetType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Logs an Error event</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Warning" type="msb:WarningErrorOutsideTargetType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Logs a Warning event</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Message" type="msb:MessageOutsideTargetType"/>
|
||||
<xs:element name="UsingTask" type="msb:UsingTaskType"/>
|
||||
<xs:element name="Target" type="msb:TargetType"/>
|
||||
<xs:element name="Import" type="msb:ImportType"/>
|
||||
<xs:element name="ProjectExtensions" type="msb:ProjectExtensionsType"/>
|
||||
</xs:choice>
|
||||
</xs:group>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:group name="TargetOrImportType">
|
||||
<xs:choice>
|
||||
<xs:element name="Target" type="msb:TargetType"/>
|
||||
<xs:element name="Import" type="msb:ImportType"/>
|
||||
</xs:choice>
|
||||
</xs:group>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="TargetType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Groups tasks into a section of the build process</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element ref="msb:Task"/>
|
||||
</xs:choice>
|
||||
<xs:element name="OnError" type="msb:OnErrorType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<!-- no elements are allowed under Target after an OnError element-->
|
||||
</xs:sequence>
|
||||
<xs:attribute name="Name" type="msb:non_empty_string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Name of the target</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="DependsOnTargets" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional semi-colon separated list of targets that should be run before this target</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="Inputs" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional semi-colon separated list of files that form inputs into this target. Their timestamps will be compared with the timestamps of files in Outputs to determine whether the Target is up to date</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="Outputs" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional semi-colon separated list of files that form outputs into this target. Their timestamps will be compared with the timestamps of files in Inputs to determine whether the Target is up to date</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the Target and the targets it depends on should be run</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="PropertyGroupType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Groups property definitions</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element ref="msb:Property"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the PropertyGroup should be used</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="ItemGroupType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Groups item list definitions</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element ref="msb:Item"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the ItemGroup should be used</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="ChooseType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Groups When and Otherwise elements</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence>
|
||||
<xs:element name="When" type="msb:WhenType" maxOccurs="unbounded"/>
|
||||
<xs:element name="Otherwise" type="msb:OtherwiseType" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="WhenType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Groups PropertyGroup and/or ItemGroup elements</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:choice>
|
||||
<xs:element name="PropertyGroup" type="msb:PropertyGroupType"/>
|
||||
<xs:element name="ItemGroup" type="msb:ItemGroupType"/>
|
||||
<xs:element name="Choose" type="msb:ChooseType"/>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="Condition" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the child PropertyGroups and/or ItemGroups should be used</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="OtherwiseType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Groups PropertyGroup and/or ItemGroup elements that are used if no Conditions on sibling When elements evaluate to true</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:choice>
|
||||
<xs:element name="PropertyGroup" type="msb:PropertyGroupType"/>
|
||||
<xs:element name="ItemGroup" type="msb:ItemGroupType"/>
|
||||
<xs:element name="Choose" type="msb:ChooseType"/>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="OnErrorType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Specifies targets to execute in the event of a recoverable error</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the targets should be executed</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="ExecuteTargets" type="msb:non_empty_string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Semi-colon separated list of targets to execute</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="MessageOutsideTargetType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Logs an informational Message event, with an optional Importance</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the Message should be logged</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="Importance" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional priority level. Allowed values are Low, Normal (default), and High</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="Text" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Text to log</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="WarningErrorOutsideTargetType">
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the text should be logged</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="Text" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Text to log</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="UsingTaskType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Declares where to load a task that will be used in the project</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the declaration should be evaluated</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="AssemblyName" type="msb:non_empty_string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional name of assembly containing the task. Either AssemblyName or AssemblyFile must be used</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="AssemblyFile" type="msb:non_empty_string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional path to assembly containing the task. Either AssemblyName or AssemblyFile must be used</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="TaskName" type="msb:non_empty_string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Name of task class in the assembly</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="ImportType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Declares that the contents of another project file should be inserted at this location</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the import should occur</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="Project" type="msb:non_empty_string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Project file to import</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="ProjectExtensionsType" mixed="true">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional section used by MSBuild hosts, that may contain arbitrary XML content that is ignored by MSBuild itself</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:any processContents="skip"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:element name="Item" type="msb:SimpleItemType" abstract="true"/>
|
||||
<!-- ======================================================================================= -->
|
||||
<!-- convenience type for items that have no meta-data-->
|
||||
<xs:complexType name="SimpleItemType">
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the items should be evaluated</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="Include" type="xs:string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Semi-colon separated list of files (wildcards are allowed) or other item names to include in this item list</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="Exclude" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Semi-colon separated list of files (wildcards are allowed) or other item names to exclude from the Include list</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<!-- general utility type allowing an item type to be defined but not its child meta-data-->
|
||||
<xs:complexType name="GenericItemType">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="msb:SimpleItemType">
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:any namespace="##any" processContents="skip"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<!-- no type declared on this abstract element, so either a simple or complex type can be substituted for it.-->
|
||||
<xs:element name="Property" abstract="true"/>
|
||||
<!-- ======================================================================================= -->
|
||||
<!-- convenience type for properties that just want to allow text and no elements in them-->
|
||||
<xs:complexType name="StringPropertyType">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the property should be evaluated</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<!-- general utility type allowing text and/or elements inside-->
|
||||
<xs:complexType name="GenericPropertyType" mixed="true">
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:any namespace="##any" processContents="skip"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the property should be evaluated</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:element name="Task" type="msb:TaskType" abstract="true"/>
|
||||
<!-- ======================================================================================= -->
|
||||
<xs:complexType name="TaskType">
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="Output">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional element specifying a specific task output to be gathered</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:attribute name="TaskParameter" type="msb:non_empty_string" use="required">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Task parameter to gather. Matches the name of a .NET Property on the task class that has an [Output] attribute</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="ItemName" type="msb:non_empty_string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional name of an item list to put the gathered outputs into. Either ItemName or PropertyName must be specified</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="PropertyName" type="msb:non_empty_string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional name of a property to put the gathered output into. Either PropertyName or ItemName must be specified</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the output should be gathered</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="Condition" type="xs:string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional expression evaluated to determine whether the task should be executed</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="ContinueOnError" type="msb:non_empty_string" use="optional">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Optional boolean indicating whether a recoverable task error should be ignored. Default false</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<!-- We don't need the anyAttribute here because other types deriving from this type will add the right attributes.-->
|
||||
</xs:complexType>
|
||||
<!-- ======================================================================================= -->
|
||||
<!-- XSD considers an empty-valued attribute to satisfy use="required", but we want it to have a non-empty value in most cases, hence this utility type. -->
|
||||
<xs:simpleType name="non_empty_string">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:minLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:schema>
|
BIN
mono-test/bin/lib/mono/2.0/Microsoft.Build.Engine.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/Microsoft.Build.Engine.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/Microsoft.Build.Framework.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/Microsoft.Build.Framework.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/Microsoft.Build.Tasks.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/Microsoft.Build.Tasks.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/Microsoft.Build.Utilities.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/Microsoft.Build.Utilities.dll
Normal file
Binary file not shown.
50
mono-test/bin/lib/mono/2.0/Microsoft.Build.xsd
Normal file
50
mono-test/bin/lib/mono/2.0/Microsoft.Build.xsd
Normal file
@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xs:schema targetNamespace="http://schemas.microsoft.com/developer/msbuild/2003"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003"
|
||||
elementFormDefault="qualified">
|
||||
|
||||
<!-- =================== IMPORT COMMON SCHEMA =========================== -->
|
||||
<xs:include schemaLocation="MSBuild/Microsoft.Build.CommonTypes.xsd"/>
|
||||
|
||||
<!-- ========= ADD CUSTOM ITEMS, PROPERTIES, AND TASKS BELOW ======= -->
|
||||
<!-- Note that these will be in the msbuild namespace. A future version of
|
||||
msbuild may require that custom itemtypes, properties, and tasks be in a
|
||||
custom namespace, but currently msbuild only supports the msbuild namespace. -->
|
||||
|
||||
<!-- example custom itemtype with particular meta-data required-->
|
||||
<!--<xs:element name="MyItem" substitutionGroup="msb:Item">
|
||||
<xs:complexType>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="msb:SimpleItemType">
|
||||
<xs:sequence maxOccurs="1">
|
||||
<xs:choice>
|
||||
<xs:element name="MyMetaData" type="xs:string"/>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:element>-->
|
||||
|
||||
<!-- Example custom itemtype with NO meta-data -->
|
||||
<!--<xs:element name="MySimpleItem" type="msb:SimpleItemType" substitutionGroup="msb:Item"/>-->
|
||||
|
||||
<!-- Example custom itemtype with ANY meta-data -->
|
||||
<!--<xs:element name="MyFlexibleItem" type="msb:GenericItemType" substitutionGroup="msb:Item"/>-->
|
||||
|
||||
<!-- example custom property that allows string content only-->
|
||||
<!--<xs:element name="MySimpleProperty" type="msb:StringPropertyType" substitutionGroup="msb:Property"/>-->
|
||||
|
||||
<!-- example custom task with single required parameter-->
|
||||
<!--<xs:element name="MyTask" substitutionGroup="msb:Task">
|
||||
<xs:complexType>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="msb:TaskType">
|
||||
<xs:attribute name="MyParameter" type="xs:boolean" use="required"/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:element>-->
|
||||
|
||||
</xs:schema>
|
118
mono-test/bin/lib/mono/2.0/Microsoft.CSharp.targets
Normal file
118
mono-test/bin/lib/mono/2.0/Microsoft.CSharp.targets
Normal file
@ -0,0 +1,118 @@
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<DefaultLanguageSourceExtension>.cs</DefaultLanguageSourceExtension>
|
||||
<Language>C#</Language>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<DebugSymbols Condition=" '$(DebugType)' == 'none' ">false</DebugSymbols>
|
||||
<DebugType Condition=" '$(DebugType)' == 'none' "></DebugType>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<CreateManifestResourceNamesDependsOn></CreateManifestResourceNamesDependsOn>
|
||||
<CoreCompileDependsOn></CoreCompileDependsOn>
|
||||
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildToolsPath)\Microsoft.CSharp.targets</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<DocFileItem Include="$(DocumentationFile)" Condition="'$(DocumentationFile)' != ''"/>
|
||||
</ItemGroup>
|
||||
|
||||
<Target
|
||||
Name="CoreCompile"
|
||||
Inputs="$(MSBuildAllProjects);@(Compile);@(ManifestResourceWithNoCulture);@(ManifestNonResxWithNoCultureOnDisk);@(CompiledLicenseFile);
|
||||
$(KeyOriginatorFile);@(ReferencePath);$(Win32Icon);$(Win32Resource)"
|
||||
Outputs="@(DocFileItem);@(IntermediateAssembly)"
|
||||
DependsOnTargets="$(CoreCompileDependsOn)"
|
||||
>
|
||||
<Csc
|
||||
AdditionalLibPaths="$(AdditionalLibPaths)"
|
||||
AddModules="@(AddModules)"
|
||||
AllowUnsafeBlocks="$(AllowUnsafeBlocks)"
|
||||
BaseAddress="$(BaseAddress)"
|
||||
CheckForOverflowUnderflow="$(CheckForOverflowUnderflow)"
|
||||
CodePage="$(CodePage)"
|
||||
DebugType="$(DebugType)"
|
||||
DefineConstants="$(DefineConstants)"
|
||||
DelaySign="$(DelaySign)"
|
||||
DisabledWarnings="$(NoWarn)"
|
||||
DocumentationFile="@(DocFileItem)"
|
||||
EmitDebugInformation="$(DebugSymbols)"
|
||||
ErrorReport="$(ErrorReport)"
|
||||
FileAlignment="$(FileAlignment)"
|
||||
GenerateFullPaths="$(GenerateFullPaths)"
|
||||
KeyContainer="$(KeyContainerName)"
|
||||
KeyFile="$(KeyOriginatorFile)"
|
||||
LangVersion="$(LangVersion)"
|
||||
MainEntryPoint="$(StartupObject)"
|
||||
ModuleAssemblyName="$(ModuleAssemblyName)"
|
||||
NoConfig="true"
|
||||
NoLogo="$(NoLogo)"
|
||||
NoStandardLib="$(NoStdLib)"
|
||||
Optimize="$(Optimize)"
|
||||
OutputAssembly="@(IntermediateAssembly)"
|
||||
PdbFile="$(PdbFile)"
|
||||
Platform="$(PlatformTarget)"
|
||||
References="@(ReferencePath)"
|
||||
ResponseFiles="$(CompilerResponseFile)"
|
||||
Sources="@(Compile)"
|
||||
TargetType="$(OutputType)"
|
||||
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
|
||||
UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"
|
||||
Utf8Output="$(Utf8Output)"
|
||||
WarningLevel="$(WarningLevel)"
|
||||
WarningsAsErrors="$(WarningsAsErrors)"
|
||||
WarningsNotAsErrors="$(WarningsNotAsErrors)"
|
||||
Win32Icon="$(Win32Icon)"
|
||||
Win32Resource="$(Win32Resource)"
|
||||
Resources="@(ManifestResourceWithNoCulture);@(ManifestNonResxWithNoCultureOnDisk);@(CompiledLicenseFile)"
|
||||
ToolExe="$(CscToolExe)"
|
||||
ToolPath="$(CscToolPath)" />
|
||||
|
||||
</Target>
|
||||
|
||||
<Target Name="CreateManifestResourceNames">
|
||||
<CreateCSharpManifestResourceName Condition="'@(ResxWithNoCulture)' != ''"
|
||||
ResourceFiles="@(ResxWithNoCulture)" RootNamespace="$(RootNamespace)">
|
||||
<Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestResourceWithNoCultureName" />
|
||||
</CreateCSharpManifestResourceName>
|
||||
|
||||
<CreateCSharpManifestResourceName Condition="'@(NonResxWithNoCulture)' != ''"
|
||||
ResourceFiles="@(NonResxWithNoCulture)" RootNamespace="$(RootNamespace)">
|
||||
<Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestNonResxWithNoCulture" />
|
||||
</CreateCSharpManifestResourceName>
|
||||
|
||||
<CreateCSharpManifestResourceName Condition="'@(ResxWithCulture)' != ''"
|
||||
ResourceFiles="@(ResxWithCulture)" RootNamespace="$(RootNamespace)">
|
||||
<Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestResourceWithCultureName" />
|
||||
</CreateCSharpManifestResourceName>
|
||||
|
||||
<CreateCSharpManifestResourceName Condition="'@(NonResxWithCulture)' != ''"
|
||||
ResourceFiles="@(NonResxWithCulture)" RootNamespace="$(RootNamespace)">
|
||||
<Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestNonResxWithCulture" />
|
||||
</CreateCSharpManifestResourceName>
|
||||
</Target>
|
||||
|
||||
<Import Project="Microsoft.Common.targets" />
|
||||
|
||||
<PropertyGroup>
|
||||
<CscToolExe Condition="'$(CscToolExe)' == '' and '$(TargetFrameworkVersion)' != 'v4.0' and '$(TargetFrameworkVersion)' != 'v4.5' and '$(OS)' != 'Windows_NT'">gmcs</CscToolExe>
|
||||
<CscToolExe Condition="'$(CscToolExe)' == '' and '$(TargetFrameworkVersion)' != 'v4.0' and '$(TargetFrameworkVersion)' != 'v4.5' and '$(OS)' == 'Windows_NT'">gmcs.bat</CscToolExe>
|
||||
|
||||
<CscToolExe Condition="'$(CscToolExe)' == '' and '$(TargetFrameworkVersion)' == 'v4.5' and '$(OS)' != 'Windows_NT'">mcs</CscToolExe>
|
||||
<CscToolExe Condition="'$(CscToolExe)' == '' and '$(TargetFrameworkVersion)' == 'v4.5' and '$(OS)' == 'Windows_NT'">mcs.bat</CscToolExe>
|
||||
|
||||
<CscToolExe Condition="'$(CscToolExe)' == '' and '$(TargetFrameworkVersion)' == 'v4.0' and '$(OS)' != 'Windows_NT'">dmcs</CscToolExe>
|
||||
<CscToolExe Condition="'$(CscToolExe)' == '' and '$(TargetFrameworkVersion)' == 'v4.0' and '$(OS)' == 'Windows_NT'">dmcs.bat</CscToolExe>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFrameworkMonikerAssemblyAttributeText Condition="'$(TargetFrameworkMoniker)' != '' and '$(TargetingClr2Framework)' != 'true'">
|
||||
// <autogenerated />
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute("$(TargetFrameworkMoniker)", FrameworkDisplayName = "$(TargetFrameworkMonikerDisplayName)")]
|
||||
</TargetFrameworkMonikerAssemblyAttributeText>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
768
mono-test/bin/lib/mono/2.0/Microsoft.Common.targets
Normal file
768
mono-test/bin/lib/mono/2.0/Microsoft.Common.targets
Normal file
@ -0,0 +1,768 @@
|
||||
<Project DefaultTargets="Build" InitialTargets="_ValidateEssentialProperties" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
|
||||
<Import Project="$(MSBuildProjectFullPath).user" Condition="Exists('$(MSBuildProjectFullPath).user')"/>
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetExt Condition="'$(OutputType)' == 'Winexe'">.exe</TargetExt>
|
||||
<TargetExt Condition="'$(OutputType)' == 'Exe'">.exe</TargetExt>
|
||||
<TargetExt Condition="'$(OutputType)' == 'Library'">.dll</TargetExt>
|
||||
<TargetExt Condition="'$(OutputType)' == 'Netmodule'">.netmodule</TargetExt>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<ProjectDir Condition="'$(ProjectDir)' == ''">$(MSBuildProjectDirectory)\</ProjectDir>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<AssemblyName Condition="'$(AssemblyName)' == ''">$(RootNamespace)</AssemblyName>
|
||||
<OutputPath Condition="'$(OutputPath)' != '' and !HasTrailingSlash('$(OutputPath)')">$(OutputPath)\</OutputPath>
|
||||
<OutputPath Condition=" '$(Platform)'=='' and '$(Configuration)'=='' and '$(OutputPath)'=='' ">bin\Debug\</OutputPath>
|
||||
<WarningLevel Condition="'$(WarningLevel)' == ''" >2</WarningLevel>
|
||||
<TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v2.0</TargetFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<OutDir Condition="'$(OutDir)' == ''">$(OutputPath)</OutDir>
|
||||
<OutDir Condition="'$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)')">$(OutDir)\</OutDir>
|
||||
|
||||
<_OriginalConfiguration>$(Configuration)</_OriginalConfiguration>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<ConfigurationName Condition="'$(ConfigurationName)' == ''">$(Configuration)</ConfigurationName>
|
||||
|
||||
<_OriginalPlatform>$(Platform)</_OriginalPlatform>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<PlatformName Condition="'$(PlatformName)' == ''">$(Platform)</PlatformName>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<SkipCopyUnchangedFiles Condition="'$(SkipCopyUnchangedFiles)' == ''">true</SkipCopyUnchangedFiles>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)' == ''">obj\</BaseIntermediateOutputPath>
|
||||
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)')">$(BaseIntermediateOutputPath)\</BaseIntermediateOutputPath>
|
||||
<CleanFile Condition="'$(CleanFile)'==''">$(MSBuildProjectFile).FilesWrittenAbsolute.txt</CleanFile>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(IntermediateOutputPath)' == ''">
|
||||
<IntermediateOutputPath Condition=" '$(PlatformName)' == 'AnyCPU'">$(BaseIntermediateOutputPath)$(Configuration)\</IntermediateOutputPath>
|
||||
<IntermediateOutputPath Condition=" '$(PlatformName)' != 'AnyCPU'">$(BaseIntermediateOutputPath)$(PlatformName)\$(Configuration)\</IntermediateOutputPath>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<IntermediateOutputPath Condition="'$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)')">$(IntermediateOutputPath)\</IntermediateOutputPath>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<IntermediateAssembly Include="$(IntermediateOutputPath)$(AssemblyName)$(TargetExt)" />
|
||||
|
||||
<!-- creating this as a item to use FullPath on it, to build TargetPath -->
|
||||
<_OutDirItem Include="$(OutDir)"/>
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetName Condition="'$(TargetName)' == '' ">$(AssemblyName)</TargetName>
|
||||
<TargetFileName Condition="'$(TargetFileName)' == '' ">$(TargetName)$(TargetExt)</TargetFileName>
|
||||
<TargetDir Condition=" '$(TargetDir)' == '' ">@(_OutDirItem->'%(FullPath)')</TargetDir>
|
||||
<TargetPath Condition=" '$(TargetPath)' == '' ">@(_OutDirItem->'%(FullPath)\$(TargetFileName)')</TargetPath>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildProjectFullPath);$(MSBuildToolsPath)\Microsoft.Common.targets</MSBuildAllProjects>
|
||||
|
||||
<KeyOriginatorFile Condition=" '$(SignAssembly)' == 'true' ">$(AssemblyOriginatorKeyFile)</KeyOriginatorFile>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="_ValidateEssentialProperties">
|
||||
<Error Condition=" '$(OutputPath)' == '' and '$(SkipInvalidConfigurations)' != 'true'"
|
||||
Text="'OutputPath' property is not set for this project. Usually this is caused by invalid Configuration/Platform combination. Original values: Configuration: $(_OriginalConfiguration) Platform: $(_OriginalPlatform)."/>
|
||||
|
||||
<Warning Condition=" '$(OutputPath)' == '' and '$(SkipInvalidConfigurations)' == 'true'"
|
||||
Text="'OutputPath' property is not set for this project. Usually this is caused by invalid Configuration/Platform combination. Original values: Configuration: $(_OriginalConfiguration) Platform: $(_OriginalPlatform)."/>
|
||||
|
||||
<!-- If OutDir is specified via the command line, then the earlier check
|
||||
to add a trailing slash won't have any affect, so error here. -->
|
||||
<Error
|
||||
Condition="'$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)')"
|
||||
Text="OutDir property must end with a slash."/>
|
||||
</Target>
|
||||
|
||||
<Target Name="PrepareForBuild">
|
||||
<Message Importance="High" Text="Configuration: $(Configuration) Platform: $(Platform)"/>
|
||||
|
||||
<!-- Look for app.config, if $(AppConfig) is specified, then use that. Else look in
|
||||
@(None) and @(Content) -->
|
||||
<CreateItem Include="$(AppConfig)" Condition="'$(AppConfig)' != ''"
|
||||
AdditionalMetadata="TargetPath=$(TargetFileName).config">
|
||||
<Output TaskParameter="Include" ItemName="AppConfigWithTargetPath" />
|
||||
</CreateItem>
|
||||
|
||||
<FindAppConfigFile PrimaryList="@(None)" SecondaryList="@(Content)" TargetPath="$(TargetFileName).config"
|
||||
Condition="'$(AppConfig)' == ''">
|
||||
<Output TaskParameter="AppConfigFile" ItemName="AppConfigWithTargetPath"/>
|
||||
</FindAppConfigFile>
|
||||
|
||||
<MakeDir
|
||||
Directories="$(OutDir);$(IntermediateOutputPath);@(DocFileItem->'%(RelativeDir)')"
|
||||
/>
|
||||
</Target>
|
||||
|
||||
<PropertyGroup>
|
||||
<GetFrameworkPathsDependsOn />
|
||||
</PropertyGroup>
|
||||
<Target Name="GetFrameworkPaths" DependsOnTargets="$(GetFrameworkPathsDependsOn)">
|
||||
<GetFrameworkPath>
|
||||
<Output Condition="'$(TargetFrameworkVersion)' == 'v3.5'"
|
||||
TaskParameter="FrameworkVersion35Path"
|
||||
ItemName="_CombinedTargetFrameworkDirectoriesItem"/>
|
||||
<Output Condition="'$(TargetFrameworkVersion)' == 'v3.0' or '$(TargetFrameworkVersion)' == 'v3.5'"
|
||||
TaskParameter="FrameworkVersion30Path"
|
||||
ItemName="_CombinedTargetFrameworkDirectoriesItem"/>
|
||||
<Output Condition="'$(TargetFrameworkVersion)' == 'v2.0' or '$(TargetFrameworkVersion)' == 'v3.0' or '$(TargetFrameworkVersion)' == 'v3.5'"
|
||||
TaskParameter="FrameworkVersion20Path"
|
||||
ItemName="_CombinedTargetFrameworkDirectoriesItem"/>
|
||||
</GetFrameworkPath>
|
||||
<CreateProperty Value="@(_CombinedTargetFrameworkDirectoriesItem)">
|
||||
<Output TaskParameter="Value" PropertyName="TargetFrameworkDirectory"/>
|
||||
</CreateProperty>
|
||||
|
||||
<Warning Text="TargetFrameworkVersion '$(TargetFrameworkVersion)' not supported by this toolset (ToolsVersion: $(MSBuildToolsVersion))."
|
||||
Condition="'$(TargetFrameworkVersion)' != 'v3.5' and '$(TargetFrameworkVersion)' != 'v3.0' and '$(TargetFrameworkVersion)' != 'v2.0'"/>
|
||||
</Target>
|
||||
|
||||
<PropertyGroup>
|
||||
<AllowedReferenceAssemblyFileExtensions Condition=" '$(AllowedReferenceAssemblyFileExtensions)' == '' ">
|
||||
.exe;
|
||||
.dll
|
||||
</AllowedReferenceAssemblyFileExtensions>
|
||||
|
||||
<AllowedReferenceRelatedFileExtensions Condition=" '$(AllowedReferenceRelatedFileExtensions)' == '' ">
|
||||
.mdb
|
||||
</AllowedReferenceRelatedFileExtensions>
|
||||
|
||||
<AssemblySearchPaths Condition="'$(AssemblySearchPaths)' == ''">
|
||||
{CandidateAssemblyFiles};
|
||||
$(ReferencePath);
|
||||
@(AdditionalReferencePath);
|
||||
{HintPathFromItem};
|
||||
{TargetFrameworkDirectory};
|
||||
{PkgConfig};
|
||||
{GAC};
|
||||
{RawFileName};
|
||||
$(OutDir)
|
||||
</AssemblySearchPaths>
|
||||
|
||||
<ResolveReferencesDependsOn>
|
||||
BeforeResolveReferences;
|
||||
ResolveProjectReferences;
|
||||
ResolveAssemblyReferences;
|
||||
AfterResolveReferences
|
||||
</ResolveReferencesDependsOn>
|
||||
|
||||
<ResolveAssemblyReferencesDependsOn>
|
||||
GetFrameworkPaths;
|
||||
PrepareForBuild
|
||||
</ResolveAssemblyReferencesDependsOn>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="ResolveReferences" DependsOnTargets="$(ResolveReferencesDependsOn)"/>
|
||||
|
||||
<Target Name="BeforeResolveReferences" />
|
||||
<Target Name="AfterResolveReferences" />
|
||||
|
||||
<Target Name="ResolveAssemblyReferences" DependsOnTargets="$(ResolveAssemblyReferencesDependsOn)">
|
||||
<ResolveAssemblyReference
|
||||
Assemblies="@(Reference)"
|
||||
AssemblyFiles="@(ChildProjectReferences)"
|
||||
SearchPaths="$(AssemblySearchPaths)"
|
||||
CandidateAssemblyFiles="@(Content);@(None)"
|
||||
TargetFrameworkDirectories="$(TargetFrameworkDirectory)"
|
||||
AllowedAssemblyExtensions="$(AllowedReferenceAssemblyFileExtensions)"
|
||||
AllowedRelatedFileExtensions="$(AllowedReferenceRelatedFileExtensions)"
|
||||
FindDependencies="true"
|
||||
FindSatellites="true"
|
||||
FindRelatedFiles="true"
|
||||
>
|
||||
<Output TaskParameter="ResolvedFiles" ItemName="ResolvedFiles"/>
|
||||
<Output TaskParameter="ResolvedFiles" ItemName="ReferencePath"/>
|
||||
<Output TaskParameter="ResolvedDependencyFiles" ItemName="_ResolvedDependencyFiles"/>
|
||||
<Output TaskParameter="RelatedFiles" ItemName="_ReferenceRelatedPaths"/>
|
||||
<Output TaskParameter="SatelliteFiles" ItemName="ReferenceSatellitePaths"/>
|
||||
<Output TaskParameter="CopyLocalFiles" ItemName="ReferenceCopyLocalPaths"/>
|
||||
</ResolveAssemblyReference>
|
||||
</Target>
|
||||
|
||||
<Target
|
||||
Name="AssignProjectConfiguration"
|
||||
Condition="'@(ProjectReference)' != ''">
|
||||
|
||||
<!-- assign configs if building a solution file -->
|
||||
<AssignProjectConfiguration
|
||||
ProjectReferences = "@(ProjectReference)"
|
||||
SolutionConfigurationContents = "$(CurrentSolutionConfigurationContents)"
|
||||
Condition="'$(BuildingSolutionFile)' == 'true'">
|
||||
|
||||
<Output TaskParameter = "AssignedProjects" ItemName = "ProjectReferenceWithConfiguration"/>
|
||||
</AssignProjectConfiguration>
|
||||
|
||||
<!-- Else, just -->
|
||||
<CreateItem Include="@(ProjectReference)" Condition="'$(BuildingSolutionFile)' != 'true'">
|
||||
<Output TaskParameter="Include" ItemName="ProjectReferenceWithConfiguration"/>
|
||||
</CreateItem>
|
||||
|
||||
</Target>
|
||||
|
||||
<!-- Split projects into 2 lists
|
||||
ProjectReferenceWithConfigurationExistent: Projects existent on disk
|
||||
ProjectReferenceWithConfigurationNonExistent: Projects non-existent on disk -->
|
||||
|
||||
<Target Name="SplitProjectReferencesByExistent"
|
||||
DependsOnTargets="AssignProjectConfiguration">
|
||||
|
||||
<CreateItem Include="@(ProjectReferenceWithConfiguration)" Condition="'@(ProjectReferenceWithConfiguration)' != ''">
|
||||
<Output TaskParameter="Include" ItemName="ProjectReferenceWithConfigurationExistent"
|
||||
Condition="Exists ('%(ProjectReferenceWithConfiguration.Identity)')"/>
|
||||
|
||||
<Output TaskParameter="Include" ItemName="ProjectReferenceWithConfigurationNonExistent"
|
||||
Condition="!Exists ('%(ProjectReferenceWithConfiguration.Identity)')"/>
|
||||
</CreateItem>
|
||||
</Target>
|
||||
|
||||
<Target
|
||||
Name="ResolveProjectReferences"
|
||||
DependsOnTargets="SplitProjectReferencesByExistent"
|
||||
>
|
||||
<!-- If building from a .sln.proj or from IDE, then referenced projects have already
|
||||
been built, so just get the target paths -->
|
||||
<MSBuild
|
||||
Projects="@(ProjectReferenceWithConfigurationExistent)"
|
||||
Targets="GetTargetPath"
|
||||
Properties="%(ProjectReferenceWithConfigurationExistent.SetConfiguration); %(ProjectReferenceWithConfigurationExistent.SetPlatform)"
|
||||
Condition="'@(ProjectReferenceWithConfigurationExistent)' != '' and ('$(BuildingSolutionFile)' == 'true' or '$(BuildingInsideVisualStudio)' == 'true')">
|
||||
|
||||
<Output TaskParameter="TargetOutputs" ItemName="ChildProjectReferences" />
|
||||
</MSBuild>
|
||||
|
||||
<!-- Building a project directly, build the referenced the projects also -->
|
||||
<MSBuild
|
||||
Projects="@(ProjectReferenceWithConfigurationExistent)"
|
||||
Properties="%(ProjectReferenceWithConfigurationExistent.SetConfiguration); %(ProjectReferenceWithConfigurationExistent.SetPlatform)"
|
||||
Condition="'@(ProjectReferenceWithConfigurationExistent)' != '' and '$(BuildingSolutionFile)' != 'true' and '$(BuildingInsideVisualStudio)' != 'true' ">
|
||||
|
||||
<Output TaskParameter="TargetOutputs" ItemName="ChildProjectReferences" />
|
||||
</MSBuild>
|
||||
|
||||
<Warning Text="Referenced Project %(ProjectReferenceWithConfigurationNonExistent.Identity) not found, ignoring."
|
||||
Condition="'@(ProjectReferenceWithConfigurationNonExistent)' != ''"/>
|
||||
</Target>
|
||||
|
||||
<Target Name = "CopyFilesMarkedCopyLocal">
|
||||
<Copy
|
||||
SourceFiles="@(ReferenceCopyLocalPaths)"
|
||||
DestinationFiles="@(ReferenceCopyLocalPaths->'$(OutDir)%(DestinationSubDirectory)%(Filename)%(Extension)')"
|
||||
SkipUnchangedFiles="$(SkipCopyUnchangedFiles)">
|
||||
<Output TaskParameter = "DestinationFiles" ItemName = "FileWritesShareable"/>
|
||||
</Copy>
|
||||
</Target>
|
||||
|
||||
<!--
|
||||
Not needed at the moment
|
||||
<Target Name="_ComputeNonExistentFileProperty" Condition='false'>
|
||||
<CreateProperty Value="__NonExistentSubDir__\__NonExistentFile__">
|
||||
<Output TaskParameter="Value" PropertyName="NonExistentFile"/>
|
||||
</CreateProperty>
|
||||
</Target>
|
||||
-->
|
||||
|
||||
<PropertyGroup>
|
||||
<BuildDependsOn>
|
||||
BeforeBuild;
|
||||
CoreBuild;
|
||||
AfterBuild
|
||||
</BuildDependsOn>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="BeforeBuild"/>
|
||||
<Target Name="AfterBuild"/>
|
||||
|
||||
<Target Name="Build" DependsOnTargets="$(BuildDependsOn)" Outputs="$(TargetPath)"/>
|
||||
|
||||
<PropertyGroup>
|
||||
<CoreBuildDependsOn>
|
||||
PrepareForBuild;
|
||||
GetFrameworkPaths;
|
||||
PreBuildEvent;
|
||||
ResolveReferences;
|
||||
CopyFilesMarkedCopyLocal;
|
||||
PrepareResources;
|
||||
Compile;
|
||||
PrepareForRun;
|
||||
DeployOutputFiles;
|
||||
_RecordCleanFile;
|
||||
PostBuildEvent
|
||||
</CoreBuildDependsOn>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target
|
||||
Name="CoreBuild"
|
||||
DependsOnTargets="$(CoreBuildDependsOn)"
|
||||
Outputs="$(OutDir)$(AssemblyName)$(TargetExt)">
|
||||
|
||||
<OnError ExecuteTargets="_TimestampAfterCompile;PostBuildEvent"
|
||||
Condition=" '$(RunPostBuildEvent)' == 'Always' or '$(RunPostBuildEvent)' == 'OnOutputUpdated'"/>
|
||||
|
||||
<OnError ExecuteTargets="_RecordCleanFile" />
|
||||
</Target>
|
||||
|
||||
<PropertyGroup>
|
||||
<CompileDependsOn>
|
||||
ResolveReferences;
|
||||
BeforeCompile;
|
||||
_TimestampBeforeCompile;
|
||||
CoreCompile;
|
||||
_TimestampAfterCompile;
|
||||
AfterCompile
|
||||
</CompileDependsOn>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="BeforeCompile" />
|
||||
<Target Name="AfterCompile" />
|
||||
|
||||
<Target Name="Compile" DependsOnTargets="$(CompileDependsOn)"/>
|
||||
|
||||
<PropertyGroup>
|
||||
<PrepareForRunDependsOn>
|
||||
DeployOutputFiles
|
||||
</PrepareForRunDependsOn>
|
||||
</PropertyGroup>
|
||||
<Target Name="PrepareForRun" DependsOnTargets="$(PrepareForRunDependsOn)"/>
|
||||
|
||||
<PropertyGroup>
|
||||
<PrepareResourcesDependsOn>
|
||||
AssignTargetPaths;
|
||||
SplitResourcesByCulture;
|
||||
CreateManifestResourceNames;
|
||||
CopyNonResxEmbeddedResources;
|
||||
GenerateResources;
|
||||
GenerateSatelliteAssemblies;
|
||||
CompileLicxFiles
|
||||
</PrepareResourcesDependsOn>
|
||||
</PropertyGroup>
|
||||
<Target Name="PrepareResources" DependsOnTargets="$(PrepareResourcesDependsOn)" />
|
||||
|
||||
<Target Name="SplitResourcesByCulture" DependsOnTargets="AssignTargetPaths">
|
||||
<!-- Extract .licx files into @(LicxFiles) -->
|
||||
<CreateItem Include="@(EmbeddedResourceWithTargetPath)" Condition="'%(Extension)' == '.licx'">
|
||||
<Output TaskParameter="Include" ItemName="LicxFiles"/>
|
||||
</CreateItem>
|
||||
|
||||
<!-- Split *remaining* resource files into various groups.. -->
|
||||
<AssignCulture Files="@(EmbeddedResourceWithTargetPath)" Condition="'%(Extension)' != '.licx'">
|
||||
<Output TaskParameter="AssignedFilesWithNoCulture" ItemName="ResourcesWithNoCulture"/>
|
||||
<Output TaskParameter="AssignedFilesWithCulture" ItemName="ResourcesWithCulture"/>
|
||||
</AssignCulture>
|
||||
|
||||
<CreateItem Include="@(ResourcesWithNoCulture)" Condition="'%(Extension)' == '.resx'">
|
||||
<Output TaskParameter="Include" ItemName="ResxWithNoCulture"/>
|
||||
</CreateItem>
|
||||
|
||||
<CreateItem Include="@(ResourcesWithNoCulture)" Condition="'%(Extension)' != '.resx'">
|
||||
<Output TaskParameter="Include" ItemName="NonResxWithNoCulture"/>
|
||||
</CreateItem>
|
||||
|
||||
<CreateItem Include="@(ResourcesWithCulture)" Condition="'%(Extension)' == '.resx'">
|
||||
<Output TaskParameter="Include" ItemName="ResxWithCulture"/>
|
||||
</CreateItem>
|
||||
|
||||
<CreateItem Include="@(ResourcesWithCulture)" Condition="'%(Extension)' != '.resx'">
|
||||
<Output TaskParameter="Include" ItemName="NonResxWithCulture"/>
|
||||
</CreateItem>
|
||||
</Target>
|
||||
|
||||
<!-- Copy non-resx resources to their manifest resource names, this is what the compiler expects -->
|
||||
<Target Name = "CopyNonResxEmbeddedResources"
|
||||
Condition = "'@(NonResxWithCulture)' != '' or '@(NonResxWithNoCulture)' != '' or '@(ManifestNonResxWithCulture)' != '' or '@(ManifestNonResxWithNoCulture)' != ''">
|
||||
|
||||
<MakeDir Directories="$(IntermediateOutputPath)%(ManifestNonResxWithCulture.Culture)"/>
|
||||
<Copy SourceFiles = "@(NonResxWithCulture)"
|
||||
DestinationFiles = "@(ManifestNonResxWithCulture->'$(IntermediateOutputPath)%(Identity)')"
|
||||
SkipUnchangedFiles="$(SkipCopyUnchangedFiles)">
|
||||
<Output TaskParameter = "DestinationFiles" ItemName = "ManifestNonResxWithCultureOnDisk"/>
|
||||
<Output TaskParameter = "DestinationFiles" ItemName = "FileWrites"/>
|
||||
</Copy>
|
||||
|
||||
<Copy SourceFiles = "@(NonResxWithNoCulture)"
|
||||
DestinationFiles = "@(ManifestNonResxWithNoCulture->'$(IntermediateOutputPath)%(Identity)')"
|
||||
SkipUnchangedFiles="$(SkipCopyUnchangedFiles)">
|
||||
<Output TaskParameter = "DestinationFiles" ItemName = "ManifestNonResxWithNoCultureOnDisk"/>
|
||||
<Output TaskParameter = "DestinationFiles" ItemName = "FileWrites"/>
|
||||
</Copy>
|
||||
</Target>
|
||||
|
||||
<Target Name = "GenerateResources">
|
||||
<GenerateResource
|
||||
Sources = "@(ResxWithNoCulture)"
|
||||
UseSourcePath = "true"
|
||||
OutputResources = "@(ManifestResourceWithNoCultureName->'$(IntermediateOutputPath)%(Identity).resources')"
|
||||
Condition = "'@(ResxWithNoCulture)' != '' ">
|
||||
|
||||
<Output TaskParameter = "OutputResources" ItemName = "ManifestResourceWithNoCulture"/>
|
||||
<Output TaskParameter = "FilesWritten" ItemName = "FileWrites"/>
|
||||
</GenerateResource>
|
||||
|
||||
<GenerateResource
|
||||
Sources = "@(ResxWithCulture)"
|
||||
UseSourcePath = "true"
|
||||
OutputResources = "@(ManifestResourceWithCultureName->'$(IntermediateOutputPath)%(Identity).resources')"
|
||||
Condition = "'@(ResxWithCulture)' != '' ">
|
||||
|
||||
<Output TaskParameter = "OutputResources" ItemName = "ManifestResourceWithCulture"/>
|
||||
<Output TaskParameter = "FilesWritten" ItemName = "FileWrites"/>
|
||||
</GenerateResource>
|
||||
</Target>
|
||||
|
||||
<Target Name="GenerateSatelliteAssemblies"
|
||||
Inputs="@(ManifestResourceWithCulture);@(ManifestNonResxWithCultureOnDisk)"
|
||||
Outputs="$(IntermediateOutputPath)%(Culture)\$(AssemblyName).resources.dll" >
|
||||
<!-- @(NonResxWithCulture) - rename files to ManifestNon.. and then use for AL -->
|
||||
<MakeDir Directories = "$(IntermediateOutputPath)%(ManifestResourceWithCulture.Culture)" Condition = "'@(ManifestResourceWithCulture)' != ''" />
|
||||
<MakeDir Directories = "$(IntermediateOutputPath)%(ManifestNonResxWithCultureOnDisk.Culture)" Condition = "'@(ManifestNonResxWithCultureOnDisk)' != ''" />
|
||||
|
||||
<AL
|
||||
Culture = "%(Culture)"
|
||||
DelaySign="$(DelaySign)"
|
||||
EmbedResources = "@(ManifestResourceWithCulture);@(ManifestNonResxWithCultureOnDisk)"
|
||||
KeyFile="$(KeyOriginatorFile)"
|
||||
ToolExe="$(AlToolExe)"
|
||||
ToolPath="$(AlToolPath)"
|
||||
OutputAssembly = "$(IntermediateOutputPath)%(Culture)\$(AssemblyName).resources.dll" >
|
||||
<Output TaskParameter="OutputAssembly" ItemName="FileWrites"/>
|
||||
</AL>
|
||||
|
||||
|
||||
<CreateItem
|
||||
Include = "$(IntermediateOutputPath)%(Culture)\$(AssemblyName).resources.dll"
|
||||
AdditionalMetadata = "Culture=%(Culture)"
|
||||
Condition = "'@(ManifestResourceWithCulture)' != '' or '@(ManifestNonResxWithCultureOnDisk)' != ''">
|
||||
<Output TaskParameter = "Include" ItemName = "IntermediateSatelliteAssemblies" />
|
||||
</CreateItem>
|
||||
</Target>
|
||||
|
||||
<PropertyGroup>
|
||||
<CompileLicxFilesDependsOn></CompileLicxFilesDependsOn>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name = "CompileLicxFiles"
|
||||
Condition = "'@(LicxFiles)' != ''"
|
||||
DependsOnTargets = "$(CompileLicxFilesDependsOn)"
|
||||
Outputs = "$(IntermediateOutputPath)$(TargetFileName).licenses">
|
||||
<LC
|
||||
Sources = "@(LicxFiles)"
|
||||
LicenseTarget = "$(TargetFileName)"
|
||||
OutputDirectory = "$(IntermediateOutputPath)"
|
||||
OutputLicense = "$(IntermediateOutputPath)$(TargetFileName).licenses"
|
||||
ReferencedAssemblies = "@(ReferencePath);@(_ResolvedDependencyFiles)"
|
||||
ToolPath = "$(LCToolPath)"
|
||||
ToolExe = "$(LCToolExe)">
|
||||
|
||||
<Output TaskParameter="OutputLicense" ItemName="CompiledLicenseFile"/>
|
||||
<Output TaskParameter="OutputLicense" ItemName="FileWrites"/>
|
||||
</LC>
|
||||
</Target>
|
||||
|
||||
<!-- Assign target paths to files that will need to be copied along with the project -->
|
||||
<Target Name = "AssignTargetPaths">
|
||||
<AssignTargetPath Files="@(None)" RootFolder="$(MSBuildProjectDirectory)">
|
||||
<Output TaskParameter="AssignedFiles" ItemName="NoneWithTargetPath"/>
|
||||
</AssignTargetPath>
|
||||
|
||||
<AssignTargetPath Files="@(Content)" RootFolder="$(MSBuildProjectDirectory)">
|
||||
<Output TaskParameter="AssignedFiles" ItemName="ContentWithTargetPath"/>
|
||||
</AssignTargetPath>
|
||||
|
||||
<AssignTargetPath Files="@(EmbeddedResource)" RootFolder="$(MSBuildProjectDirectory)">
|
||||
<Output TaskParameter="AssignedFiles" ItemName="EmbeddedResourceWithTargetPath"/>
|
||||
</AssignTargetPath>
|
||||
</Target>
|
||||
|
||||
<Target Name="DeployOutputFiles"
|
||||
DependsOnTargets="PrepareResources;CoreCompile;_CopyDeployFilesToOutputDirectory;_CopyAppConfigFile">
|
||||
|
||||
<Copy
|
||||
SourceFiles="$(IntermediateOutputPath)$(AssemblyName)$(TargetExt).mdb"
|
||||
Condition="'$(OutDir)' != '' and Exists('$(IntermediateOutputPath)$(AssemblyName)$(TargetExt).mdb')"
|
||||
DestinationFolder="$(OutDir)"
|
||||
SkipUnchangedFiles="$(SkipCopyUnchangedFiles)" >
|
||||
<Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>
|
||||
</Copy>
|
||||
|
||||
<Copy SourceFiles="@(IntermediateAssembly)" Condition="'$(OutDir)' != '' and Exists ('@(IntermediateAssembly)')" DestinationFolder="$(OutDir)" SkipUnchangedFiles="$(SkipCopyUnchangedFiles)">
|
||||
<Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>
|
||||
</Copy>
|
||||
|
||||
<Copy
|
||||
SourceFiles = "@(IntermediateSatelliteAssemblies)"
|
||||
DestinationFiles = "@(IntermediateSatelliteAssemblies->'$(OutDir)\%(Culture)\$(AssemblyName).resources.dll')"
|
||||
Condition = "'@(IntermediateSatelliteAssemblies)' != ''"
|
||||
SkipUnchangedFiles="$(SkipCopyUnchangedFiles)">
|
||||
<Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>
|
||||
</Copy>
|
||||
</Target>
|
||||
|
||||
<Target Name="_CopyDeployFilesToOutputDirectory"
|
||||
DependsOnTargets="GetCopyToOutputDirectoryItems;
|
||||
_CopyDeployFilesToOutputDirectoryAlways;
|
||||
_CopyDeployFilesToOutputDirectoryPreserveNewest"/>
|
||||
|
||||
<Target Name="_CopyDeployFilesToOutputDirectoryPreserveNewest"
|
||||
Condition="'@(ItemsToCopyToOutputDirectoryPreserveNewest)' != ''"
|
||||
Inputs="@(ItemsToCopyToOutputDirectoryPreserveNewest)"
|
||||
Outputs="@(ItemsToCopyToOutputDirectoryPreserveNewest->'$(OutDir)%(TargetPath)')">
|
||||
|
||||
<Copy SourceFiles="@(ItemsToCopyToOutputDirectoryPreserveNewest)"
|
||||
DestinationFiles="@(ItemsToCopyToOutputDirectoryPreserveNewest->'$(OutDir)%(TargetPath)')"
|
||||
SkipUnchangedFiles="$(SkipCopyUnchangedFiles)">
|
||||
<Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>
|
||||
</Copy>
|
||||
</Target>
|
||||
|
||||
<!-- Copy if newer -->
|
||||
<Target Name="_CopyDeployFilesToOutputDirectoryAlways"
|
||||
Condition="'@(ItemsToCopyToOutputDirectoryAlways)' != ''">
|
||||
|
||||
<Copy SourceFiles="@(ItemsToCopyToOutputDirectoryAlways)"
|
||||
DestinationFiles="@(ItemsToCopyToOutputDirectoryAlways->'$(OutDir)%(TargetPath)')">
|
||||
<Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>
|
||||
</Copy>
|
||||
</Target>
|
||||
|
||||
|
||||
<Target Name="_CopyAppConfigFile" Condition="'@(AppConfigWithTargetPath)' != ''"
|
||||
Inputs="@(AppConfigWithTargetPath)"
|
||||
Outputs="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')">
|
||||
|
||||
<Copy SourceFiles="@(AppConfigWithTargetPath)"
|
||||
DestinationFiles="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')">
|
||||
<Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>
|
||||
</Copy>
|
||||
</Target>
|
||||
|
||||
<Target Name="GetTargetPath" Outputs="$(TargetPath)"/>
|
||||
|
||||
<Target Name="GetCopyToOutputDirectoryItems"
|
||||
Outputs="@(AllItemsFullPathWithTargetPath)"
|
||||
DependsOnTargets="AssignTargetPaths;SplitProjectReferencesByExistent">
|
||||
|
||||
<!-- FIXME: handle .vcproj
|
||||
FIXME: Private ProjectReferences are honored only in 3.5
|
||||
-->
|
||||
<MSBuild
|
||||
Projects="@(ProjectReferenceWithConfigurationExistent)"
|
||||
Targets="GetCopyToOutputDirectoryItems"
|
||||
Condition="'@(ProjectReferenceWithConfigurationExistent)' != '' and '%(ProjectReferenceWithConfigurationExistent.Private)' != 'false'">
|
||||
|
||||
<Output TaskParameter="TargetOutputs" ItemName="AllChildProjectItemsWithTargetPath"/>
|
||||
</MSBuild>
|
||||
|
||||
<!-- Process items from child project. The outputs need to have full path
|
||||
as they'll be used from other projects -->
|
||||
|
||||
<CreateItem
|
||||
Include="@(AllChildProjectItemsWithTargetPath->'%(FullPath)')"
|
||||
Condition="'%(AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)' == 'Always' or '%(AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)' == 'PreserveNewest'">
|
||||
|
||||
<Output TaskParameter="Include" ItemName="AllItemsFullPathWithTargetPath"/>
|
||||
<Output TaskParameter="Include" ItemName="ItemsToCopyToOutputDirectoryAlways"
|
||||
Condition="'%(AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='Always'"/>
|
||||
<Output TaskParameter="Include" ItemName="ItemsToCopyToOutputDirectoryPreserveNewest"
|
||||
Condition="'%(AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>
|
||||
|
||||
</CreateItem>
|
||||
|
||||
<!-- Process _this_ project's items -->
|
||||
|
||||
<CreateItem
|
||||
Include="@(NoneWithTargetPath->'%(FullPath)')"
|
||||
Condition="'%(NoneWithTargetPath.CopyToOutputDirectory)' == 'Always' or '%(NoneWithTargetPath.CopyToOutputDirectory)' == 'PreserveNewest'">
|
||||
<Output TaskParameter="Include" ItemName="AllItemsFullPathWithTargetPath"/>
|
||||
<Output TaskParameter="Include" ItemName="ItemsToCopyToOutputDirectoryAlways"
|
||||
Condition="'%(NoneWithTargetPath.CopyToOutputDirectory)'=='Always'"/>
|
||||
<Output TaskParameter="Include" ItemName="ItemsToCopyToOutputDirectoryPreserveNewest"
|
||||
Condition="'%(NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>
|
||||
</CreateItem>
|
||||
|
||||
<CreateItem
|
||||
Include="@(ContentWithTargetPath->'%(FullPath)')"
|
||||
Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)' == 'Always' or '%(ContentWithTargetPath.CopyToOutputDirectory)' == 'PreserveNewest'">
|
||||
<Output TaskParameter="Include" ItemName="AllItemsFullPathWithTargetPath"/>
|
||||
<Output TaskParameter="Include" ItemName="ItemsToCopyToOutputDirectoryAlways"
|
||||
Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='Always'"/>
|
||||
<Output TaskParameter="Include" ItemName="ItemsToCopyToOutputDirectoryPreserveNewest"
|
||||
Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>
|
||||
</CreateItem>
|
||||
|
||||
<CreateItem
|
||||
Include="@(EmbeddedResourceWithTargetPath->'%(FullPath)')"
|
||||
Condition="'%(EmbeddedResourceWithTargetPath.CopyToOutputDirectory)' == 'Always' or '%(EmbeddedResourceWithTargetPath.CopyToOutputDirectory)' == 'PreserveNewest'">
|
||||
<Output TaskParameter="Include" ItemName="AllItemsFullPathWithTargetPath"/>
|
||||
<Output TaskParameter="Include" ItemName="ItemsToCopyToOutputDirectoryAlways"
|
||||
Condition="'%(EmbeddedResourceWithTargetPath.CopyToOutputDirectory)'=='Always'"/>
|
||||
<Output TaskParameter="Include" ItemName="ItemsToCopyToOutputDirectoryPreserveNewest"
|
||||
Condition="'%(EmbeddedResourceWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>
|
||||
</CreateItem>
|
||||
|
||||
</Target>
|
||||
|
||||
<!-- Pre/Post BuildEvents -->
|
||||
<PropertyGroup>
|
||||
<PreBuildEventDependsOn />
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="PreBuildEvent"
|
||||
Condition="'$(PreBuildEvent)' != ''"
|
||||
DependsOnTargets="$(PreBuildEventDependsOn)">
|
||||
|
||||
<Exec WorkingDirectory="$(OutDir)" Command="$(PreBuildEvent)" />
|
||||
</Target>
|
||||
|
||||
<!-- PostBuildEvent depends on $(RunPostBuildEvent)
|
||||
|
||||
Default: OnBuildSuccess
|
||||
OnBuildSuccess: Run after a successful build
|
||||
OnOutputUpdated: Run only if the output assembly got updates
|
||||
Always: Run always
|
||||
-->
|
||||
<PropertyGroup>
|
||||
<PostBuildEventDependsOn />
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- this gets invoked in two cases, from CoreBuildDependsOn, if the build completes
|
||||
successfully, OR from OnError in CoreBuild, if the build failed and $(RunPostBuildEvent)
|
||||
is 'Always' or 'OnOutputUpdated'. Invoke $(PostBuildEvent) if its either Empty (== OnBuildSuccess)
|
||||
or OnBuildSuccess or Always OR (OnOutputUpdated and output assembly got updated) -->
|
||||
<Target Name="PostBuildEvent"
|
||||
Condition="'$(PostBuildEvent)' != '' and
|
||||
('$(RunPostBuildEvent)' != 'OnOutputUpdated' or
|
||||
'$(_AssemblyModifiedTimeBeforeCompile)' != '$(_AssemblyModifiedTimeAfterCompile)')"
|
||||
DependsOnTargets="$(PostBuildEventDependsOn)">
|
||||
|
||||
<Exec WorkingDirectory="$(OutDir)" Command="$(PostBuildEvent)" />
|
||||
</Target>
|
||||
|
||||
<!-- Timestamp the output assemblies, required for PostBuildEvent -->
|
||||
<Target Name="_TimestampBeforeCompile" Condition="'$(RunPostBuildEvent)' == 'OnOutputUpdated'">
|
||||
<CreateItem Include="%(IntermediateAssembly.ModifiedTime)">
|
||||
<Output TaskParameter="Include" PropertyName="_AssemblyModifiedTimeBeforeCompile" />
|
||||
</CreateItem>
|
||||
</Target>
|
||||
<Target Name="_TimestampAfterCompile" Condition="'$(RunPostBuildEvent)' == 'OnOutputUpdated'">
|
||||
<CreateItem Include="%(IntermediateAssembly.ModifiedTime)">
|
||||
<Output TaskParameter="Include" PropertyName="_AssemblyModifiedTimeAfterCompile" />
|
||||
</CreateItem>
|
||||
</Target>
|
||||
|
||||
<!-- Rebuild -->
|
||||
<PropertyGroup>
|
||||
<RebuildDependsOn>
|
||||
BeforeRebuild;
|
||||
Clean;
|
||||
$(MSBuildProjectDefaultTargets);
|
||||
AfterRebuild;
|
||||
</RebuildDependsOn>
|
||||
|
||||
<RebuildDependsOn Condition="'$(MSBuildProjectDefaultTargets)' == 'Rebuild'">
|
||||
BeforeRebuild;
|
||||
Clean;
|
||||
Build;
|
||||
AfterRebuild;
|
||||
</RebuildDependsOn>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="BeforeRebuild" />
|
||||
<Target Name="AfterRebuild" />
|
||||
|
||||
<Target Name="Rebuild"
|
||||
DependsOnTargets="$(RebuildDependsOn)"
|
||||
Outputs="$(TargetPath)"/>
|
||||
|
||||
<!-- Clean -->
|
||||
<Target Name="_RecordCleanFile"
|
||||
DependsOnTargets="_GetCompileOutputsForClean">
|
||||
|
||||
<!-- add to list of previous writes for this platform/config -->
|
||||
|
||||
<ReadLinesFromFile File="$(IntermediateOutputPath)$(CleanFile)">
|
||||
<Output TaskParameter="Lines" ItemName="PreviousFileWrites"/>
|
||||
</ReadLinesFromFile>
|
||||
|
||||
<!-- CopyLocal files: In case all the projects build to common output
|
||||
directory, then other projects might depend on some of these
|
||||
CopyLocal files, so delete only the ones under *this* project
|
||||
directory -->
|
||||
<FindUnderPath Path="$(MSBuildProjectDirectory)" Files="@(FileWritesShareable)">
|
||||
<Output TaskParameter="InPath" ItemName="FileWrites"/>
|
||||
</FindUnderPath>
|
||||
|
||||
<RemoveDuplicates Inputs="@(PreviousFileWrites);@(FileWrites->'%(FullPath)')">
|
||||
<Output TaskParameter="Filtered" ItemName="CombinedFileWrites"/>
|
||||
</RemoveDuplicates>
|
||||
|
||||
<WriteLinesToFile
|
||||
File="$(IntermediateOutputPath)$(CleanFile)"
|
||||
Lines="@(CombinedFileWrites)"
|
||||
Overwrite="true"/>
|
||||
</Target>
|
||||
|
||||
<PropertyGroup>
|
||||
<CleanDependsOn>
|
||||
BeforeClean;
|
||||
CleanReferencedProjects;
|
||||
CoreClean;
|
||||
AfterClean
|
||||
</CleanDependsOn>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="_GetCompileOutputsForClean">
|
||||
<!-- assembly and debug file in the *intermediate output path* -->
|
||||
<CreateItem Include="@(IntermediateAssembly)" Condition="Exists('@(IntermediateAssembly)')">
|
||||
<Output TaskParameter="Include" ItemName="FileWrites"/>
|
||||
</CreateItem>
|
||||
|
||||
<CreateItem Include="$(IntermediateOutputPath)$(AssemblyName)$(TargetExt).mdb"
|
||||
Condition="Exists('$(IntermediateOutputPath)$(AssemblyName)$(TargetExt).mdb')">
|
||||
<Output TaskParameter="Include" ItemName="FileWrites"/>
|
||||
</CreateItem>
|
||||
</Target>
|
||||
|
||||
<!-- Get the list of files written, for clean -->
|
||||
<Target Name="_GetCleanFileWrites"
|
||||
DependsOnTargets="_GetCompileOutputsForClean">
|
||||
<ReadLinesFromFile File="$(IntermediateOutputPath)$(CleanFile)">
|
||||
<Output TaskParameter="Lines" ItemName="PreviousFileWrites"/>
|
||||
</ReadLinesFromFile>
|
||||
</Target>
|
||||
|
||||
<Target Name="CleanReferencedProjects"
|
||||
DependsOnTargets="AssignProjectConfiguration">
|
||||
|
||||
<!-- If building from .sln.proj or from IDE, clean will get handled by them,
|
||||
else we are building a project directly, from the command line, so
|
||||
clean the referenced projects -->
|
||||
<MSBuild Projects="@(ProjectReferenceWithConfigurationExistent)"
|
||||
Targets="Clean"
|
||||
Condition=" '$(BuildingSolutionFile)' != 'true' and '$(BuildingInsideVisualStudio)' != 'true' and '@(ProjectReferenceWithConfigurationExistent)' != ''" />
|
||||
|
||||
</Target>
|
||||
|
||||
<Target Name="Clean" DependsOnTargets="$(CleanDependsOn)"/>
|
||||
|
||||
<!-- Override in project to run before/after clean tasks -->
|
||||
<Target Name="BeforeClean" />
|
||||
<Target Name="AfterClean" />
|
||||
|
||||
<Target Name="CoreClean" DependsOnTargets="_GetCleanFileWrites">
|
||||
<Delete Files="@(PreviousFileWrites);@(FileWrites)" TreatErrorsAsWarnings="true"/>
|
||||
|
||||
<!-- all previous files written for this platform/config have been deleted,
|
||||
we can safely remove the file list now -->
|
||||
<Delete Files="$(IntermediateOutputPath)$(CleanFile)" TreatErrorsAsWarnings="true" />
|
||||
</Target>
|
||||
|
||||
</Project>
|
34
mono-test/bin/lib/mono/2.0/Microsoft.Common.tasks
Normal file
34
mono-test/bin/lib/mono/2.0/Microsoft.Common.tasks
Normal file
@ -0,0 +1,34 @@
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" >
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.AL" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.AssignTargetPath" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.AssignCulture" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.AssignProjectConfiguration" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CallTarget" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CombinePath" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Copy" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateCSharpManifestResourceName" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateItem" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateProperty" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Csc" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Delete" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Error" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Exec" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.FindAppConfigFile" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.FindUnderPath" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.GetFrameworkPath" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.GetFrameworkSdkPath" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.LC" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.MakeDir" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Message" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.MSBuild" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.ReadLinesFromFile" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.RemoveDir" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.RemoveDuplicates" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.ResolveAssemblyReference" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.SignFile" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Touch" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Vbc" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Warning" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.WriteLinesToFile" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
</Project>
|
BIN
mono-test/bin/lib/mono/2.0/Microsoft.VisualBasic.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/Microsoft.VisualBasic.dll
Normal file
Binary file not shown.
123
mono-test/bin/lib/mono/2.0/Microsoft.VisualBasic.targets
Normal file
123
mono-test/bin/lib/mono/2.0/Microsoft.VisualBasic.targets
Normal file
@ -0,0 +1,123 @@
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateVisualBasicManifestResourceName" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
||||
<PropertyGroup>
|
||||
<DefaultLanguageSourceExtension>.vb</DefaultLanguageSourceExtension>
|
||||
<Language>VB</Language>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<CreateManifestResourceNamesDependsOn></CreateManifestResourceNamesDependsOn>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<FinalDefineConstants>CONFIG="$(Configuration)"</FinalDefineConstants>
|
||||
<FinalDefineConstants Condition=" '$(DefineDebug)' == 'true' ">$(FinalDefineConstants),DEBUG=-1</FinalDefineConstants>
|
||||
<FinalDefineConstants Condition=" '$(DefineTrace)' == 'true' ">$(FinalDefineConstants),TRACE=-1</FinalDefineConstants>
|
||||
<FinalDefineConstants Condition=" '$(MyType)' != '' ">$(FinalDefineConstants),_MyType="$(MyType)"</FinalDefineConstants>
|
||||
<FinalDefineConstants Condition=" '$(Platform)' != '' ">$(FinalDefineConstants),PLATFORM="$(Platform)"</FinalDefineConstants>
|
||||
<FinalDefineConstants Condition=" '$(Platform)' == '' ">$(FinalDefineConstants),PLATFORM="AnyCPU"</FinalDefineConstants>
|
||||
<FinalDefineConstants Condition=" '$(DefineConstants)' != '' ">$(FinalDefineConstants),$(DefineConstants)</FinalDefineConstants>
|
||||
|
||||
<_NoWarnings Condition=" '$(WarningLevel)' == '0' ">true</_NoWarnings>
|
||||
<_NoWarnings Condition=" '$(WarningLevel)' == '1' ">false</_NoWarnings>
|
||||
|
||||
<DebugSymbols Condition=" '$(DebugType)' == 'none' ">false</DebugSymbols>
|
||||
<DebugType Condition=" '$(DebugType)' == 'none' "></DebugType>
|
||||
|
||||
<CoreCompileDependsOn></CoreCompileDependsOn>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<DocFileItem Include="$(DocumentationFile)" Condition="'$(DocumentationFile)'!=''"/>
|
||||
</ItemGroup>
|
||||
|
||||
<Target
|
||||
Name="CoreCompile"
|
||||
Inputs="$(MSBuildAllProjects);@(Compile);@(ManifestResourceWithNoCulture);@(ManifestNonResxWithNoCultureOnDisk);@(CompiledLicenseFile);@(DocFileItem);
|
||||
$(KeyOriginatorFile);@(ReferencePath);$(Win32Icon);$(Win32Resource)"
|
||||
Outputs="@(IntermediateAssembly)"
|
||||
DependsOnTargets="$(CoreCompileDependsOn)"
|
||||
>
|
||||
<Vbc
|
||||
AdditionalLibPaths="$(AdditionalLibPaths)"
|
||||
AddModules="@(AddModules)"
|
||||
BaseAddress="$(BaseAddress)"
|
||||
CodePage="$(CodePage)"
|
||||
DebugType="$(DebugType)"
|
||||
DefineConstants="$(FinalDefineConstants)"
|
||||
DelaySign="$(DelaySign)"
|
||||
DisabledWarnings="$(NoWarn)"
|
||||
DocumentationFile="@(DocFileItem)"
|
||||
EmitDebugInformation="$(DebugSymbols)"
|
||||
ErrorReport="$(ErrorReport)"
|
||||
FileAlignment="$(FileAlignment)"
|
||||
GenerateDocumentation="$(GenerateDocumentation)"
|
||||
Imports="@(Import)"
|
||||
KeyContainer="$(KeyContainerName)"
|
||||
KeyFile="$(KeyOriginatorFile)"
|
||||
MainEntryPoint="$(StartupObject)"
|
||||
NoConfig="true"
|
||||
NoLogo="$(NoLogo)"
|
||||
NoStandardLib="$(NoStdLib)"
|
||||
NoWarnings="$(_NoWarnings)"
|
||||
Optimize="$(Optimize)"
|
||||
OptionCompare="$(OptionCompare)"
|
||||
OptionExplicit="$(OptionExplicit)"
|
||||
OptionStrict="$(OptionStrict)"
|
||||
OptionStrictType="$(OptionStrictType)"
|
||||
OutputAssembly="@(IntermediateAssembly)"
|
||||
Platform="$(PlatformTarget)"
|
||||
References="@(ResolvedFiles)"
|
||||
RemoveIntegerChecks="$(RemoveIntegerChecks)"
|
||||
Resources="@(ManifestResourceWithNoCulture);@(ManifestNonResxWithNoCultureOnDisk);@(CompiledLicenseFile)"
|
||||
ResponseFiles="$(CompilerResponseFile)"
|
||||
RootNamespace="$(RootNamespace)"
|
||||
Sources="@(Compile)"
|
||||
TargetType="$(OutputType)"
|
||||
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
|
||||
UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"
|
||||
Utf8Output="$(Utf8Output)"
|
||||
Verbosity="$(VbcVerbosity)"
|
||||
WarningsAsErrors="$(WarningsAsErrors)"
|
||||
WarningsNotAsErrors="$(WarningsNotAsErrors)"
|
||||
Win32Icon="$(Win32Icon)"
|
||||
Win32Resource="$(Win32Resource)"
|
||||
ToolExe="$(VbcToolExe)"
|
||||
ToolPath="$(VbcToolPath)"
|
||||
/>
|
||||
|
||||
</Target>
|
||||
|
||||
<Target Name="CreateManifestResourceNames">
|
||||
<CreateVisualBasicManifestResourceName Condition="'@(ResxWithNoCulture)' != ''"
|
||||
ResourceFiles="@(ResxWithNoCulture)" RootNamespace="$(RootNamespace)">
|
||||
<Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestResourceWithNoCultureName" />
|
||||
</CreateVisualBasicManifestResourceName>
|
||||
|
||||
<CreateVisualBasicManifestResourceName Condition="'@(NonResxWithNoCulture)' != ''"
|
||||
ResourceFiles="@(NonResxWithNoCulture)" RootNamespace="$(RootNamespace)">
|
||||
<Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestNonResxWithNoCulture" />
|
||||
</CreateVisualBasicManifestResourceName>
|
||||
|
||||
<CreateVisualBasicManifestResourceName Condition="'@(ResxWithCulture)' != ''"
|
||||
ResourceFiles="@(ResxWithCulture)" RootNamespace="$(RootNamespace)">
|
||||
<Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestResourceWithCultureName" />
|
||||
</CreateVisualBasicManifestResourceName>
|
||||
|
||||
<CreateVisualBasicManifestResourceName Condition="'@(NonResxWithCulture)' != ''"
|
||||
ResourceFiles="@(NonResxWithCulture)" RootNamespace="$(RootNamespace)">
|
||||
<Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestNonResxWithCulture" />
|
||||
</CreateVisualBasicManifestResourceName>
|
||||
</Target>
|
||||
|
||||
<Import Project="Microsoft.Common.targets" />
|
||||
|
||||
<PropertyGroup>
|
||||
<VbcToolExe Condition="'$(VbcToolExe)' == '' and '$(TargetFrameworkVersion)' != 'v4.0' and '$(OS)' != 'Windows_NT'">vbnc2</VbcToolExe>
|
||||
<VbcToolExe Condition="'$(VbcToolExe)' == '' and '$(TargetFrameworkVersion)' != 'v4.0' and '$(OS)' == 'Windows_NT'">vbnc2.bat</VbcToolExe>
|
||||
|
||||
<VbcToolExe Condition="'$(VbcToolExe)' == '' and '$(TargetFrameworkVersion)' == 'v4.0' and '$(OS)' != 'Windows_NT'">vbnc</VbcToolExe>
|
||||
<VbcToolExe Condition="'$(VbcToolExe)' == '' and '$(TargetFrameworkVersion)' == 'v4.0' and '$(OS)' == 'Windows_NT'">vbnc.bat</VbcToolExe>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
BIN
mono-test/bin/lib/mono/2.0/Microsoft.VisualC.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/Microsoft.VisualC.dll
Normal file
Binary file not shown.
BIN
mono-test/bin/lib/mono/2.0/Mono.C5.dll
Normal file
BIN
mono-test/bin/lib/mono/2.0/Mono.C5.dll
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user