インストーラーの最後のフェーズは、次のメッセージで失敗します。
インストールが不完全です
[プロジェクト]をインストールする前にインストーラーが中断されました。再試行するには、インストーラーを再起動する必要があります。
実行msiexec /i installer.msi /l*vx setup.log
すると、セットアップログに次のエントリが表示されます。
情報:[...] [ApplyWebFolderProperties]:Webフォルダーのプロパティトークンを取得しています... 情報:[...] [ApplyWebFolderProperties]:トークンは「/ LM / W3SVC / 1 / ROOT / ProjectDir / DynamicData/Filters」です。 情報:[...] [ApplyWebFolderProperties]:ディレクトリ'/ LM / W3SVC / 1 / ROOT / ProjectDir / DynamicData/Filters'のMETADATA_HANDLEを取得しています。 エラー:[...] [ApplyWebFolderProperties]:失敗:-2147024893 エラー:[...] [ApplyWebFolderProperties]:失敗:-2147024893 エラー:[...] [ApplyWebFolderProperties]:カスタムアクションがコード「3」で失敗しました エラー:[...] [ApplyWebFolderProperties]:カスタムアクションがコード「3」で失敗しました 情報:[...] [ApplyWebFolderProperties]:戻りコード「3」で完了したカスタムアクション
同じWebアプリケーションは、以前はWebセットアッププロジェクトで問題なくインストールされていました。この問題は、Webアプリケーションを.NET3.5SP1から.NET4.0にアップグレードした後に発生しました。