My employer is a major organisation with a >USD 1bn IT budget and as such has an appliance grade proxy server. Web PI is, and has always been, completely useless for us since you seem not to want to write a little dialogue box to capture our proxy credentials.
This effects around 500 Microsoft platform developers in our organisation alone. It is inexcusable to not have this sorted 3 & 1/2 years after its initial release. I understand that there's a hack for this, but your idle, apathetic attitude to this widespread
problem is deplorable. Luke
I must add that you're letting down the people who work hard to build products that are delivered through WebPI, since you're effectively closing their ability to get their products into many enterprises.
Thanks for the post - this is an area we do need to continue to address. In the meantime, we have a workaround using WebPICMD.exe and the /offline cache feature. If the list of products you want to install with WebPI is pretty static/known, creating a
local cache of these products and using the offline feed to offer these in the Enterprise is a potential solution
It is interesting, so thank you. Of course, it must be able to authenticate before it can cache anything right? Even supplying username+password via command line would be fine. Newing-up a NetworkCredential and setting it on the WebRequest can't be too much
to ask. Thanks, Luke
Thanks for the additional feedback - I'll file that away for future work we do with proxy handling
In the meantime, as a last-ditch workaround, you could create the offline cache outside of your corporate office and bring the resulting cache set in via USB/etc - I know it's not optimal :-)
Thanks
Chris
Chris Sfanos
Web Platform Installer PM
Marked as answer by Lloydz on Sep 19, 2012 02:18 AM
2.) Use it with the Offline flag to download the items you need (this step has to be done outside of the network, i.e. on a home PC)
- The list is available at http://www.microsoft.com/web/webpi/4.0/WebProductList.xml (Use the productId)
- Example of a batch file to download the Web Farm Framework 2.2 (Product ID = WebFarmFrameworkv2) and SQL Server Data Tools for VS2010 (Product Id = SSDTVS2010) to the C-drive.
1.) Some extensions are dependent on certain versions of the Web Platform Installer (believe it or not). For example, the Web Farm Framework v2.2 is dependent on WPI v3
2.) Sometimes the installation file needs to be run directly (for example, SSDT). You should be able to determine the location of the file from the log file.
I thought I posted this already, but as a note for everyone, please do NOT use the WebPICMDLine preview any more - please only use the version that ships in the main WebPI v4 MSI - the command line preview feed is no longer maintaned
MyScreenName...
8 Posts
Version 4 and still useless with many corporate proxies
Sep 11, 2012 05:43 PM|LINK
WebPI
MyScreenName...
8 Posts
Re: Version 4 and still useless with many corporate proxies
Sep 12, 2012 11:14 AM|LINK
ChrisSfanos
1017 Posts
Microsoft
Re: Version 4 and still useless with many corporate proxies
Sep 12, 2012 10:55 PM|LINK
Thanks for the post - this is an area we do need to continue to address. In the meantime, we have a workaround using WebPICMD.exe and the /offline cache feature. If the list of products you want to install with WebPI is pretty static/known, creating a local cache of these products and using the offline feed to offer these in the Enterprise is a potential solution
Is that interesting?
Thanks
Chris
Web Platform Installer PM
MyScreenName...
8 Posts
Re: Version 4 and still useless with many corporate proxies
Sep 15, 2012 10:39 AM|LINK
ChrisSfanos
1017 Posts
Microsoft
Re: Version 4 and still useless with many corporate proxies
Sep 18, 2012 08:44 PM|LINK
Thanks for the additional feedback - I'll file that away for future work we do with proxy handling
In the meantime, as a last-ditch workaround, you could create the offline cache outside of your corporate office and bring the resulting cache set in via USB/etc - I know it's not optimal :-)
Thanks
Chris
Web Platform Installer PM
Colin Skopin...
4 Posts
Re: Version 4 and still useless with many corporate proxies
Sep 18, 2012 09:13 PM|LINK
Here's what we had to do to workaround:
1.) Download WebPICMD.exe (http://www.iis.net/learn/install/web-platform-installer/web-platform-installer-v4-command-line-webpicmdexe-preview-release_1072)
2.) Use it with the Offline flag to download the items you need (this step has to be done outside of the network, i.e. on a home PC)
- The list is available at http://www.microsoft.com/web/webpi/4.0/WebProductList.xml (Use the productId)
- Example of a batch file to download the Web Farm Framework 2.2 (Product ID = WebFarmFrameworkv2) and SQL Server Data Tools for VS2010 (Product Id = SSDTVS2010) to the C-drive.
WebPICMD.exe /Offline /Products:SSDTVS2010,WebFarmFrameworkv2 /Path:C:\
pause
3.) Copy contents onto developer machine. Note the directory.
4.) Create a batch file in the <ProductId>\feeds directory called "Install.bat"
5.) Paste the following:
WebPICMD.exe /Install /Products:<ProductId> /XML:"<Copy Location>\<ProductId>\feeds\shadow-webproductlist.xml" /Log:Install.log
6,) Run the batch file
7.) Review log file for errors
Troubleshooting:
1.) Some extensions are dependent on certain versions of the Web Platform Installer (believe it or not). For example, the Web Farm Framework v2.2 is dependent on WPI v3
2.) Sometimes the installation file needs to be run directly (for example, SSDT). You should be able to determine the location of the file from the log file.
Links to WPI versions
v3
x64 -
http://download.microsoft.com/download/B/0/0/B00FEF21-79DE-48B0-8731-F9CFE70CE613/WebPlatformInstaller_3_10_amd64_en-US.msi
x86 -
http://download.microsoft.com/download/B/0/0/B00FEF21-79DE-48B0-8731-F9CFE70CE613/WebPlatformInstaller_3_10_x86_en-US.msi
v4
http://www.microsoft.com/web/downloads/platform.aspx
MyScreenName...
8 Posts
Re: Version 4 and still useless with many corporate proxies
Sep 20, 2012 08:40 PM|LINK
ChrisSfanos
1017 Posts
Microsoft
Re: Version 4 and still useless with many corporate proxies
Sep 24, 2012 09:31 PM|LINK
I thought I posted this already, but as a note for everyone, please do NOT use the WebPICMDLine preview any more - please only use the version that ships in the main WebPI v4 MSI - the command line preview feed is no longer maintaned
Chris
Web Platform Installer PM