2011-09-12 5 views
1

Altova MapForceがコンソールアプリケーションを作成するようになりました。ウィンドウサービスOnstart()でそのコンソールアプリケーションを呼び出すようになりました。 Windowサービスからaltova mapforceコンソールアプリケーションのパラメータを渡す方法Altova MapForce Consoleアプリケーションをウィンドウサービスとして実行するには?

のAltovaのMapForceます:http://www.altova.com/mapforce.html

私は、ウィンドウのサービスとしてコンソールアプリケーションの動作をします。

回答ありがとうございました

答えて

0

ちょっと私はこの質問の答えを見つけました。

私はカスタムクラスで作成します。そのクラスを実行時にコードを自動生成するように拡張してください。SPLディレクトリを変更してください。私はC#コードで作業しています。そこで、以下のファイルをsplディレクトリに変更します。

C:\Program Files\Altova\MapForce2012\spl\spl\cs\MapForce\AlgorithmGroup.cs 

and 

C:\Program Files\Altova\MapForce2012\spl\spl\cs\MapForce\MapForce2005.csproj 

そして、自動生成コードのrun()をクラスに呼び出します。

さらに詳しい情報が必要な場合は、私に連絡してください。私はソースコード全体を共有します。 ありがとうございます。

+0

私は助けが必要です。私はC#コードを生成しているSPLコードを変更したい。現在のAltova.Mapforce.IMFEnumerator内部クラスの現在のオブジェクトへの参照を保持したいだけです。すべてのIMFEnumeratorクラスで設定されるグローバル参照を作成するだけで幸せになれます。 – monkeyjumps

関連する問題