如何将参数发送到Xamarin.iOS中的自定义命令?

时间:2013-05-11 15:51:47

标签: xamarin.ios xamarin xamarin-studio

如何将参数发送到Xamarin.iOS中的自定义命令?

我想在Before Build中运行Xamarin上的自定义命令,我想发送一个参数。 该参数可以在plist或项目内的其他位置设置。

有关如何执行此操作的任何提示?

1 个答案:

答案 0 :(得分:0)

我知道这是一个古老的问题,但由于它从未被回答过并得到了一些赞成,我以为我会被刺伤。

以下是来自another SO question/answer about setting build date in BeforeBuild的示例,其中包含csproj文件中的自定义任务:

<PropertyGroup>
    <AttribCommand>chmod a+w $(MSBuildProjectDirectory)/BuildMetadata.cs</AttribCommand>
</PropertyGroup>
<UsingTask AssemblyFile="$(BuildExtensionsPath)\Foo.Framework.BuildExtensions.dll" TaskName="Foo.Framework.BuildExtensions.BuildDateTask" />
<Target Name="BeforeBuild">
    <Exec Command="$(AttribCommand)" />
    <BuildDateTask FilePath="$(MSBuildProjectDirectory)\BuildMetadata.cs" />
</Target>

如果我误解了&#34;自定义构建命令&#34;的目的,那就道歉。