1. IIS の IWAM アカウントのパスワードと IUSR パスワードをリセットします。 (管理ツール -> コンピュータの管理 -> ローカル ユーザーとグループ -> ユーザー)
2. IIS メタベースの IWAM_MYSERVER のパスワードを CMD で同期します: c:/inetpub/adminscripts>adsutil set w3svc/wamuserpass yourpassword
3. COM+ アプリケーションで使用される IWAM_MYSERVER パスワードを CMD で同期します: c:/inetpub/adminscripts>cscript synciwam.vbs -v
最後にError:80110414エラーが発生した場合
コンポーネント サービス -> コンピューター -> マイ コンピューター -> COM+ アプリケーション -> IIS アウトオブプロセス プールされたアプリケーション -> プロパティ -> ID。設定したパスワードを入力し、終了を確認して、cscript synciwam.vbs -v を再度実行します。
予期しない状況 1: サービスを開始できないというエラー メッセージが表示される場合は、「実行」→「cmd」→「net start msdtc」と入力します。
レジストリ内のキーを削除します。
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/サービス/MSDTC
HKEY_LOCAL_MACHINE/ソフトウェア/Microsoft/MSDTC
HKEY_CLASSES_ROOT/CID
MSDTC サービスを停止します: net stop msdtc
MSDTC サービスをアンインストールします: msdtc -uninstall
MSDTC サービスを再インストールします: msdtc -install
コンピュータを再起動します
サービスを開始します: net start msdtc
予期しない状況 2: 指定されたモジュールが見つからないという解決策が IIS に表示される (IE の詳細オプションでわかりやすい http エラー メッセージを忘れずに削除してください)
iis Web サイトのプロパティ -> ディレクトリ セキュリティ -> 匿名アクセスと認証制御
許可 iis 制御パスワードを削除します
予期せぬ状況 3: 「COM+ アプリケーション」を展開できない
MS DTC ログ ファイルが誤って削除されました。cmd に msdtc -resetlog を入力して、ログ ファイルを再作成します。
予期しない状況 4: 「COM+ アプリケーション」の展開後に IIS アウトオブプロセス プールされたアプリケーションが見つからない
cd %windir%/system32/inetsrv と入力します。
rundll32 wamreg.dll、CreateIISPackage と入力します。
注: 「CreateIISPackage」は大文字と小文字を区別して正確に入力する必要があります
regsvr32 asptxn.dll と入力します。
「コンポーネント サービス」を閉じて再度開きます