古い CruiseControl ベースのビルド サーバーから新しい TeamCity ビルド サーバーに移行しようとしていますが、まだ持っている古い VB6 ベースのコンポーネントに問題があります。
タスクを簡単にする Nant スクリプトを使用していますが、vb6 nant タスクで障害にぶつかりました。タグが認識されるように nant.contrib.tasks をインストールしましたが、まだエラーが発生しています...
[Step 1/1] D:\TeamCity\buildAgent\work\d2bf2472d554430\VB6Web\VB6Web.build(157,8):
'vb6' failed to start.
[Step 1/1] Step VB6Web Build (NAnt) failed.
「'vb6' を開始できませんでした」というエラーが発生することは理解しています。通常、vb6.exe が見つからないことを意味しますが、スクリプトでそれを指定する方法がわかりません。
doco.によると、「exename」は「外部プログラムの起動に使用する実行ファイルの名前」とのこと。ただし、「フレームワークで構成可能なパラメーター」として指定されています。属性としてvb6タグに追加しようとしましたが、予期しない属性エラーが発生しました。
フレームワークで構成可能なパラメーターとして vb6.exe パスを指定する方法の例がどこにも見つからないようです...助けてください。