Eri*_*Cal 16 msbuild msbuild-task msbuildcommunitytasks
我有一个MSBuild项目,我希望将当前日期添加到我正在创建的zip文件中.
我正在使用MSBuildCommunityTasks.
<!-- Import the CommunityTasks Helpper -->
<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets" />
Run Code Online (Sandbox Code Playgroud)
在网站http://msbuildtasks.tigris.org/上我可以看到一个叫做时间的任务.我还没能找到关于如何使用Time的文档.
Mas*_*low 40
$([Namespace.Type]::Method(..parameters…))
$([Namespace.Type]::Property)
$([Namespace.Type]::set_Property(value))
Run Code Online (Sandbox Code Playgroud)
所以我正在使用
$([System.DateTime]::Now.ToString(`yyyy.MMdd`))
Run Code Online (Sandbox Code Playgroud)
格式周围的那些刻度不是反引号 '
abm*_*bmv 21
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Deploy" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
<!-- Include MSBuild tasks here -->
<ItemGroup>
<DefaultExclude Include="****" />
</ItemGroup>
<Target Name="Deploy" >
<Time Format="yyyy-MM-dd">
<Output TaskParameter="FormattedTime" PropertyName="buildDate" />
</Time>
<Message Text="Deploying ...."></Message>
<Copy SourceFiles="@(DeploymentFiles)" DestinationFolder="C:\CCNET\$(buildDate)\bin\" />
</Target>
</Project>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11507 次 |
| 最近记录: |