Hi. I am currently making a tutorial on how to prepare a windows 2012 server to cover all basis and requirement to install solidcp.
Everything works fine so far but i have this error message in the install log that relates to web deploy. Web deploy was installed with typical settings after installing IIS. I would just like to know if it has any impact and how to fix it to make a proper tutorial.
ERROR: Could not retrieve Web Deploy key from the registry
System.NullReferenceException: Object reference not set to an instance of an object.
at SolidCP.Setup.Utils.IsWebDeployInstalled()
Best Regards
Hello,
Are you sure this isn't Web Deployment ? (an option near the top of your IIS Portal settings).
As that requires Web deployment 2.0 or something (which is not the same as Web Deploy 3.5 / 3.6)
Web Deployment is mainly for VS to auto publish sites.
Regards,
Marco
It was web deploy 3.6 downloaded from: https://www.iis.net/downloads/microsoft/web-deploy filename: WebDeploy_amd64_en-US.msi
Of couse installed on a 64 bit system. Should i have selected complete install instead of typical ?? Can this be fixed with manual registry entry ?
Web Deploy, is not the same as Web Deployment (the options near the top of your IIS Portal service settings).
Web Deployment 2.0 or something (about the highest version) is to publish sites using Visual Studio (similar to the old Front Page extension).
I'm expecting you have this enabled in your service settings without having the Web Deployement (NOT web deploy) installed.
That being said: i would normally not recommend to allow Web Deployment due to it's bugs to overwrite / mess up permissions by default unless you adjust some VS properties.
How would it be enabled in my service settings without being installed ( Sorry, i am a LAMP guy, just switched over to windows) Would i see it in services.msc ??