私は、次のような他の多くのNAntスクリプトに含める一般的なNAntスクリプト(いくつかの一般的なターゲットと定数を含む)を持っています。
<include buildfile="<path>\common.build" verbose="true" />
呼び出しスクリプトはさまざまなフォルダーにあります。
このインクルードされたスクリプトでは、インクルードされたスクリプトが存在する同じディレクトリからファイルを読み取る必要があります。「現在のディレクトリ」は、呼び出し元のスクリプトのディレクトリに設定されますが、含まれていません。含まれているスクリプトのディレクトリパスを取得するにはどうすればよいですか?
次の構成を使用する場合(含まれているスクリプト内):
${ path::get-directory-name(project::get-buildfile-path()) }
次に、含まれているスクリプトではなく、呼び出し元のスクリプトのフォルダーパスを取得します。
含まれているスクリプトのパスを取得する方法はありますか?
よろしく、イワン。