VS2010 Shell (Integrated) Redistributable 10.0.30319.1
This commit is contained in:
@@ -0,0 +1,33 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<package xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<metadata>
|
||||||
|
<id>VS2010.ShellIntegratedRedist</id>
|
||||||
|
<title>Microsoft Visual Studio 2010 Shell (Integrated) Redistributable Package</title>
|
||||||
|
<version>10.0.30319.1</version>
|
||||||
|
<authors>Microsoft</authors>
|
||||||
|
<owners>Ethan Brown</owners>
|
||||||
|
<summary>Microsoft Visual Studio 2010 Shell (Integrated) Redistributable Package
|
||||||
|
|
||||||
|
The Visual Studio Shell (integrated mode) provides the foundation on which you can seamlessly integrate tools and programming languages within Visual Studio.</summary>
|
||||||
|
<description>The Visual Studio Shell (integrated mode) provides the foundation on which you can seamlessly integrate tools and programming languages within Visual Studio. The Visual Studio Shell (integrated mode) does not contain any programming language, so it provides the perfect foundation to deploy a development environment for your own language. The Visual Studio Shell (integrated mode) seamlessly integrates with Visual Studio 2010 Professional and above. Any tools and programming languages that run inside the Visual Studio Shell (integrated mode) will run together with Visual Studio 2010 if they are also installed on the same machine. By using the Visual Studio Shell (integrated mode), you will not need to make Visual Studio a pre-requisite on your user machines.
|
||||||
|
|
||||||
|
This download contains the redistributable runtime binaries that you can distribute with your Visual Studio tools and programming languages. For development and testing of your Visual Studio tools and programming languages, please download the Visual Studio 2010 SDK.
|
||||||
|
|
||||||
|
Includes WebApplication targets necessary for building web applications:
|
||||||
|
Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets
|
||||||
|
</description>
|
||||||
|
<projectUrl>http://www.microsoft.com/en-us/download/details.aspx?id=115</projectUrl>
|
||||||
|
<tags>VisualStudio VS .NET 2010</tags>
|
||||||
|
<!-- Eula is in installer
|
||||||
|
<licenseUrl></licenseUrl>
|
||||||
|
-->
|
||||||
|
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||||
|
<iconUrl>https://github.com/Iristyle/ChocolateyPackages/raw/master/VS2010.ShellIntegratedRedist/VS2010.jpg</iconUrl>
|
||||||
|
<releaseNotes></releaseNotes>
|
||||||
|
<dependencies>
|
||||||
|
</dependencies>
|
||||||
|
</metadata>
|
||||||
|
<files>
|
||||||
|
<file src="tools\**" target="tools" />
|
||||||
|
</files>
|
||||||
|
</package>
|
BIN
VS2010.ShellIntegratedRedist/VS2010.jpg
Normal file
BIN
VS2010.ShellIntegratedRedist/VS2010.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.7 KiB |
22
VS2010.ShellIntegratedRedist/tools/chocolateyInstall.ps1
Normal file
22
VS2010.ShellIntegratedRedist/tools/chocolateyInstall.ps1
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
$package = 'VS2010.ShellIntegratedRedist'
|
||||||
|
|
||||||
|
try {
|
||||||
|
|
||||||
|
# FYI - there is also an Isolated redist in addition to an Integrated one
|
||||||
|
# http://www.microsoft.com/en-us/download/details.aspx?id=1366
|
||||||
|
# http://download.microsoft.com/download/1/9/3/1939AD78-F8E8-4336-83F3-E2470F422C62/VSIsoShell.exe
|
||||||
|
|
||||||
|
$params = @{
|
||||||
|
packageName = $package;
|
||||||
|
fileType = 'exe';
|
||||||
|
silentArgs = '/q /full /norestart';
|
||||||
|
url = 'http://download.microsoft.com/download/D/7/0/D70CD265-3E18-41B0-AFC6-075AFA2DA631/VSIntShell.exe';
|
||||||
|
}
|
||||||
|
|
||||||
|
Install-ChocolateyPackage @params
|
||||||
|
|
||||||
|
Write-ChocolateySuccess $package
|
||||||
|
} catch {
|
||||||
|
Write-ChocolateyFailure $package "$($_.Exception.Message)"
|
||||||
|
throw
|
||||||
|
}
|
27
VS2010.ShellIntegratedRedist/tools/chocolateyUninstall.ps1
Normal file
27
VS2010.ShellIntegratedRedist/tools/chocolateyUninstall.ps1
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
$package = 'VS2010.ShellIntegratedRedist'
|
||||||
|
|
||||||
|
try {
|
||||||
|
|
||||||
|
# FYI - there is also an Isolated redist in addition to an Integrated one
|
||||||
|
# http://www.microsoft.com/en-us/download/details.aspx?id=1366
|
||||||
|
# http://download.microsoft.com/download/1/9/3/1939AD78-F8E8-4336-83F3-E2470F422C62/VSIsoShell.exe
|
||||||
|
|
||||||
|
# $productGuid = Get-ChildItem HKLM:\SOFTWARE\Classes\Installer\Products |
|
||||||
|
# Get-ItemProperty -Name 'ProductName' |
|
||||||
|
# ? { $_.ProductName -eq 'Microsoft Visual Studio 2010 Shell (Integrated) - ENU' } |
|
||||||
|
# Select -ExpandProperty PSChildName -First 1
|
||||||
|
|
||||||
|
$productGuid = '3C62D210A21EADB3E8ECFD417E125A70'
|
||||||
|
$properties = Get-ItemProperty HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\$productGuid\InstallProperties
|
||||||
|
|
||||||
|
$pkg = $properties.LocalPackage
|
||||||
|
|
||||||
|
msiexec.exe /x $pkg /qb-!
|
||||||
|
|
||||||
|
Install-ChocolateyPackage @params
|
||||||
|
|
||||||
|
Write-ChocolateySuccess $package
|
||||||
|
} catch {
|
||||||
|
Write-ChocolateyFailure $package "$($_.Exception.Message)"
|
||||||
|
throw
|
||||||
|
}
|
Reference in New Issue
Block a user