📄 compositeui.windows.csproj
字号:
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.50727</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{74F88B53-D913-42A7-AE39-C1FA46710AD2}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Microsoft.Practices.CompositeUI.Windows</RootNamespace>
<AssemblyName>Microsoft.Practices.CompositeUI.Windows</AssemblyName>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>WPF_CAB.snk</AssemblyOriginatorKeyFile>
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="PresentationCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=x86" />
<Reference Include="PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Xml" />
<Reference Include="UIAutomationProvider, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
<Reference Include="WindowsBase, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\Solution Items\GlobalAssemblyInfo.cs">
<Link>GlobalAssemblyInfo.cs</Link>
</Compile>
<Compile Include="Activation\IFrameworkElementActivationService.cs" />
<Compile Include="Activation\FrameworkElementActivationService.cs" />
<Compile Include="Activation\FrameworkElementActivationStrategy.cs" />
<Compile Include="ApplicationShellApplication.cs" />
<Compile Include="BuilderStrategies\FrameworkElementSmartPartStrategy.cs" />
<Compile Include="BuilderStrategies\WindowsServiceStrategy.cs" />
<Compile Include="FrameworkElementCommandAdapter.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="SmartPartPlaceholder.cs" />
<Compile Include="TabSmartPartInfo.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="UIElements\ItemsControlUIAdapter.cs" />
<Compile Include="UIElements\ItemsControlUIAdapterFactory.cs" />
<Compile Include="Visualizer\VisualizerWindow.xaml.cs">
<SubType>Code</SubType>
<DependentUpon>VisualizerWindow.xaml</DependentUpon>
</Compile>
<Compile Include="Visualizer\WindowsVisualizer.cs" />
<Compile Include="WindowsApplication.cs" />
<Compile Include="WindowShellApplication.cs" />
<Compile Include="WindowSmartPartInfo.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Workspaces\DeckWorkspace.cs" />
<Compile Include="Workspaces\TabWorkspace.cs" />
<Compile Include="Workspaces\WindowWorkspace.cs" />
<Compile Include="Workspaces\ZoneWorkspace.cs" />
<Compile Include="ZoneSmartPartInfo.cs">
<SubType>Component</SubType>
</Compile>
</ItemGroup>
<ItemGroup>
<Page Include="Visualizer\VisualizerWindow.xaml" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\CompositeUI\CompositeUI.csproj">
<Project>{C478E40B-A05E-4C69-9AB3-7A3BB374243F}</Project>
<Name>CompositeUI</Name>
</ProjectReference>
<ProjectReference Include="..\ObjectBuilder\ObjectBuilder.csproj">
<Project>{2AE49F19-392B-4C50-A13C-F49B2579849D}</Project>
<Name>ObjectBuilder</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildBinPath)\Microsoft.WinFX.targets" />
<Import Project="..\Lib\MSBuild.Community.Tasks.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">
<CallTarget Condition="'$(Configuration)' == 'Release'" Targets="GenerateZips" />
</Target>
<Target Name="GenerateZips">
<Message Text="Generating ZIPs..." />
<!-- determine the version we just built so we can use it in our filenames -->
<GetAssemblyIdentity AssemblyFiles="$(MSBuildProjectDirectory)\$(OutputPath)\Microsoft.Practices.CompositeUI.Windows.dll">
<Output TaskParameter="Assemblies" ItemName="AssemblyIdentity" />
</GetAssemblyIdentity>
<CreateProperty Value="@(AssemblyIdentity -> '%(Version)')">
<Output TaskParameter="Value" PropertyName="Version" />
</CreateProperty>
<!-- zip the core binaries -->
<CreateItem Include="$(MSBuildProjectDirectory)\$(OutputPath)\Microsoft.Practices.ObjectBuilder.*;$(MSBuildProjectDirectory)\$(OutputPath)\Microsoft.Practices.CompositeUI.*">
<Output ItemName="CoreBinaries" TaskParameter="Include" />
</CreateItem>
<Zip ZipFileName="$(MSBuildProjectDirectory)\$(OutputPath)\WPF_CAB_core_binaries_$(Version).zip" WorkingDirectory="$(MSBuildProjectDirectory)\$(OutputPath)" ZipLevel="9" Files="@(CoreBinaries)" />
<!-- zip all binaries -->
<CreateItem Include="..\BankShell\$(OutputPath)\*.*">
<Output ItemName="AllBinaries" TaskParameter="Include" />
</CreateItem>
<Zip ZipFileName="$(MSBuildProjectDirectory)\$(OutputPath)\WPF_CAB_all_binaries_$(Version).zip" WorkingDirectory="..\BankShell\$(OutputPath)" ZipLevel="9" Files="@(AllBinaries)" />
<!-- zip the source -->
<CreateItem Include="..\**\*.*" Exclude="..\**\*.suo;..\**\*.csproj.user;..\**\bin\**;..\**\obj\**">
<Output ItemName="Source" TaskParameter="Include" />
</CreateItem>
<Zip ZipFileName="$(MSBuildProjectDirectory)\$(OutputPath)\WPF_CAB_source_$(Version).zip" WorkingDirectory=".." ZipLevel="9" Files="@(Source)" />
</Target>
</Project>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -