開発

Visual Studio 2017 をインストールしようとしたけど失敗、でも解決した話。

はじめに

くどうです。

Visual Studio 2017 をインストールしようとしたけど失敗した話。
Azureと戯れるためにインストールしようとしたけど失敗したので解決方法をメモです。

解決方法

インストール開始した結果失敗しました。
他のバージョンが駄目なのかと色々アンインストールしたけど変わらず。

ログを確認すると

 
この製品では、1 つ以上のパッケージ エラーにより、一覧表示されているワークロードとコンポーネントをインストールできませんでした。
不完全なワークロード
    ASP.NET と Web 開発 (Microsoft.VisualStudio.Workload.NetWeb,version=15.0.26208.0)
    Azure の開発 (Microsoft.VisualStudio.Workload.Azure,version=15.0.26208.0)
    Node.js 開発 (Microsoft.VisualStudio.Workload.Node,version=15.0.26208.0)
    データの保存と処理 (Microsoft.VisualStudio.Workload.Data,version=15.0.26208.0)

不完全なコンポーネント
    .NET Core ランタイム (Microsoft.Component.NetFX.Core.Runtime,version=15.0.26208.0)
    .NET Framework 4.6.1 開発ツール (Microsoft.Net.ComponentGroup.DevelopmentPrerequisites,version=15.0.26208.0)
    .NET ポータブル ライブラリ対象パック (Microsoft.VisualStudio.Component.PortableLibrary,version=15.0.26208.0)
    ASP.NET と Web の開発ツール (Microsoft.VisualStudio.Component.Web,version=15.0.26208.0)
    Azure Cloud Services コア ツール (Microsoft.VisualStudio.Component.Azure.Waverton,version=15.0.26208.0)
    Azure Cloud Services ツール (Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices,version=15.0.26208.0)
    Azure Resource Manager コア ツール (Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools,version=15.0.26208.0)
    Azure Resource Manager ツール (Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools,version=15.0.26208.0)
    Azure 開発の前提条件 (Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites,version=15.0.26208.0)
    C# および Visual Basic (Microsoft.VisualStudio.Component.Roslyn.LanguageServices,version=15.0.26208.0)
    ClickOnce Publishing (Microsoft.Component.ClickOnce,version=15.0.26208.0)
    Cloud Explorer (Microsoft.VisualStudio.Component.CloudExplorer,version=15.0.26208.0)
    Developer Analytics Tools (Microsoft.VisualStudio.Component.AppInsights.Tools,version=15.0.26228.0)
    Entity Framework 6 Tools (Microsoft.VisualStudio.Component.EntityFramework,version=15.0.26208.0)
    IIS Express  (Microsoft.VisualStudio.Component.IISExpress,version=15.0.26208.0)
    JavaScript および TypeScript の言語サポート (Microsoft.VisualStudio.Component.JavaScript.TypeScript,version=15.0.26208.0)
    JavaScript 診断 (Microsoft.VisualStudio.Component.JavaScript.Diagnostics,version=15.0.26208.0)
    Managed Desktop Workload コア (Microsoft.VisualStudio.Component.ManagedDesktop.Core,version=15.0.26208.0)
    Microsoft Azure Data Lake Tools (Microsoft.Component.Azure.DataLake.Tools,version=15.0.26208.0)
    Node.js サポート (Microsoft.VisualStudio.Component.Node.Tools,version=15.0.26208.0)
    NuGet パッケージ マネージャー (Microsoft.VisualStudio.Component.NuGet,version=15.0.26208.0)
    Redgate SQL Search (Component.Redgate.SQLSearch.VSExtension,version=2.3.10.1131)
    SQL Server Data Tools (Microsoft.VisualStudio.Component.SQL.SSDT,version=15.0.26208.0)
    SQL Server サポートのためのデータ ソース (Microsoft.VisualStudio.Component.SQL.DataSources,version=15.0.26208.0)
    Web 配置 (Microsoft.VisualStudio.Component.WebDeploy,version=15.0.26208.0)
    Windows Communication Foundation (Microsoft.VisualStudio.Component.Wcf.Tooling,version=15.0.26208.0)
    データソースとサービス参照 (Microsoft.VisualStudio.Component.VisualStudioData,version=15.0.26208.0)
    接続ツールと発行ツール (Microsoft.VisualStudio.Component.Common.Azure.Tools,version=1.9.170119.3)

以下の情報を使用してソリューションを検索し、上記のワークロードとコンポーネントの選択内容を変更してインストールを再試行するか、またはコンピューターから製品を削除することができます。

上記の不完全なワークロードとコンポーネントの原因となった個々のパッケージ エラーのコレクションを次に示します。これらの特定の問題に関する既存のレポートを検索するには、各パッケージ エラーから URL をコピーして Web プラウザーに貼り付けます。問題が既に報告されている場合は、ソリューションまたは回避策をその URL で見つけることができます。問題が報告されていない場合は、他のユーザーがソリューションまたは回避策を見つけることのできるように新しい問題を作成することができます。

パッケージ 'Microsoft.IntelliTrace.CollectorCab,version=15.0.26208.0' のインストールに失敗しました。
    検索 URL: https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.IntelliTrace.CollectorCab;PackageAction=Install;ReturnCode=-2147024864
    影響を受けたワークロード
        ASP.NET と Web 開発 (Microsoft.VisualStudio.Workload.NetWeb,version=15.0.26208.0)
        Azure の開発 (Microsoft.VisualStudio.Workload.Azure,version=15.0.26208.0)
        Node.js 開発 (Microsoft.VisualStudio.Workload.Node,version=15.0.26208.0)
        データの保存と処理 (Microsoft.VisualStudio.Workload.Data,version=15.0.26208.0)
    影響を受けたコンポーネント
        .NET Core ランタイム (Microsoft.Component.NetFX.Core.Runtime,version=15.0.26208.0)
        .NET Framework 4.6.1 開発ツール (Microsoft.Net.ComponentGroup.DevelopmentPrerequisites,version=15.0.26208.0)
        .NET ポータブル ライブラリ対象パック (Microsoft.VisualStudio.Component.PortableLibrary,version=15.0.26208.0)
        ASP.NET と Web の開発ツール (Microsoft.VisualStudio.Component.Web,version=15.0.26208.0)
        Azure Cloud Services コア ツール (Microsoft.VisualStudio.Component.Azure.Waverton,version=15.0.26208.0)
        Azure Cloud Services ツール (Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices,version=15.0.26208.0)
        Azure Resource Manager コア ツール (Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools,version=15.0.26208.0)
        Azure Resource Manager ツール (Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools,version=15.0.26208.0)
        Azure 開発の前提条件 (Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites,version=15.0.26208.0)
        C# および Visual Basic (Microsoft.VisualStudio.Component.Roslyn.LanguageServices,version=15.0.26208.0)
        ClickOnce Publishing (Microsoft.Component.ClickOnce,version=15.0.26208.0)
        Cloud Explorer (Microsoft.VisualStudio.Component.CloudExplorer,version=15.0.26208.0)
        Developer Analytics Tools (Microsoft.VisualStudio.Component.AppInsights.Tools,version=15.0.26228.0)
        Entity Framework 6 Tools (Microsoft.VisualStudio.Component.EntityFramework,version=15.0.26208.0)
        IIS Express  (Microsoft.VisualStudio.Component.IISExpress,version=15.0.26208.0)
        JavaScript および TypeScript の言語サポート (Microsoft.VisualStudio.Component.JavaScript.TypeScript,version=15.0.26208.0)
        JavaScript 診断 (Microsoft.VisualStudio.Component.JavaScript.Diagnostics,version=15.0.26208.0)
        Managed Desktop Workload コア (Microsoft.VisualStudio.Component.ManagedDesktop.Core,version=15.0.26208.0)
        Microsoft Azure Data Lake Tools (Microsoft.Component.Azure.DataLake.Tools,version=15.0.26208.0)
        Node.js サポート (Microsoft.VisualStudio.Component.Node.Tools,version=15.0.26208.0)
        NuGet パッケージ マネージャー (Microsoft.VisualStudio.Component.NuGet,version=15.0.26208.0)
        Redgate SQL Search (Component.Redgate.SQLSearch.VSExtension,version=2.3.10.1131)
        SQL Server Data Tools (Microsoft.VisualStudio.Component.SQL.SSDT,version=15.0.26208.0)
        SQL Server サポートのためのデータ ソース (Microsoft.VisualStudio.Component.SQL.DataSources,version=15.0.26208.0)
        Web 配置 (Microsoft.VisualStudio.Component.WebDeploy,version=15.0.26208.0)
        Windows Communication Foundation (Microsoft.VisualStudio.Component.Wcf.Tooling,version=15.0.26208.0)
        データソースとサービス参照 (Microsoft.VisualStudio.Component.VisualStudioData,version=15.0.26208.0)
        接続ツールと発行ツール (Microsoft.VisualStudio.Component.Common.Azure.Tools,version=1.9.170119.3)
    ログ
        C:\Users\kudo\AppData\Local\Temp\dd_setup_20170309135930_052_Microsoft.IntelliTrace.CollectorCab.log
    詳細
        リターン コード: -2147024864
        リターン コードの詳細: 別のプロセスで使用されているため、プロセスはファイル 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\IntelliTraceCollection.cab' にアクセスできません。

ここ見ろって書いてますね。
https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.IntelliTrace.CollectorCab;PackageAction=Install;ReturnCode=-2147024864

IIS Expressが原因となっていそうなのでアンインストール。

無事インストール完了です。

ではでは

-開発
-,