Edit

Share via


Invalid entries passed to /FilterFeatureSelectionTree and /InstallSelectableItems switch

This article provides a workaround for an issue where you receive an error message when you try to reinstall Visual Studio 2015 Update after the first setup fails or cancels out.

Original product version:  Visual Studio 2015
Original KB number:  3039361

Symptoms

When you install a Visual Studio 2015 Update, the setup fails or cancels out. If you try to run the same Visual Studio 2015 Update installer again, you receive one of the following error messages:

  • Invalid entries passed to /FilterFeatureSelectionTree switch. For more details, please see the setup log.

  • Invalid entries passed to /InstallSelectableItems switch. For more details, please see the setup log.

Cause

This issue occurs when the initial failed or canceled setup didn't persist the latest feed.xml. The next time the Visual Studio Update installer runs, it tries to use the outdated feed.xml that it detects from earlier Visual Studio install sessions.

Workaround

To work around this issue, run the following command:

VS2015.3.exe /overridefeeduri <Path to feed.xml>

The path of feed.xml can be a web link from the following table or a local path. If you download the file from the web link and save the feed.xml to your local disk, the "Path to feed.xml" will be your local path.

Language Download link
Chinese - Traditional (CHT) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x404
Chinese - Simplified(CHS) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x804
Czech(CSY) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x405
English(ENU) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x409
French(FRA) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x40C
German(DEU) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x407
Italian(ITA) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x410
Japanese(JPN) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x411
Korean(KOR) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x412
Polish(PLK) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x415
Portuguese(PTB) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x416
Russian(RUS) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x419
Spanish(ESN) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0xC0A
Turkish(TRK) https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x41f

Note

The feed.xml is language specific. Therefore, select the feed.xml that matches the language version of your Visual Studio. If you have multiple languages installed, select the one that you used to install Visual Studio.

For example, you have CHS Visual Studio installed on the computer.

  • If the path of feed.xml is a web link, run the following command:

    VS2015.3.exe /overridefeeduri "https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x804"
    
  • If the path of feed.xml is a local path (you download the feed.xml from https://go.microsoft.com/fwlink/?LinkID=564093&clcid=0x804 to your local disk at d:\VisualStudio\feed.xml), run the following command:

    VS2015.3.exe /overridefeeduri d:\VisualStudio\feed.xml