<< [NTD] ノータッチデプロイメントによるコマンドライン引数 | main | [NTD] ノータッチデプロイメントでのパラメータ付起動 >>

2006/01/10 (火)

[NTD] ノータッチデプロイメントかローカル実行かの判断

ノータッチデプロイメントかローカル実行されたかどうかはサイト情報があるかないかで判断できる。

下記のコードでサイト情報が取得できればノータッチデプロイメントによる実行
取得できず例外が発生した場合はローカル実行と判断できる。
Dim site As System.Security.Policy.Site _
= System.Security.Policy.Site.CreateFromUrl(AppDomain.CurrentDomain.GetData("APPBASE"))