13,190
社区成员
发帖
与我相关
我的任务
分享
<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.60403</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{575C9DE5-1C73-4C57-92E1-90B867EE607A}</ProjectGuid>
<SourceWebPhysicalPath>..\Web</SourceWebPhysicalPath>
<SourceWebProject>{00775177-90F2-4D8D-AA87-D264516327A5}
|D:\WorkSpace\XXXX\Web</SourceWebProject>
<SourceWebVirtualPath>/Web</SourceWebVirtualPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>false</DebugSymbols>
<OutputPath>.\Debug</OutputPath>
<EnableUpdateable>true</EnableUpdateable>
<UseMerge>true</UseMerge>
<SingleAssemblyName>Web_deploy</SingleAssemblyName>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugSymbols>false</DebugSymbols>
<OutputPath>.\Release</OutputPath>
<EnableUpdateable>true</EnableUpdateable>
<UseMerge>true</UseMerge>
<SingleAssemblyName>Web_deploy</SingleAssemblyName>
</PropertyGroup>
<ItemGroup>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)
\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets" />
<Target Name="BuildProjectReferences">
<MSBuild Projects="@(ProjectReference)" Targets="Build" />
</Target>
<Target Name="Email" >
<Message Text = " Mail sending"></Message>
<Mail SmtpServer="$(XXX.com.cn)"
Subject="Test"
Password="$(******)"
From ="$(XXXX@XXX.com.cn)"
To ="$(XXXX@XXX.com.cn)"
Body="This is a test of the mail task." />
</Target>
<Target Name="Zip">
<Time Format="yyyyMMddHHmmss">
<Output TaskParameter="FormattedTime" PropertyName="buildDate"/>
</Time>
<Zip Files="@(ZipFiles)" ZipFileName="aspx V$(Major)-$(Minor)-$(Revision)-
$(buildDate).zip"/>
</Target>
<Target Name="Copy">
<ServiceController ServiceName="w3svc" Action="Stop" />
<Exec Command="Robocopy Debug D:\aspx /MIR /XD Fckeditor attachments .svn obj
doc Test /XF *.zip *.wdproj *.user *.cs *.csproj" IgnoreExitCode="true" />
<ServiceController ServiceName="w3svc" Action="Start" />
</Target>
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WebDeployment\v8.0
\Microsoft.WebDeployment.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.WebDeployment.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="BeforeMerge">
</Target>
<Target Name="AfterMerge">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<Target Name="BeforeBuild">
</Target>
<Target Name="BeforeMerge">
</Target>
<Target Name="AfterMerge">
</Target>
<Target Name="AfterBuild">
<CallTarget Targets="Zip"/>
<CallTarget Targets="Copy"/>
<CallTarget Targets="Email"/>
</Target>
</Project>