Extension Pack と Community Tasks ですべてのカスタム タスクを検索し、最終的に SDC で Msi.Istall というタスクを見つけました。
タスク。しかし、ドキュメンテーションは悪く、問題を引き起こします。インストーラーに渡されたプロパティに関するエラーが発生します。
以下は私のインストールターゲットです:
`<Target Name="Install">
<!-- Copy the MSI package into remote pc. -->
<!--<CreateItem Include="\\grpdev1\Sharing\Build Script\Server Applications\**\*.*">
<Output ItemName="Source" TaskParameter="Include"/>
</CreateItem>
<Copy SourceFiles="@(Source)" DestinationFolder="\\lta0\c$\TestRemoteInstall\%(Source.RecursiveDir)"/>-->
それをインストールするために自分のローカル PC を見て、製品が既にインストールされており、削除する必要があると言っているようです。どのように
他に、リモート マシンを指定しますか? 私が間違っているアイデアはありますか?また、psexec ツールや中間スクリプトを使用しないように求められました.msbuild タスクから直接インストールしようとしています。