2016-06-13 2 views
0

COM +アプリケーションを右クリックして[無効にする]を選択すると、コンポーネントサービススナップインでCOM +アプリケーションをプログラムで無効にするにはどうすればよいですか?com +アプリケーションをプログラムで無効にするにはどうすればよいですか?

私はvb.netで次のコードを試してみましたが、それはうまくいきませんでした:

Dim obj = New COMAdmin.COMAdminCatalog 
Dim applications = obj.GetCollection("Applications") 
applications.Populate() 
For i As Integer = 0 To applications.Count - 1 
    Dim application = applications.Item(i) 
    If application.Name = "MyApplicationName" Then 
      application.Value("IsEnabled") = False 
    End If 
Next 

のCOM +アプリケーションを無効にする.NETコードをいただければ幸いです。

答えて

0

私は手段は、最後に私は文を追加したこと、変更内容を保存しなければならなかった:

applications.SaveChanges() 
+0

だからこれはあなたの問題を解決しましたか? –

+0

私は最近この問題に直面したので、私は以下の記事を書いた:http://www.prashant-kumar.in/how-to-start-and-stop-a-com-application-using-c-sharp/ –

関連する問題