Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Tuesday, April 24, 2018 3:48 PM
I am having an issue installing an official package.
I have downloaded the official installer project package from here: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects#qna
It exits with the following error:
Microsoft Visual studio is required, but it is not installed on this computer. Please install and try again.
I have 'repaired' the installation through the Visual Studio Installer.
This is the core error:
[0504:0DD8][2018-04-25T01:39:03]i000: Registry key not found. Key = 'SOFTWARE\Microsoft\DevDiv\vs\Servicing\14.0\community'; variable = 'CommunityCheck_DetectKey'
[0504:0DD8][2018-04-25T01:39:03]i052: Condition '(NOT(RelationType = "Patch") AND NOT (CurrentOperation = "Install") AND NOT UpdateInModify)' evaluates to false.
It appears that a registry key is missing. Any advice would be helpful.
Here is the full error log:
[0504:0DD8][2018-04-25T01:39:01]i001: Burn v3.7.4906.0, Windows v6.1 (Build 7601: Service Pack 1), path: C:\Users\access\Desktop\VSI_bundle.exe, cmdline: '-burn.unelevated BurnPipe.{9D387567-A0E9-48A6-A18A-9C0B4B320D15} {3428171E-3F05-4A68-8C5A-037E2FE9585B} 5020'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing string variable 'EditionDisplayName' to value 'Microsoft Visual Studio 2015 Installer Projects Extension'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'RebootRequested' to value '0'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'ExecuteSecondaryInstaller' to value '0'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing string variable 'BundleProgressKey' to value 'Software\Microsoft\VisualStudio\14.0\Setup\VSI\bundle'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing string variable 'SetupFeedKey' to value 'Software\Microsoft\VisualStudio\14.0\Setup\VSI\bundle'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'MoreLanguageFwlinkId' to value '659020'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'VSEIPAndPrivacyFwlinkId' to value '658994'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'MinOsLevelFwlinkId' to value '659008'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'SolutionFwlinkId' to value '658995'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'HelpFwlinkId' to value '658996'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'IE10FwlinkId' to value '658998'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'Win81BlockFwlinkId' to value '658999'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'SHA256BlockFwlinkId' to value '659006'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'Win81PreRelBlockFwlinkId' to value '659000'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'UninstallMddInfoFwlinkId' to value '659002'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing numeric variable 'UpdateXmlFwlinkId' to value '659005'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing string variable 'NetfxProductVersion' to value '4.5.25000'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing string variable 'ProfessionalVSVersion' to value '11.0.50727'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing string variable 'BaselineBundleVersion' to value '14.0.23107'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing string variable 'ProductKey' to value '3NTMYRCPP3D7HMQMYJJKGJGWR'
[0504:0DD8][2018-04-25T01:39:01]i000: Initializing string variable 'ProductSKU' to value ''
[0504:0DD8][2018-04-25T01:39:02]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\access\AppData\Local\Temp\dd_VSI_bundle_20180425013902.log'
[0504:0DD8][2018-04-25T01:39:02]i000: Setting string variable 'WixBundleOriginalSource' to value 'C:\Users\access\Desktop\VSI_bundle.exe'
[0504:0DD8][2018-04-25T01:39:02]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'C:\Users\access\Desktop\
[0504:0DD8][2018-04-25T01:39:02]i000: Setting string variable 'WixBundleName' to value 'Microsoft Visual Studio 2015 Installer Projects Extension'
[0504:0DD8][2018-04-25T01:39:02]i000: Loading managed bootstrapper application.
[0504:0DD8][2018-04-25T01:39:02]i000: Creating BA thread to run asynchronously.
[0504:1914][2018-04-25T01:39:02]i000: Ux Started
[0504:1914][2018-04-25T01:39:02]i000: MUX: Loading LocalizableStrings.xml string from LocalizableStrings.xml
[0504:1914][2018-04-25T01:39:02]i000: MUX: Reset Result
[0504:1914][2018-04-25T01:39:02]i000: MUX: Current action: Install
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'CurrentOperation' to value 'Install'
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'IsLanguagePack' to value ''
[0504:1914][2018-04-25T01:39:02]i000: MUX: Current action: Install
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'CurrentOperation' to value 'Install'
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'CurrentRepairPackage' to value ''
[0504:1914][2018-04-25T01:39:02]i000: Setting numeric variable 'UpdateInModify' to value 0
[0504:1914][2018-04-25T01:39:02]i000: Setting numeric variable 'HypervisorSupported' to value 0
[0504:1914][2018-04-25T01:39:02]i000: Setting numeric variable 'HypervisorEnabled' to value 0
[0504:1914][2018-04-25T01:39:02]i000: MUX: Resume = None
[0504:1914][2018-04-25T01:39:02]i000: MUX: Restart = Prompt
[0504:1914][2018-04-25T01:39:02]i000: MUX: Relation = None
[0504:1914][2018-04-25T01:39:02]i000: MUX: Action = Install
[0504:1914][2018-04-25T01:39:02]i000: MUX: Display = Full
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'CustomInstallPath' to value 'C:\Program Files (x86)'
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'ExecuteSecondaryInstaller' to value '0'
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'SecondaryInstallerParameters' to value ''
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'SecondaryInstallerDynamicItems' to value ''
[0504:1914][2018-04-25T01:39:02]i000: Setting numeric variable 'ConnectPipeToSecondaryInstaller' to value 0
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'SecondaryInstallerPipeName' to value ''
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'SecondaryInstallerPipeSecret' to value ''
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'RelationType' to value 'None'
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'DisplayMode' to value 'Full'
[0504:1914][2018-04-25T01:39:02]i000: Setting numeric variable 'NetworkAvailable' to value 1
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'OriginalDisplayMode' to value 'Full'
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'OriginalDisplayModeSwitch' to value ''
[0504:1914][2018-04-25T01:39:02]i000: MUX: Metrics: ShouldSendData=True
[0504:1914][2018-04-25T01:39:02]i000: Setting string variable 'InstanceSessionId' to value '5d06a05f-8dc8-4036-a908-72bc5082bced'
[0504:1914][2018-04-25T01:39:02]i000: MUX: Using Cloned Session:5d06a05f-8dc8-4036-a908-72bc5082bced
[0504:1914][2018-04-25T01:39:03]i000: MUX: SetupAction: Install
[0504:1914][2018-04-25T01:39:03]i000: MUX: ProductVersion: 14.0.25465.01
[0504:1914][2018-04-25T01:39:03]i000: MUX: ProductLanguage: 1033
[0504:1914][2018-04-25T01:39:03]i000: MUX: Branch: d14vsuldr
[0504:1914][2018-04-25T01:39:03]i000: MUX: OS: Windows 7 Professional
[0504:1914][2018-04-25T01:39:03]i000: MUX: OSVersion: 6.1.7601.65536
[0504:1914][2018-04-25T01:39:03]i000: MUX: OSLanguage: 1033
[0504:1914][2018-04-25T01:39:03]i000: MUX: OSArchitecture: AMD64
[0504:1914][2018-04-25T01:39:03]i000: MUX: RecordVirtualMachineInformation version: dell - 15
[0504:1914][2018-04-25T01:39:03]i000: MUX: RecordVirtualMachineInformation serialNumber: gtsy32s
[0504:1914][2018-04-25T01:39:03]i000: MUX: RecordVirtualMachineInformation product: 0d883f
[0504:1914][2018-04-25T01:39:03]i000: MUX: Ux Initialized
[0504:1914][2018-04-25T01:39:03]i000: MUX: Seen existing cache mutex '': False
[0504:0DD8][2018-04-25T01:39:03]i100: Detect begin, 3 packages
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Detection Phase
[0504:0DD8][2018-04-25T01:39:03]i000: MUX:
[0504:0DD8][2018-04-25T01:39:03]i000: Registry key not found. Key = 'SOFTWARE\Microsoft\DevDiv\vs\Servicing\14.0\community'; variable = 'CommunityCheck_DetectKey'
[0504:0DD8][2018-04-25T01:39:03]i052: Condition '(NOT(RelationType = "Patch") AND NOT (CurrentOperation = "Install") AND NOT UpdateInModify)' evaluates to false.
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Adding package: Preparation_Uninstall_VSI_bundle to package detect list
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Reset Result
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Reset Result
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Adding package: VSI_MSI.msi to package detect list
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Reset Result
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Reset Result
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Adding package: Preparation_VSI_bundle to package detect list
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Reset Result
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Reset Result
[0504:0DD8][2018-04-25T01:39:03]i101: Detected package: Preparation_Uninstall_VSI_bundle, state: Absent, cached: None
[0504:0DD8][2018-04-25T01:39:03]i101: Detected package: VSI_MSI.msi, state: Absent, cached: None
[0504:0DD8][2018-04-25T01:39:03]i101: Detected package: Preparation_VSI_bundle, state: Absent, cached: None
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Detect Completed
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Wait for View to be loaded
[0504:1914][2018-04-25T01:39:03]i000: MUX: Load progress page
[0504:1914][2018-04-25T01:39:03]i000: MUX: Go to Progress page.
[0504:1914][2018-04-25T01:39:03]i000: MUX: Updating progress percentages: Burn: 100, Secondary installer: 0
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: View loaded
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Checking for update...
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Setup update feature is enabled. Evaluating conditions to determine whether to run setup update.
[0504:0DD8][2018-04-25T01:39:03]i000: MUX: Checking http://go.microsoft.com/fwlink/?LinkID=659005 for update.
[0504:0DD8][2018-04-25T01:39:17]e000: MUX: Exception: Info: Could not download update data.
[0504:0DD8][2018-04-25T01:39:17]e000: MUX: WARNING: For security reasons DTD is prohibited in this XML document. To enable DTD processing set the ProhibitDtd property on XmlReaderSettings to false and pass the settings into XmlReader.Create method.
[0504:0DD8][2018-04-25T01:39:17]e000: MUX: Stack: at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res, String arg)
at System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at Microsoft.Devdiv.Bootstrapper.DownloadManager.DownloadXml(String url, Int32& returnCode)
[0504:0DD8][2018-04-25T01:39:17]i000: MUX: Failed to download the update xml file from http://go.microsoft.com/fwlink/?LinkID=659005 Setup will not be updated.
[0504:0DD8][2018-04-25T01:39:17]i052: Condition '( NOT (CommunityCheck_DetectKey = 1) ) AND (CurrentOperation = "Install") ' evaluates to true.
[0504:0DD8][2018-04-25T01:39:17]i000: MUX: Configuring feed...
[0504:0DD8][2018-04-25T01:39:17]i000: MUX: Stop Block: CommunityBlock : Microsoft Visual Studio is required, but it is not installed on this computer. Please install it and retry.
[0504:0DD8][2018-04-25T01:39:17]i000: MUX: Online feed url authoring not found
[0504:0DD8][2018-04-25T01:39:17]i000: MUX: Stop Block: CommunityBlock : Microsoft Visual Studio is required, but it is not installed on this computer. Please install it and retry.
[0504:0DD8][2018-04-25T01:39:17]i000: MUX: Go to Blocker page.
[0504:0DD8][2018-04-25T01:39:17]i199: Detect complete, result: 0x0
All replies (2)
Tuesday, April 24, 2018 5:15 PM
Nevermind, I was using the package installer for VS2015.
Honestly though, it was too difficult to find this package or to even ascertain that sourcing it externally was necessary. It is something that should be a part of the Visual Studio Installer. I can't understand how it wasn't the first thing included in the list.
I understand Microsoft removed it after purchasing InstallShield, but it should have been re-added as part of an update.
Poor form. Truly, poor form.
I find myself increasingly disappointed with Windows development. I thoroughly enjoy solving all manner of problems, the more complex the better. However, there is no enjoyment in having solved a Windows puzzle. The answer itself only makes me more angry than the actual problem ever did in the first place.
Wednesday, April 25, 2018 6:24 AM
Hi friend,
Welcome to the MSDN forum and sorry for this inconvenience.
Now the VS 2015 Installer Projects works as an extension for VS 2015 and we can open the Extensions and Updates dialog, select the online node, and search for "Visual Studio Installer Projects Extension," or download directly from the specific page. After we download the installer, please make sure your VS community 2015 is integrity and you can try to repair it, then run this installer as administrator to install.
I tried to install this extension on two computers and the installation is successful, I compared the installation log and found the difference as below:
Please check the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\vs\Servicing\14.0\community' is exists on your computer and have a try with the Fix it tool to repair the corrupted registry key.
Best regards,
Sara
MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact [email protected]