BizTalk アプリケーションでは、machine.config ファイルにカスタムの behaviorExtension を追加する必要があります。BizTalk Deployment Framework (BTDF) を介して MSI 経由でアプリケーションをインストールするので、これをプログラムでも実行したいと考えています。
現在、インストールされているビヘイビアをリストする方法ではなく、編集する方法を見つけることができないようです。
次のコードがありますが、その後は行き詰まっています。
// Get the machine.config file.
Configuration machineConfig = ConfigurationManager.OpenMachineConfiguration();
// Get the machine.config file path.
ConfigurationFileMap configFile = new ConfigurationFileMap(machineConfig.FilePath);
// Map the application configuration file to the machine
// configuration file.
Configuration config = ConfigurationManager.OpenMappedMachineConfiguration(configFile);
ConfigurationSectionGroup svcModel = config.SectionGroups.Get("system.serviceModel");
ConfigurationSection extensions = svcModel.Sections.Get("extensions");
これにアプローチする方法について、誰かが私にいくつかの指針を教えてもらえますか?