<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{B49ABA5A-C5DA-45F4-87F1-B435EC51D710}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>XCode</RootNamespace>
<AssemblyName>XCode</AssemblyName>
<SignAssembly>false</SignAssembly>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\Bin\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>..\..\Bin\XCode.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\..\Bin\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>2</WarningLevel>
<DocumentationFile>..\..\Bin\XCode.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup>
<RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Net4Debug|AnyCPU'">
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<DebugSymbols>true</DebugSymbols>
<OutputPath>..\..\Bin4\</OutputPath>
<DefineConstants>TRACE;DEBUG;NET4</DefineConstants>
<DocumentationFile>..\..\Bin4\XCode.XML</DocumentationFile>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Net4Release|AnyCPU'">
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<OutputPath>..\..\Bin4\</OutputPath>
<DefineConstants>TRACE;NET4</DefineConstants>
<DocumentationFile>..\..\Bin4\XCode.XML</DocumentationFile>
<Optimize>true</Optimize>
<WarningLevel>2</WarningLevel>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.configuration" />
<Reference Include="System.Data" />
<Reference Include="System.Management" />
<Reference Include="System.Security" />
<Reference Include="System.Web" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.XML" />
</ItemGroup>
<ItemGroup Condition="'$(Configuration)|$(Platform)' == 'Net4Debug|AnyCPU'">
<Reference Include="System.Core" />
<Reference Include="Microsoft.CSharp" />
</ItemGroup>
<ItemGroup Condition="'$(Configuration)|$(Platform)' == 'Net4Release|AnyCPU'">
<Reference Include="System.Core" />
<Reference Include="Microsoft.CSharp" />
</ItemGroup>
<ItemGroup>
<Compile Include="Accessors\BinaryEntityAccessor.cs">
<DependentUpon>SerializationEntityAccessorBase.cs</DependentUpon>
</Compile>
<Compile Include="Accessors\EntityAccessorBase.cs">
<DependentUpon>IEntityAccessor.cs</DependentUpon>
</Compile>
<Compile Include="Accessors\EntityAccessorEventArgs.cs" />
<Compile Include="Accessors\EntityAccessorFactory.cs" />
<Compile Include="Accessors\EntityAccessorOptions.cs" />
<Compile Include="Accessors\EntityAccessorTypes.cs" />
<Compile Include="Accessors\HttpEntityAccessor.cs">
<DependentUpon>EntityAccessorBase.cs</DependentUpon>
</Compile>
<Compile Include="Accessors\JsonEntityAccessor.cs">
<DependentUpon>SerializationEntityAccessorBase.cs</DependentUpon>
</Compile>
<Compile Include="Accessors\SerializationEntityAccessorBase.cs">
<DependentUpon>EntityAccessorBase.cs</DependentUpon>
</Compile>
<Compile Include="Accessors\WebFormEntityAccessor.cs">
<DependentUpon>EntityAccessorBase.cs</DependentUpon>
</Compile>
<Compile Include="Accessors\WinFormEntityAccessor.cs">
<DependentUpon>EntityAccessorBase.cs</DependentUpon>
</Compile>
<Compile Include="Accessors\XmlEntityAccessor.cs">
<DependentUpon>SerializationEntityAccessorBase.cs</DependentUpon>
</Compile>
<Compile Include="Attributes\BindColumnAttribute.cs" />
<Compile Include="Attributes\BindIndexAttribute.cs" />
<Compile Include="Attributes\BindTableAttribute.cs" />
<Compile Include="Attributes\BindRelationAttribute.cs" />
<Compile Include="Sync\ISyncMaster.cs" />
<Compile Include="Sync\ISyncSlave.cs" />
<Compile Include="Sync\SyncManager.cs" />
<Compile Include="Tree\EntityTreeKey.cs" />
<Compile Include="Attributes\ModelCheckModeAttribute.cs" />
<Compile Include="Attributes\ModelSortMode.cs" />
<Compile Include="Cache\EntityDependency.cs" />
<Compile Include="Cache\IEntityCache.cs" />
<Compile Include="Cctor.cs" />
<Compile Include="Code\EntityAssembly.cs" />
<Compile Include="Code\EntityClass.cs" />
<Compile Include="Code\EntityClassBiz.cs" />
<Compile Include="Common\Helper.cs" />
<Compile Include="Configuration\TableItem.cs" />
<Compile Include="DataAccessLayer\Common\DatabaseType.cs" />
<Compile Include="DataAccessLayer\Common\FileDb.cs">
<DependentUpon>DbBase.cs</DependentUpon>
</Compile>
<Compile Include="DataAccessLayer\Common\RemoteDb.cs">
<DependentUpon>DbBase.cs</DependentUpon>
</Compile>
<Compile Include="DataAccessLayer\DAL_DbOperate.cs">
<DependentUpon>DAL.cs</DependentUpon>
</Compile>
<Compile Include="DataAccessLayer\DAL_Setting.cs">
<DependentUpon>DAL.cs</DependentUpon>
</Compile>
<Compile Include="DataAccessLayer\Database\Distributed.cs" />
<Compile Include="DataAccessLayer\Database\Firebird.cs" />
<Compile Include="DataAccessLayer\Database\Network.cs" />
<Compile Include="DataAccessLayer\Database\PostgreSQL.cs" />
<Compile Include="DataAccessLayer\Database\SqlCe.cs" />
<Compile Include="DataAccessLayer\Common\DbBase.cs" />
<Compile Include="DataAccessLayer\Common\DbFactory.cs" />
<Compile Include="DataAccessLayer\Common\IDatabase.cs" />
<Compile Include="DataAccessLayer\MetaData\DbMetaData_Negative.cs">
<DependentUpon>DbMetaData.cs</DependentUpon>
</Compile>
<Compile Include="DataAccessLayer\MetaData\DbMetaData_Positive.cs">
<DependentUpon>DbMetaData.cs</DependentUpon>
</Compile>
<Compile Include="DataAccessLayer\MetaData\NegativeSetting.cs" />
<Compile Include="DataAccessLayer\Model\IModelResolver.cs" />
<Compile Include="DataAccessLayer\Model\ModelHelper.cs" />
<Compile Include="DataAccessLayer\Model\IDataColumn.cs" />
<Compile Include="DataAccessLayer\Model\IDataRelation.cs" />
<Compile Include="DataAccessLayer\Model\IDataIndex.cs" />
<Compile Include="DataAccessLayer\Model\IDataTable.cs" />
<Compile Include="DataAccessLayer\MetaData\DbMetaData.cs" />
<Compile Include="DataAccessLayer\MetaData\IMetaData.cs" />
<Compile Include="DataAccessLayer\Model\SerializableDataMember.cs" />
<Compile Include="DataAccessLayer\MSPageSplit.cs" />
<Compile Include="DataAccessLayer\XDbConnectionStringBuilder.cs" />
<Compile Include="DataAccessLayer\Model\XIndex.cs" />
<Compile Include="DataAccessLayer\Model\XRelation.cs" />
<Compile Include="Entity\DataRowEntityAccessor.cs" />
<Compile Include="Entity\EntityListView.cs" />
<Compile Include="Entity\EntityBase_Interface.cs">
<DependentUpon>EntityBase.cs</DependentUpon>
</Compile>
<Compile Include="Entity\EntityTransaction.cs" />
<Compile Include="Entity\IEntityList.cs" />
<None Include="Entity\IEntityModule.cs" />
<Compile Include="Entity\IEntityPersistence.cs" />
<Compile Include="Exceptions\XDbException.cs" />
<Compile Include="Exceptions\XCodeException.cs" />
<Compile Include="Exceptions\XDbMetaDataException.cs" />
<Compile Include="Exceptions\XDbSessionException.cs" />
<Compile Include="Exceptions\XSqlException.cs" />
<Compile Include="Configuration\FieldItem.cs" />
<Compile Include="DataAccessLayer\Database\Access.cs" />
<Compile Include="DataAccessLayer\DAL.cs" />
<Compile Include="DataAccessLayer\Common\DbSession.cs" />
<Compile Include="DataAccessLayer\Common\IDbSession.cs" />
<Compile Include="DataAccessLayer\Database\MySql.cs" />
<Compile Include="DataAccessLayer\Database\Oracle.cs" />
<Compile Include="DataAccessLayer\SelectBuilder.cs" />
<Compile Include="DataAccessLayer\Database\SQLite.cs" />
<Compile Include="DataAccessLayer\Database\SqlServer.cs" />
<Compile Include="DataAccessLayer\MetaData\DDLSchema.cs" />
<Compile Include="DataAccessLayer\Model\XField.cs" />
<Compile Include="DataAccessLayer\Model\XTable.cs" />
<Compile Include="Cache\CacheItem.cs" />
<Compile Include="Cache\XCache.cs" />
<Compile Include="Cache\CacheBase.cs" />
<Compile Include="Entity\DirtyCollection.cs" />
<Compile Include="Entity\Entity.cs" />
<Compile Include="Entity\EntityBase.cs" />
<Compile Include="Cache\EntityCache.cs" />
<Compile Include="Entity\EntityFactory.cs" />
<Compile Include="Entity\EntityList.cs" />
<Compile Include="Entity\Entity_Meta.cs">
<DependentUpon>Entity.cs</DependentUpon>
</Compile>
<Compile Include="Entity\Entity_Operate.cs">
<DependentUpon>Entity.cs</DependentUpon>
</Compile>
<Compile Include="Entity\IEntity.cs" />
<Compile Include="Entity\IEntityOperate.cs" />
<Compile Include="Cache\SingleEntityCache.cs" />
<Compile Include="Accessors\IEntityAccessor.cs" />
<Compile Include="Model\OrderExpression.cs" />
<Compile Include="Model\WhereExpression.cs" />
<Compile Include="Model\XCodeService.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<None Include="Transform\DataTransform.cs" />
<Compile Include="Transform\EntityTransform.cs" />
<None Include="Transform\TransformBase.cs" />
<Compile Include="Web\DbRunTimeModule.cs" />
<Compile Include="Test\TestHelper.cs" />
<Compile Include="Test\实体测试.Biz.cs">
<DependentUpon>实体测试.cs</DependentUpon>
</Compile>
<Compile Include="Test\实体测试.cs" />
<Compile Include="Tree\EntityTree.cs" />
<Compile Include="Tree\IEntityTree.cs" />
<Compile Include="Tree\IEntityTreeExtend.cs" />
<None Include="DataAccessLayer\Model\数据模型.cd" />
<None Include="Test\XCodeTest.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="App.config">
<SubType>Designer</SubType>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="DataAccessLayer\Database\Database.mdb">
<DependentUpon>Access.cs</DependentUpon>
</None>
</ItemGroup>
<ItemGroup>
<COMReference Include="ADODB">
<Guid>{2A75196C-D9EB-4129-B803-931327F72D5C}</Guid>
<VersionMajor>2</VersionMajor>
<VersionMinor>8</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>tlbimp</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
<COMReference Include="ADOX">
<Guid>{00000600-0000-0010-8000-00AA006D2EA4}</Guid>
<VersionMajor>2</VersionMajor>
<VersionMinor>8</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>tlbimp</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
<COMReference Include="DAO">
<Guid>{00025E01-0000-0000-C000-000000000046}</Guid>
<VersionMajor>5</VersionMajor>
<VersionMinor>0</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>tlbimp</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
</ItemGroup>
<ItemGroup>
<None Include="DataAccessLayer\DAL结构.cd">
<DependentUpon>DAL.cs</DependentUpon>
</None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\NewLife.Core\NewLife.Core.csproj">
<Project>{5813C22E-EEB3-4DEE-A45C-BB218041193A}</Project>
<Name>NewLife.Core</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="UpdateInfo.txt" />
<Content Include="..\NewLife.Core\X组件.txt">
<Link>X组件.txt</Link>
</Content>
<Content Include="Test\EntityTest.xml" />
<Content Include="Sync\同步机制.txt" />
<Content Include="说明.txt" />
</ItemGroup>
<ItemGroup>
<Folder Include="文档\" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<PropertyGroup>
<PostBuildEvent>
</PostBuildEvent>
</PropertyGroup>
</Project>
|