chocolatey / choco

Chocolatey - the package manager for Windows
https://chocolatey.org
Other
10.23k stars 897 forks source link

Running choco -v in parallel causes warnings #2558

Closed penalvch-zz closed 2 years ago

penalvch-zz commented 2 years ago

What You Are Seeing?

log4net:WARN Cannot RollFile [C:\ProgramData\chocolatey\logs\chocolatey.44.log] -> [C:\ProgramData\chocolatey\logs\chocolatey.45.log]. Source does not exist
log4net:ERROR RollingFileAppender: INTERNAL ERROR. Append is False but OutputFile [C:\ProgramData\chocolatey\logs\chocolatey.log] already exists.

What is Expected?

Not this.

How Did You Get This To Happen? (Steps to Reproduce)

I was calling choco -v mulitple times per second in parallel as a part of a checklist script. LIkely, the warning manifested due to this.

Output Log

Full Log Output

~~~sh PowerShell 7.2.1 Copyright (c) Microsoft Corporation. https://aka.ms/powershell Type 'help' to get help. PS C:\Users\system2> choco list --localonly --debug --verbose Chocolatey v0.12.1 Chocolatey is running on Windows v 10.0.19044.0 Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old". Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old". Command line: "C:\ProgramData\chocolatey\choco.exe" list --localonly --debug --verbose Received arguments: list --localonly --debug --verbose RemovePendingPackagesTask is now ready and waiting for PreRunMessage. Sending message 'PreRunMessage' out if there are subscribers... [Pending] Removing all pending packages that should not be considered installed... Performing validation checks. Global Configuration Validation Checks: - Package Exit Code / Exit On Reboot = Checked System State Validation Checks: Reboot Requirement Checks: - Pending Computer Rename = Checked - Pending Component Based Servicing = Checked - Pending Windows Auto Update = Checked - Pending File Rename Operations = Ignored - Pending Windows Package Installer = Checked - Pending Windows Package Installer SysWow64 = Checked The source 'https://community.chocolatey.org/api/v2/' evaluated to a 'normal' source type NOTE: Hiding sensitive configuration data! Please double and triple check to be sure no sensitive data is shown, especially if copying output to a gist for review. Configuration: CommandName='list'|CacheLocation='c:\temp\choco'| ContainsLegacyPackageInstalls='True'| CommandExecutionTimeoutSeconds='2700'|WebRequestTimeoutSeconds='30'| Sources='https://community.chocolatey.org/api/v2/'|SourceType='normal'| Debug='True'|Verbose='True'|Trace='False'|Force='False'|Noop='False'| HelpRequested='False'|UnsuccessfulParsing='False'|RegularOutput='True'| QuietOutput='False'|PromptForConfirmation='False'| AcceptLicense='False'| AllowUnofficialBuild='False'|AllVersions='False'| SkipPackageInstallProvider='False'|Prerelease='False'|ForceX86='False'| OverrideArguments='False'|NotSilent='False'| ApplyPackageParametersToDependencies='False'| ApplyInstallArgumentsToDependencies='False'|IgnoreDependencies='False'| AllowMultipleVersions='False'|AllowDowngrade='False'| ForceDependencies='False'|Information.PlatformType='Windows'| Information.PlatformVersion='10.0.19044.0'| Information.PlatformName='Windows 10'| Information.ChocolateyVersion='0.12.1.0'| Information.ChocolateyProductVersion='0.12.1'| Information.FullName='choco, Version=0.12.1.0, Culture=neutral, PublicKeyToken=79d02ea9cad655eb'| Information.Is64BitOperatingSystem='True'| Information.Is64BitProcess='True'|Information.IsInteractive='True'| Information.UserName='moniker'|Information.UserDomainName='SYSTEM1'| Information.IsUserAdministrator='True'| Information.IsUserSystemAccount='False'| Information.IsUserRemoteDesktop='True'|Information.IsUserRemote='True'| Information.IsProcessElevated='False'| Information.IsLicensedVersion='False'|Information.LicenseType='Foss'| Information.CurrentDirectory='C:\Users\system2'| Features.AutoUninstaller='True'|Features.ChecksumFiles='True'| Features.AllowEmptyChecksums='False'| Features.AllowEmptyChecksumsSecure='True'| Features.FailOnAutoUninstaller='False'| Features.FailOnStandardError='False'|Features.UsePowerShellHost='True'| Features.LogEnvironmentValues='False'|Features.LogWithoutColor='False'| Features.VirusCheck='False'| Features.FailOnInvalidOrMissingLicense='False'| Features.IgnoreInvalidOptionsSwitches='True'| Features.UsePackageExitCodes='True'| Features.UseEnhancedExitCodes='False'| Features.UseFipsCompliantChecksums='False'| Features.ShowNonElevatedWarnings='True'| Features.ShowDownloadProgress='True'| Features.StopOnFirstPackageFailure='False'| Features.UseRememberedArgumentsForUpgrades='False'| Features.IgnoreUnfoundPackagesOnUpgradeOutdated='False'| Features.SkipPackageUpgradesWhenNotInstalled='False'| Features.RemovePackageInformationOnUninstall='False'| Features.ExitOnRebootDetected='False'| Features.LogValidationResultsOnWarnings='True'| Features.UsePackageRepositoryOptimizations='True'| ListCommand.LocalOnly='True'|ListCommand.IdOnly='False'| ListCommand.IncludeRegistryPrograms='False'|ListCommand.PageSize='25'| ListCommand.Exact='False'|ListCommand.ByIdOnly='False'| ListCommand.ByTagOnly='False'|ListCommand.IdStartsWith='False'| ListCommand.OrderByPopularity='False'|ListCommand.ApprovedOnly='False'| ListCommand.DownloadCacheAvailable='False'| ListCommand.NotBroken='False'| ListCommand.IncludeVersionOverrides='False'| UpgradeCommand.FailOnUnfound='False'| UpgradeCommand.FailOnNotInstalled='False'| UpgradeCommand.NotifyOnlyAvailableUpgrades='False'| UpgradeCommand.ExcludePrerelease='False'| NewCommand.AutomaticPackage='False'| NewCommand.UseOriginalTemplate='False'|SourceCommand.Command='unknown'| SourceCommand.Priority='0'|SourceCommand.BypassProxy='False'| SourceCommand.AllowSelfService='False'| SourceCommand.VisibleToAdminsOnly='False'| FeatureCommand.Command='unknown'|ConfigCommand.Command='unknown'| ApiKeyCommand.Remove='False'|PinCommand.Command='unknown'| OutdatedCommand.IgnorePinned='False'| ExportCommand.IncludeVersionNumbers='False'|Proxy.BypassOnLocal='True'| TemplateCommand.Command='unknown'| _ Chocolatey:ChocolateyListCommand - Normal Run Mode _ Searching for package information Running list with the following filter = '' --- Start of List --- chocolatey 0.12.1 Title: Chocolatey | Published: 1/30/2022 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: n/a Tags: nuget apt-get machine repository chocolatey Software Site: https://github.com/chocolatey/choco Software License: https://raw.githubusercontent.com/chocolatey/choco/master/LICENSE Summary: Chocolatey is the package manager for Windows (like apt-get but for Windows) Description: Chocolatey is a package manager for Windows (like apt-get but for Windows). It was designed to be a decentralized framework for quickly installing applications and tools that you need. It is built on the NuGet infrastructure currently using PowerShell as its focus for delivering packages from the distros to your door, err computer. Chocolatey is brought to you by the work and inspiration of the community, the work and thankless nights of the [Chocolatey Team](https://github.com/orgs/chocolatey/people), with Rob heading up the direction. You can host your own sources and add them to Chocolatey, you can extend Chocolatey's capabilities, and folks, it's only going to get better. ### Information * [Chocolatey Website and Community Package Repository](https://community.chocolatey.org) * [Mailing List](http://groups.google.com/group/chocolatey) / [Release Announcements Only Mailing List](https://groups.google.com/group/chocolatey-announce) / [Build Status Mailing List](http://groups.google.com/group/chocolatey-build-status) * [Twitter](https://twitter.com/chocolateynuget) / [Facebook](https://www.facebook.com/ChocolateySoftware) / [GitHub](https://github.com/chocolatey) * [Blog](https://blog.chocolatey.org/) / [Newsletter](https://chocolatey.us8.list-manage1.com/subscribe?u=86a6d80146a0da7f2223712e4&id=73b018498d) * [Documentation](https://docs.chocolatey.org/en-us/) / [Support](https://chocolatey.org/support) ### Commands There are quite a few commands you can call - you should check out the [command reference](https://docs.chocolatey.org/en-us/choco/commands). Here are the most common: * Help - choco -? or choco command -? * Search - choco search something * List - choco list -lo * Config - choco config list * Install - choco install baretail * Pin - choco pin windirstat * Outdated - choco outdated * Upgrade - choco upgrade baretail * Uninstall - choco uninstall baretail #### Alternative installation sources: * Install ruby gem - choco install compass -source ruby * Install python egg - choco install sphynx -source python * Install windows feature - choco install IIS -source windowsfeatures * Install webpi feature - choco install IIS7.5Express -source webpi #### More For more advanced commands and switches, use `choco -?` or `choco command -h`. You can also look at the [command reference](https://docs.chocolatey.org/en-us/choco/commands), including how you can force a package to install the x86 version of a package. ### Create Packages? We have some great guidance on how to do that. Where? I'll give you a hint, it rhymes with socks! [Docs!](https://docs.chocolatey.org/en-us/create/create-packages) In that mess there is a link to the [PowerShell Chocolatey module reference](https://docs.chocolatey.org/en-us/create/functions). Release Notes: See all - https://docs.chocolatey.org/en-us/choco/release-notes chocolatey-core.extension 1.3.5.1 Title: Chocolatey Core Extensions | Published: 11/22/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/chocolatey/chocolatey-coreteampackages/tree/master/extensions/chocolatey-core.extension Tags: chocolatey core extension admin Software Site: https://github.com/chocolatey/chocolatey-coreteampackages Software License: https://github.com/chocolatey/chocolatey-coreteampackages/blob/master/LICENSE.md Software Source: https://github.com/chocolatey/chocolatey-coreteampackages Documentation: https://github.com/chocolatey/chocolatey-coreteampackages/tree/master/extensions/chocolatey-core.extension/README.md Issues: https://github.com/chocolatey/chocolatey-coreteampackages/issues Summary: Helper functions extending core choco functionality Description: This package provides helper functions installed as a Chocolatey extension. These functions may be used in Chocolatey install/uninstall scripts by declaring this package a dependency in your package's nuspec. Release Notes: https://github.com/chocolatey/chocolatey-coreteampackages/tree/master/extensions/chocolatey-core.extension/CHANGELOG.md chocolatey-windowsupdate.extension 1.0.4 Title: Chocolatey Windows Update extensions | Published: 11/22/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/jberezanski/ChocolateyPackages/tree/master/chocolatey-windowsupdate.extension Tags: chocolatey extension admin windows update kb Software Site: https://github.com/jberezanski/ChocolateyPackages/tree/master/chocolatey-windowsupdate.extension Software License: https://cdn.rawgit.com/jberezanski/ChocolateyPackages/8086c84fed16d4150a50ba1e97fd6b75e3c4f511/LICENSE Documentation: https://github.com/jberezanski/ChocolateyPackages/tree/master/chocolatey-windowsupdate.extension/README.md Issues: https://github.com/jberezanski/ChocolateyPackages/issues Summary: Helper functions useful for developing packages for Windows updates (KBs). Description: This package provides helper functions useful for developing packages for Windows updates (KBs). Release Notes: [Change log](https://github.com/jberezanski/ChocolateyPackages/tree/master/chocolatey-windowsupdate.extension/CHANGELOG.md) DotNet4.5.2 4.5.2.20140902 Title: Dot Net 4.5.2 | Published: 11/22/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: n/a Tags: Microsoft .net Framework 4.5.2 Software Site: http://www.microsoft.com/en-au/download/details.aspx?id=42642 Software License: http://msdn.microsoft.com/en-US/cc300389.aspx Summary: The Microsoft .NET Framework 4.5.2 Description: The Microsoft .NET Framework 4.5.2 is a highly compatible, in-place update to the Microsoft .NET Framework 4, Microsoft .NET Framework 4.5 and Microsoft .NET Framework 4.5.1 KB2919355 1.0.20160915 Title: Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 update: April 2014 (KB2919355) | Published: 11/22/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: n/a Tags: Microsoft Visual Studio 2015 Windows Update KB2919355 Software Site: https://support.microsoft.com/en-us/kb/2919355 Software License: https://support.microsoft.com/en-us/kb/2919355 Summary: This update is a cumulative update that includes the security updates and the non-security updates for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 that were released before March 2014. Description: This update is a cumulative update that includes the security updates and the non-security updates for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 that were released before March 2014. In addition to previous updates, it includes features such as improved Internet Explorer 11 compatibility for enterprise applications, usability improvements, extended mobile device management, and improved hardware support. All future security and nonsecurity updates for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 require this update to be installed. On systems other than Windows 8.1 or Windows Server 2012 R2, this package installs successfully, but does nothing. This update is required to install Visual Studio 2015 on Windows 8.1 or Windows Server 2012 R2. Release Notes: 1.0.20160915: - fixed installation on PowerShell 2.0 KB2919442 1.0.20160915 Title: March 2014 servicing stack update for Windows 8.1 and Windows Server 2012 R2 (KB2919442) | Published: 11/22/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: n/a Tags: Microsoft Visual Studio 2015 Windows Update 2919442 Software Site: https://support.microsoft.com/en-us/kb/2919442 Software License: https://support.microsoft.com/en-us/kb/2919442 Summary: The update fixes some issues in the servicing stack of Windows 8.1 and Windows Server 2012 R2. Description: The servicing stack includes the files and resources that are required to service a Windows image. This includes the Package Manager executable, the required servicing libraries, and other resources. The servicing stack is included in all Windows installations. The update fixes some issues. On systems other than Windows 8.1 or Windows Server 2012 R2, this package installs successfully, but does nothing. This update is required to install Visual Studio 2015 on Windows 8.1 or Windows Server 2012 R2. Release Notes: 1.0.20160915: - fixed installation on PowerShell 2.0 - fixed installation on machines which already have a superseding hotfix installed KB2999226 1.0.20181019 Title: Update for Universal C Runtime in Windows (KB2999226) | Published: 11/24/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: n/a Tags: microsoft visual studio 2015 windows update kb2919355 Software Site: https://support.microsoft.com/en-us/kb/2999226 Software License: https://support.microsoft.com/en-us/kb/2999226 Summary: Update for Universal C Runtime (CRT) in Windows. Before you install this update, check out the prerequisites section. Description: The Windows 10 Universal CRT is a Windows operating system component that enables CRT functionality on the Windows operating system. This update allows Windows desktop applications that depend on the Windows 10 Universal CRT release to run on earlier Windows operating systems. Microsoft Visual Studio 2015 creates a dependency on the Universal CRT when applications are built by using the Windows 10 Software Development Kit (SDK). You can install this update on earlier Windows operating systems to enable these applications to run correctly. This update applies to the following operating systems: Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8.1, Windows RT 8.1, Windows Server 2012 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows 8 Enterprise, Windows 8 Pro, Windows 8, Windows RT, Windows Server 2008 R2 Service Pack 1, Windows 7 Service Pack 1, Windows Server 2008 Service Pack 2, Windows Vista Service Pack 2 Release Notes: * 1.0.20181019: Ensure the correct Install-WindowsUpdate function is called (work around [Boxstarter issue](https://github.com/chocolatey/boxstarter/issues/293)) * 1.0.20170509: Fixed KB id in install script * 1.0.20170422: Changed to use chocolatey-windowsupdate.extension * 1.0.20161201: Fixed installation for windows 10 versions * 1.0.20161030: Fixed installation on a few specific OS versions; added checking for requisite Service Packs; simplified install script KB3033929 1.0.5 Title: Microsoft security advisory: Availability of SHA-2 code signing support for Windows 7 and Windows Server 2008 R2: March 10, 2015 | Published: 11/24/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/jberezanski/ChocolateyPackages/tree/master/KB3033929 Tags: microsoft windows update kb3033929 admin visual studio 2017 Software Site: https://support.microsoft.com/en-us/kb/3033929 Software License: https://support.microsoft.com/en-us/kb/3033929 Summary: The update adds SHA-2 hashing algorithm signing and verification support to Windows 7 and Windows Server 2008 R2 Description: Microsoft has released a security advisory for IT professionals about SHA-2 code signing support. The security advisory announces the availability of a security update and contains additional security-related information. To view the security advisory, go to the following Microsoft website: https://technet.microsoft.com/en-us/library/security/3033929 This package requires Service Pack 1 for Windows 7 or Windows Server 2008 R2 to be installed first. The [KB976932 package](https://chocolatey.org/packages/KB976932) may be used to install it. On systems other than Windows 7 or Windows Server 2008 R2, this package installs successfully, but does nothing. This update is required to install Visual Studio 2017 on Windows 7 or Windows Server 2008 R2. Release Notes: 1.0.5: update dependencies to fix exit code handling on licensed Chocolatey. KB3035131 1.0.3 Title: Security update for Windows kernel: March 10, 2015 | Published: 11/24/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/jberezanski/ChocolateyPackages/tree/master/KB3035131 Tags: microsoft windows update kb3035131 admin Software Site: https://support.microsoft.com/en-us/kb/3035131 Software License: http://go.microsoft.com/fwlink/?LinkID=206977 Summary: This security update resolves privately reported vulnerabilities in Windows. Description: This security update resolves privately reported vulnerabilities in Windows. The most severe effect of the vulnerabilities is elevation of privilege if an attacker logs on to an affected system and runs a specially crafted application. An attacker who has successfully exploited the vulnerabilities could run arbitrary code in the security context of the account of another user who is logged on to the affected system. An attacker could then install programs; view, change, or delete data; or create new accounts that have full user rights. To learn more about the vulnerabilities, see [Microsoft Security Bulletin MS15-025](https://technet.microsoft.com/library/security/ms15-025). This package requires Service Pack 1 for Windows 7 or Windows Server 2008 R2 to be installed first. The [KB976932 package](https://chocolatey.org/packages/KB976932) may be used to install it. On Windows Vista or Windows Server 2008, Service Pack 2 is required. On systems later than Windows 8.1 or Windows Server 2012 R2, this package installs successfully, but does nothing. This update is recommended to install before installing KB3033929 on Windows 7 or Windows Server 2008 R2. Release Notes: 1.0.3: update extension dependency to fix exit code handling on licensed Chocolatey. KB3118401 1.0.5 Title: Update for Universal C Runtime in Windows (version 10.0.10586) | Published: 11/22/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/jberezanski/ChocolateyPackages/tree/master/KB3118401 Tags: Microsoft Windows Update KB3118401 admin Visual Studio 2015 Software Site: https://support.microsoft.com/en-us/kb/3118401 Software License: https://support.microsoft.com/en-us/kb/3118401 Summary: Install this package to update the Universal C Runtime (CRT) in Windows. Description: The Windows 10 Universal CRT is a Windows operating system component that enables CRT functionality on the Windows operating system. This update allows Windows desktop applications that depend on the Windows 10 Universal CRT release to run on earlier Windows operating systems. Microsoft Visual Studio 2015 creates a dependency on the Universal CRT when applications are built by using the Windows 10 Software Development Kit (SDK). You can install this update on earlier Windows operating systems to enable these applications to run correctly. This update installs version 10.0.10586 of the Universal CRT, which is the same version as included in Windows 10 November Update (1511). This package applies to the following operating systems: - Windows Server 2012 R2 - Windows 8.1 - Windows Server 2012 - Windows Server 2008 R2 Service Pack 1 (SP1) - Windows 7 SP1 - Windows Server 2008 Service Pack 2 (SP2) - Windows Vista SP2 On other systems this package installs successfully, but does nothing. Release Notes: 1.0.5: drop unofficial Windows 8 support due to problems with the Chocolatey Package Internalizer. libreoffice-fresh 7.2.5 Title: LibreOffice Fresh | Published: 1/30/2022 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/libreoffice-streams Tags: libreoffice office cross-platform foss admin Software Site: https://www.libreoffice.org/ Software License: https://www.libreoffice.org/download/license/ Software Source: https://www.libreoffice.org/about-us/source-code Documentation: https://www.libreoffice.org/get-help/documentation Summary: LibreOffice is the free power-packed Open Source personal productivity suite for Windows, Macintosh and Linux, that gives you six feature-rich applications for all your document production and data processing needs. Description: LibreOffice is the free power-packed Open Source personal productivity suite for Windows, macOS and Linux, that gives you six feature-rich applications for all your document production and data processing needs. ## Notes - This package installs LibreOffice Fresh which is the stable version of LibreOffice with the most recent bleeding-edge features. This version is recommended for technology enthusiasts, early adopters or power users. For more conservative users or for deployments in enterprise or corporate environments, it is recommended to install [libreoffice-still](/packages/libreoffice-still) instead. - Older versions of this package are likely broken because the LibreOffice team removes the download links for older versions after each update. Release Notes: https://www.libreoffice.org/download/release-notes mysql-cli 8.0.26 Title: MySQL Command Line Utility | Published: 11/24/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/bazzilic/ChocolateyPackages Tags: mysql command line client cli Software Site: https://dev.mysql.com/downloads/mysql/ Software License: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html Documentation: https://dev.mysql.com/doc/refman/8.0/en/mysql.html Mailing List: https://forums.mysql.com/list.php?144 Issues: https://bugs.mysql.com/ Summary: mysql is a simple command line MySQL client. Description: `mysql` is a simple SQL shell with input line editing capabilities. It supports interactive and noninteractive use. When used interactively, query results are presented in an ASCII-table format. When used noninteractively (for example, as a filter), the result is presented in tab-separated format. The output format can be changed using command options. mysql-connector 8.0.28 Title: MySQL Connector (Install) | Published: 1/30/2022 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/pauby/chocopackages/tree/master/automatic/mysql-connector Tags: admin mysql driver .net odbc connector Software Site: http://dev.mysql.com/downloads/connector/net Software License: http://downloads.mysql.com/docs/licenses/connector-net-gpl-en.pdf Documentation: https://dev.mysql.com/doc/connector-net/en/index.html Issues: https://bugs.mysql.com/ Summary: Connector/Net is a fully-managed ADO.NET driver for MySQL. Description: MySQL Connector/Net enables you to develop .NET applications that require secure, high-performance data connectivity with MySQL. It implements the required ADO.NET interfaces and integrates into ADO.NET-aware tools. You can build applications using your choice of .NET languages. Connector/Net is a fully managed ADO.NET data provider written in 100% pure C#. It does not use the MySQL C client library. For notes detailing the changes in each release of Connector/Net, see MySQL Connector/Net Release Notes. MySQL Connector/Net includes full support for: * Features provided by MySQL Server up to and including MySQL Server 8.0. * Large-packet support for sending and receiving rows and BLOB values up to 2 gigabytes in size. * Protocol compression, which enables compressing the data stream between the client and server. * Connections using TCP/IP sockets, named pipes, or shared memory on Windows. * Connections using TCP/IP sockets or Unix sockets on Unix. * The Open Source Mono framework developed by Novell. * Entity Framework. * .NET for Windows 8.x Store apps (Windows RT Store apps). This document is intended to be a developer guide for MySQL Connector/Net and includes a full syntax reference. Syntax information is also included within the ConnectorNET.chm file included with the Connector/Net distribution. If you are using MySQL 5.0 or later, and Visual Studio as your development environment, you can also use the MySQL Visual Studio Plugin. The plugin acts as a DDEX (Data Designer Extensibility) provider: you can use the data design tools within Visual Studio to manipulate the schema and objects within a MySQL database. For more information see MySQL for Visual Studio. MySQL Connector/Net supports full versions of Visual Studio 2008, 2010, 2012, 2013, 2015, and 2017, although the extent of support may be limited depending on your versions of MySQL Connector/Net and Visual Studio. For details, see MySQL for Visual Studio. MySQL Connector/Net 6.8 (and earlier) does not support Express versions of Microsoft products, including Microsoft Visual Web Developer. MySQL Connector/Net 6.9, 6.10, and 7.0 do provide support for these products. ## Note From Connector/Net 5.1 through 6.6, the Visual Studio Plugin is part of the main Connector/Net package. Starting with 6.7, the Visual Studio Plugin has been separated out and renamed to MySQL for Visual Studio. For release information, see MySQL for Visual Studio Release Notes. **NOTE**: This is an automatically updated package. If you find it is out of date by more than a week, please contact the maintainer(s) and let them know the package is no longer updating correctly. notepadplusplus 8.2.1 Title: Notepad++ | Published: 1/30/2022 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/notepadplusplus Tags: notepad notepadplusplus notepad-plus-plus editor text development foss Software Site: https://notepad-plus-plus.org/ Software License: https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/LICENSE Software Source: https://github.com/notepad-plus-plus/notepad-plus-plus Mailing List: https://notepad-plus-plus.org/community/ Issues: https://github.com/notepad-plus-plus/notepad-plus-plus/issues Summary: Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Description: Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License. Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment. ## Features * Syntax Highlighting and Syntax Folding * User Defined Syntax Highlighting and Folding: [screenshot 1](https://notepad-plus-plus.org/assets/images/scsh/ulds_folder.gif), [screenshot 2](https://notepad-plus-plus.org/assets/images/scsh/ulds_keywords.gif), [screenshot 3](https://notepad-plus-plus.org/assets/images/scsh/ulds_comment.gif) and [screenshot 4](https://notepad-plus-plus.org/assets/images/scsh/ulds_op.gif) * PCRE (Perl Compatible Regular Expression) Search/Replace * GUI entirely customizable: [minimalist](https://notepad-plus-plus.org/assets/images/scsh/scsh_gui_minimalist.png), [tab with close button](https://notepad-plus-plus.org/assets/images/scsh/scsh_gui_tabCloseButton.png), [multi-line tab](https://notepad-plus-plus.org/assets/images/scsh/scsh_gui_multiLineTab.png), [vertical tab](https://notepad-plus-plus.org/assets/images/scsh/scsh_gui_verticalTab.png) and [vertical document list](https://notepad-plus-plus.org/assets/images/scsh/scsh_gui_verticalDocList.png) * [Document Map](https://notepad-plus-plus.org/assets/images/docMap.png) * Auto-completion: Word completion, Function completion and Function parameters hint * Multi-Document (Tab interface) * Multi-View * WYSIWYG (Printing) * Zoom in and zoom out * Multi-Language environment supported * Bookmark * Macro recording and playback * Launch with different [arguments](https://notepad-plus-plus.org/assets/images/scsh/scsh_cmdlineArguments.png) ## Notes - To force the installation of x32 version, use the `--x86` argument with `choco install`. Release Notes: https://notepad-plus-plus.org/news notepadplusplus.install 8.2.1 Title: Notepad++ (Install) | Published: 1/30/2022 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/notepadplusplus.install Tags: notepad notepadplusplus notepad-plus-plus editor text development foss Software Site: https://notepad-plus-plus.org/ Software License: https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/LICENSE Software Source: https://github.com/notepad-plus-plus/notepad-plus-plus Mailing List: https://notepad-plus-plus.org/community/ Issues: https://github.com/notepad-plus-plus/notepad-plus-plus/issues Summary: Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Description: Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License. Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment. ## Features * Syntax Highlighting and Syntax Folding * User Defined Syntax Highlighting and Folding: [screenshot 1](https://notepad-plus-plus.org/assets/images/scsh/ulds_folder.gif), [screenshot 2](https://notepad-plus-plus.org/assets/images/scsh/ulds_keywords.gif), [screenshot 3](https://notepad-plus-plus.org/assets/images/scsh/ulds_comment.gif) and [screenshot 4](https://notepad-plus-plus.org/assets/images/scsh/ulds_op.gif) * PCRE (Perl Compatible Regular Expression) Search/Replace * GUI entirely customizable: [minimalist](https://notepad-plus-plus.org/assets/images/scsh/scsh_gui_minimalist.png), [tab with close button](https://notepad-plus-plus.org/assets/images/scsh/scsh_gui_tabCloseButton.png), [multi-line tab](https://notepad-plus-plus.org/assets/images/scsh/scsh_gui_multiLineTab.png), [vertical tab](https://notepad-plus-plus.org/assets/images/scsh/scsh_gui_verticalTab.png) and [vertical document list](https://notepad-plus-plus.org/assets/images/scsh/scsh_gui_verticalDocList.png) * [Document Map](https://notepad-plus-plus.org/assets/images/docMap.png) * Auto-completion: Word completion, Function completion and Function parameters hint * Multi-Document (Tab interface) * Multi-View * WYSIWYG (Printing) * Zoom in and zoom out * Multi-Language environment supported * Bookmark * Macro recording and playback * Launch with different [arguments](https://notepad-plus-plus.org/assets/images/scsh/scsh_cmdlineArguments.png) ## Notes - To force the installation of x32 version, use the `--x86` argument with `choco install`. Release Notes: https://notepad-plus-plus.org/news obs 0.659.20200402 Title: [DEPRECATED] Open Broadcaster Software | Published: 12/16/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/pauby/ChocoPackages/tree/master/deprecated/admincenter Tags: twitch open foss broadcast streaming video recording Software Site: https://obsproject.com/ Software License: https://github.com/jp9000/OBS/blob/master/COPYING Software Source: https://github.com/jp9000/OBS/ Summary: Open Broadcaster Software is free and open source software for video recording and live streaming. Description: **NOTE: This package has been deprecated in favour of [obs-studio](https://chocolatey.org/packages/obs-studio).** Open Broadcaster Software is free and open source software for video recording and live streaming. Supported features include: Encoding using H264 (x264) and AAC. Support for Intel Quick Sync Video (QSV) and NVENC. Unlimited number of scenes and sources. Live RTMP streaming to Twitch, YouTube, DailyMotion, Hitbox and more. File output to MP4 or FLV. GPU-based game capture for high performance game streaming. DirectShow capture device support (webcams, capture cards, etc). Windows 8 high speed monitor capture support. Bilinear or lanczos3 resampling. Release Notes: https://obsproject.com/changelog obs-studio 27.1.3 Title: OBS Studio | Published: 12/16/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/AeliusSaionji/chocopkgs/tree/master/obs-studio Tags: obs-studio obs open broadcaster twitch foss floss streaming recording Software Site: https://obsproject.com/ Software License: https://github.com/obsproject/obs-studio/blob/master/COPYING Software Source: https://github.com/obsproject/obs-studio Documentation: https://obsproject.com/help Issues: https://obsproject.com/mantis/ Summary: Free and open source software for video recording and live streaming. Description: ![](https://cdn.jsdelivr.net/gh/aeliussaionji/chocopkgs@979a823c98cedde055c6004aebfc6d8a7bdef796/icons/obs-studio-screenshot.jpg) # Features - High performance real time video/audio capturing and mixing. Create scenes made up of multiple sources including window captures, images, text, browser windows, webcams, capture cards and more. - Set up an unlimited number of scenes you can switch between seamlessly via custom transitions. - Intuitive audio mixer with per-source filters such as noise gate, noise suppression, and gain. Take full control with VST plugin support. - Powerful and easy to use configuration options. Add new Sources, duplicate existing ones, and adjust their properties effortlessly. - Streamlined Settings panel gives you access to a wide array of configuration options to tweak every aspect of your broadcast or recording. - Modular 'Dock' UI allows you to rearrange the layout exactly as you like. You can even pop out each individual Dock to its own window. OBS supports all your favorite streaming platforms and more. # Create Professional Productions - Choose from a number of different and customizable transitions for when you switch between your scenes or add your own stinger video files. - Set hotkeys for nearly every sort of action, such as switching between scenes, starting/stopping streams or recordings, muting audio sources, push to talk, and more. - Studio Mode lets you preview your scenes and sources before pushing them live. Adjust your scenes and sources or create new ones and ensure they're perfect before your viewers ever see them. - Get a high level view of your production using the Multiview. Monitor 8 different scenes and easily cue or transition to any of them with merely a single or double click. # Collaborative Creativity OBS Studio is equipped with a powerful API, enabling plugins and scripts to provide further customization and functionality specific to your needs. Utilize native plugins for high performance integrations or scripts written with Lua or Python that interface with existing sources. Work with developers in the streaming community to get the features you need with endless possibilities. Browse or submit your own in the [Resources section](https://obsproject.com/forum/resources/) Release Notes: https://github.com/obsproject/obs-studio/releases/latest obs-studio.install 27.1.3 Title: OBS Studio (Install) | Published: 12/16/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/AeliusSaionji/chocopkgs/tree/master/obs-studio.install Tags: admin obs-studio obs open broadcaster twitch foss floss streaming recording Software Site: https://obsproject.com/ Software License: https://github.com/obsproject/obs-studio/blob/master/COPYING Software Source: https://github.com/obsproject/obs-studio Documentation: https://obsproject.com/help Issues: https://obsproject.com/mantis/ Summary: Free and open source software for video recording and live streaming. Description: ![](https://cdn.jsdelivr.net/gh/aeliussaionji/chocopkgs@979a823c98cedde055c6004aebfc6d8a7bdef796/icons/obs-studio-screenshot.jpg) # Features - High performance real time video/audio capturing and mixing. Create scenes made up of multiple sources including window captures, images, text, browser windows, webcams, capture cards and more. - Set up an unlimited number of scenes you can switch between seamlessly via custom transitions. - Intuitive audio mixer with per-source filters such as noise gate, noise suppression, and gain. Take full control with VST plugin support. - Powerful and easy to use configuration options. Add new Sources, duplicate existing ones, and adjust their properties effortlessly. - Streamlined Settings panel gives you access to a wide array of configuration options to tweak every aspect of your broadcast or recording. - Modular 'Dock' UI allows you to rearrange the layout exactly as you like. You can even pop out each individual Dock to its own window. OBS supports all your favorite streaming platforms and more. # Create Professional Productions - Choose from a number of different and customizable transitions for when you switch between your scenes or add your own stinger video files. - Set hotkeys for nearly every sort of action, such as switching between scenes, starting/stopping streams or recordings, muting audio sources, push to talk, and more. - Studio Mode lets you preview your scenes and sources before pushing them live. Adjust your scenes and sources or create new ones and ensure they're perfect before your viewers ever see them. - Get a high level view of your production using the Multiview. Monitor 8 different scenes and easily cue or transition to any of them with merely a single or double click. # Collaborative Creativity OBS Studio is equipped with a powerful API, enabling plugins and scripts to provide further customization and functionality specific to your needs. Utilize native plugins for high performance integrations or scripts written with Lua or Python that interface with existing sources. Work with developers in the streaming community to get the features you need with endless possibilities. Browse or submit your own in the [Resources section](https://obsproject.com/forum/resources/) Release Notes: https://github.com/obsproject/obs-studio/releases/latest powershell-core 7.2.1 Title: powershell-core (Install) | Published: 12/16/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://gitlab.com/guided-explorations/microsoft/chocolatey/powershell-core Tags: powershell-core powershell pwsh admin Software Site: https://github.com/PowerShell/PowerShell Software License: https://github.com/PowerShell/PowerShell/blob/master/LICENSE.txt Software Source: https://github.com/PowerShell/PowerShell Documentation: https://github.com/PowerShell/PowerShell-Docs Issues: https://github.com/PowerShell/PowerShell/issues Summary: PowerShell Core is the open source multiplatform version of PowerShell Description: [![](https://gitlab.com/guided-explorations/microsoft/chocolatey/powershell-core/badges/main/pipeline.svg)](https://gitlab.com/guided-explorations/microsoft/chocolatey/powershell-core/-/pipelines) [Update status](https://gitlab.com/guided-explorations/microsoft/chocolatey/powershell-core/-/jobs) [![](http://transparent-favicon.info/favicon.ico)](#)[chocolatey/DarwinJS](https://chocolatey.org/profiles/DarwinJS) PowerShell Core is the open source multiplatform version of PowerShell Preview releases are under the package id powershell-preview so that they can be safely installed and maintained side-by-side with the release versions on production systems. Preview versions do not become the default powershell core edition on a system (unless they are the ONLY edition), if you have a preview version installed, access it via pwsh's '-pre' switch. This package automatically does verbose MSI logging to %temp%\(packagenameandversion).MsiInstall.log Some helpful install options (any of them can be combined - delimited by space): * Any MSI Properties the package responds to can be specified in the same way, even if not documented here. --install-arguments='"ADD\_FILE\_CONTEXT\_MENU\_RUNPOWERSHELL=1"' Installs a right click context menu to run .ps1 scripts in PowerShell Core. --install-arguments='"ADD\_EXPLORER\_CONTEXT\_MENU\_OPENPOWERSHELL=1"' Installs a right click context menu to start a PowerShell Core prompt for a specific folder. --install-arguments='"REGISTER\_MANIFEST=1"' Causes PowerShell Core to deliver logs to Windows Event logs. --install-arguments='"ENABLE\_PSREMOTING=1"' Enable PS remoting during installation. --install-arguments='"ADD\_EXPLORER\_CONTEXT\_MENU\_OPENPOWERSHELL=1 REGISTER\_MANIFEST=1 ENABLE\_PSREMOTING=1"' Do it all. --packageparameters '"/CleanUpPath"' Removes all powershell core paths before starting install. Cleans up old paths from old powershell core MSIs. Release Notes: https://github.com/PowerShell/PowerShell/releases/tag/7.2.1 vcredist140 14.30.30708 Title: Microsoft Visual C++ Redistributable for Visual Studio 2015-2022 | Published: 1/30/2022 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/vcredist140 Tags: microsoft visual c++ redistributable 140 2015 2017 2019 admin Software Site: https://visualstudio.microsoft.com/vs/ Software License: https://visualstudio.microsoft.com/license-terms/mlt031619/ Documentation: https://docs.microsoft.com/en-us/visualstudio/ide/getting-started-with-cpp-in-visual-studio Issues: https://developercommunity.visualstudio.com/ Summary: Run-time components that are required to run C++ applications that are built by using Visual Studio 2015-2022 Description: Microsoft Visual C++ Redistributable for Visual Studio 2015-2022 installs run-time components of Visual C++ libraries. These components are required to run C++ applications that are developed using Visual Studio 2015-2022 and link dynamically to Visual C++ libraries. The packages can be used to run such applications on a computer even if it does not have Visual Studio 2015-2022 installed. These packages also install run-time components of C Runtime (CRT), Standard C++, MFC, C++ AMP, and OpenMP libraries. The Visual C++ Redistributable for Visual Studio 2015-2022 consists of files vcruntime140.dll, msvcp140.dll, vcomp140.dll, vcamp140.dll, mfc140.dll and other. ## Notes [Supported Operating Systems](https://docs.microsoft.com/en-us/visualstudio/releases/2019/system-requirements#microsoft-visual-c-2015-2019-redistributable-system-requirements): Windows 10, Windows 8.1 / Server 2012 R2 (with KB2919355), Windows 8 / Windows Server 2012, Windows 7 SP1 (with KB3033929) / Server 2008 R2 SP1, Windows Vista SP2 / Server 2008 SP2, Windows XP SP3 / Windows Server 2003 SP2 On some systems, if KB2999226 is installed as a dependency of this package, the computer may need to be restarted before the installation of this package will succeed. vcredist2015 14.0.24215.20170201 Title: Microsoft Visual C++ Redistributable for Visual Studio 2015 Update 3 (with hotfix 2016-09-14) | Published: 11/24/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/chocolatey/chocolatey-coreteampackages/tree/master/manual/vcredist2015 Tags: microsoft visual c++ redistributable 2015 studio admin Software Site: https://blogs.msdn.microsoft.com/vcblog/2016/06/28/visual-studio-2015-update-3-available-now/ Software License: https://msdn.microsoft.com/cc300389.aspx Documentation: https://msdn.microsoft.com/library/jj620919.aspx Issues: https://visualstudio.uservoice.com/forums/121579-visual-studio Summary: Run-time components that are required to run C++ applications that are built by using Visual Studio 2015 Update 3 Description: Microsoft Visual C++ Redistributable for Visual Studio 2015 Update 3 installs run-time components of Visual C++ libraries. These components are required to run C++ applications that are developed using Visual Studio 2015 Update 3 and link dynamically to Visual C++ libraries. The packages can be used to run such applications on a computer even if it does not have Visual Studio 2015 installed. These packages also install run-time components of C Runtime (CRT), Standard C++, MFC, C++ AMP, and OpenMP libraries. ## Notes [Supported Operating Systems](https://www.visualstudio.com/en-us/productinfo/vs2015-sysrequirements-vs): Windows 10, Windows 8.1 / Server 2012 R2 (with KB2919355), Windows 8 / Windows Server 2012, Windows 7 SP1 (with KB3033929) / Server 2008 R2 SP1, Windows Vista SP2 / Server 2008 SP2, Windows XP SP3 / Windows Server 2003 SP2 On some systems, if KB2999226 is installed as a dependency of this package, the computer may need to be restarted before the installation of this package will succeed. Release Notes: #### Program [Visual Studio 2015 Update 3 Release Notes](https://www.visualstudio.com/en-us/news/releasenotes/vs2015-update3-vs) #### Package 14.0.24215.20170201: updated metadata, refactored into a virtual package dependent upon vcredist140 vcredist2017 14.16.27033 Title: Microsoft Visual C++ Redistributable for Visual Studio 2017 | Published: 12/16/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/chocolatey-community/chocolatey-coreteampackages/tree/master/automatic/vcredist2017 Tags: microsoft visual c++ redistributable 2017 admin Software Site: https://blogs.msdn.microsoft.com/visualstudio/2017/03/07/announcing-visual-studio-2017-general-availability-and-more/ Software License: http://msdn.microsoft.com/en-US/cc300389.aspx Documentation: https://docs.microsoft.com/en-us/visualstudio/ide/getting-started-with-cpp-in-visual-studio Issues: https://visualstudio.uservoice.com/forums/121579-visual-studio Summary: Run-time components that are required to run C++ applications that are built by using Visual Studio 2017 Description: Microsoft Visual C++ Redistributable for Visual Studio 2017 installs run-time components of Visual C++ libraries. These components are required to run C++ applications that are developed using Visual Studio 2017 and link dynamically to Visual C++ libraries. The packages can be used to run such applications on a computer even if it does not have Visual Studio 2017 installed. These packages also install run-time components of C Runtime (CRT), Standard C++, MFC, C++ AMP, and OpenMP libraries. This package is only a metapackage which points to the latest Visual C++ Redistributable version released in the Visual Studio 2017 release channel. The actual installation of the runtime is performed by the [vcredist140](https://chocolatey.org/packages/vcredist140) package. ## Notes [Supported Operating Systems](https://www.visualstudio.com/en-us/productinfo/vs2017-system-requirements-vs): Windows 10, Windows 8.1 / Server 2012 R2 (with KB2919355), Windows 8 / Windows Server 2012, Windows 7 SP1 (with KB3033929) / Server 2008 R2 SP1, Windows Vista SP2 / Server 2008 SP2, Windows XP SP3 / Windows Server 2003 SP2 Release Notes: ##### Software [Visual Studio 2017 Release Notes](https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes) ##### Package 14.16.27027.20190415: Fixed dependency on vcredist140 so that this package no longer prevents updating vcredist140 to a later version. vlc 3.0.16 Title: VLC media player | Published: 11/22/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/chocolatey-community/chocolatey-coreteampackages/tree/master/automatic/vlc Tags: vlc foss cross-platform multimedia audio video mp3 dvd avi media player admin Software Site: http://www.videolan.org/vlc/ Software License: http://www.videolan.org/legal.html Software Source: http://www.videolan.org/vlc/download-sources.html Summary: VLC Media Player Description: VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVD, Audio CD, VCD, and various streaming protocols. ![Screenshot](https://i.imgur.com/DEG19Fs.png) ## Features - Plays Files, Discs, Webcams, Devices and Streams. - Fast - Hardware Decoding. - Plays most codecs with no codec packs needed - MPEG-2, MPEG-4, H.264, MKV, WebM, WMV, MP3... - Complete feature-set over the video, subtitle synchronisation, video and audio filters. - Runs on all platforms - Windows, Linux, Mac OS X, Unix, iOS, Android ... - Completely Free - no spyware, no ads and no user tracking. ## Package parameters - `/Language:en` - Two letter language code: nl, en, fr ... Example: `choco install --params "/Language:fr"` *Will set the language of VLC to french* ## Notes - Related packages: [vlc-skins](https://chocolatey.org/packages/vlc-skins) [vlc-nightly](https://chocolatey.org/packages/vlc-nightly) vscode 1.63.2 Title: Visual Studio Code | Published: 12/25/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/vscode Tags: microsoft visualstudiocode vscode development editor ide javascript typescript admin foss cross-platform Software Site: https://code.visualstudio.com/ Software License: https://code.visualstudio.com/License Software Source: https://github.com/Microsoft/vscode Documentation: https://code.visualstudio.com/docs Issues: https://github.com/Microsoft/vscode/issues Summary: Visual Studio Code Description: Build and debug modern web and cloud applications. Code is free and available on your favorite platform - Linux, Mac OSX, and Windows. ## Features * **Meet IntelliSense:** Go beyond syntax highlighting and autocomplete with IntelliSense, which provides smart completions based on variable types, function definitions, and imported modules. * **Print statement debugging is a thing of the past:** Debug code right from the editor. Launch or attach to your running apps and debug with break points, call stacks, and an interactive console. * **Git commands built-in:** Working with Git has never been easier. Review diffs, stage files, and make commits right from the editor. Push and pull from any hosted Git service. * **Extensible and customizable:** Want even more features? Install extensions to add new languages, themes, debuggers, and to connect to additional services. Extensions run in separate processes, ensuring they won't slow down your editor. ## Package parameters * `/NoDesktopIcon` - Don't add a desktop icon. * `/NoQuicklaunchIcon` - Don't add an icon to the QuickLaunch area. * `/NoContextMenuFiles` - Don't add an _Open with Code_ entry to the context menu for files. * `/NoContextMenuFolders` - Dont't add an _Open with Code_ entry to the context menu for folders. * `/DontAddToPath` - Don't add Visual Studio Code to the system PATH. Example: `choco install vscode --params "/NoDesktopIcon /DontAddToPath"` ## Notes * The package uses default install options except that it adds context menu entries and Visual Studio Code isn't started after installation. * For disabling the auto-update functionality see the [Visual Studio Code Auto Update Deactivation package](https://chocolatey.org/packages/visualstudiocode-disableautoupdate). ![screenshot](https://cdn.jsdelivr.net/gh/chocolatey-community/chocolatey-coreteampackages@6dc510f16b69a2134e901f2576e991c462a18e9b/automatic/vscode/screenshot.png) Release Notes: https://code.visualstudio.com/Updates vscode.install 1.63.2 Title: Visual Studio Code (Install) | Published: 12/25/2021 Number of Downloads: n/a | Downloads for this version: n/a Package url Chocolatey Package Source: https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/vscode.install Tags: microsoft visualstudiocode vscode development editor ide javascript typescript admin foss cross-platform Software Site: https://code.visualstudio.com/ Software License: https://code.visualstudio.com/License Software Source: https://github.com/Microsoft/vscode Documentation: https://code.visualstudio.com/docs Issues: https://github.com/Microsoft/vscode/issues Summary: Visual Studio Code Description: Build and debug modern web and cloud applications. Code is free and available on your favorite platform - Linux, Mac OSX, and Windows. ## Features * **Meet IntelliSense:** Go beyond syntax highlighting and autocomplete with IntelliSense, which provides smart completions based on variable types, function definitions, and imported modules. * **Print statement debugging is a thing of the past:** Debug code right from the editor. Launch or attach to your running apps and debug with break points, call stacks, and an interactive console. * **Git commands built-in:** Working with Git has never been easier. Review diffs, stage files, and make commits right from the editor. Push and pull from any hosted Git service. * **Extensible and customizable:** Want even more features? Install extensions to add new languages, themes, debuggers, and to connect to additional services. Extensions run in separate processes, ensuring they won't slow down your editor. ## Package parameters * `/NoDesktopIcon` - Don't add a desktop icon. * `/NoQuicklaunchIcon` - Don't add an icon to the QuickLaunch area. * `/NoContextMenuFiles` - Don't add an _Open with Code_ entry to the context menu for files. * `/NoContextMenuFolders` - Dont't add an _Open with Code_ entry to the context menu for folders. * `/DontAssociateWithFiles` - Dont't associate Visual Studio Code with supported files. * `/DontAddToPath` - Don't add Visual Studio Code to the system PATH. Example: `choco install vscode.install --params "/NoDesktopIcon /DontAddToPath"` ## Notes * The package uses default install options except that it adds context menu entries and Visual Studio Code isn't started after installation. * For disabling the auto-update functionality see the [Visual Studio Code Auto Update Deactivation package](https://chocolatey.org/packages/visualstudiocode-disableautoupdate). ![screenshot](https://cdn.jsdelivr.net/gh/chocolatey-community/chocolatey-coreteampackages@6dc510f16b69a2134e901f2576e991c462a18e9b/automatic/vscode/screenshot.png) Release Notes: https://code.visualstudio.com/Updates --- End of List --- 25 packages installed. Sending message 'PostRunMessage' out if there are subscribers... Exiting with 0 PS C:\Users\system2> ~~~

gep13 commented 2 years ago

@penalvch where exactly are you seeing this error appear? In the log that you have provided the operation would appear to have completed successfully, without any errors.

Are you attempting to use a custom log4net configuration file? If so, can you provide that? Also, have you made any other configuration changes to Chocolatey?

pauby commented 2 years ago

@penalvch Can you go back and update this issue using the template, completing the fields and providing a meaningful title? The information provided so far is not enough for us to move forward with.

penalvch-zz commented 2 years ago

@gep13, I figured out how this happened. I was calling choco -v mulitple times per second in parallel as a part of a checklist script. LIkely, the warning manifested due to this.

@pauby, I clearcut followed the template verbatim. Despite this, the title, combined with this comment, is as detailed as this is going to be. I'll let developers review and decide from there. Thanks!

pauby commented 2 years ago

@penalvch The issue template has sections you've missed. In addition, the title needs amending. These requirements are to help us now in reviewing the issue, to use the issue for release notes (which the title is used for) and in the future in searching for similar issues.

Note that the 'developers' will not proceed with reviewing this until that has been done.

If the issue has been resolved, as your comment suggests, then we can go ahead and close this.

penalvch-zz commented 2 years ago

@pauby, not sure how my comment suggested this is resolved, given one cannot run choco -v in parallel without having log rotation fail.

gep13 commented 2 years ago

@penalvch are you able to provide an example script that causes this to happen? Also, why are you calling choco -v multiple times in parallel? There are known issues with concurrent executions of Chocolatey (mainly due to the nature of Windows Application installations being inherently single threaded), so it would be good to know what the use case is here.

pauby commented 2 years ago

I've fixed the title.

penalvch-zz commented 2 years ago

@gep13, thanks for the quick reply. No script available as I already reworked to avoid. If Chocolatey+Windows app installs have known issues with concurrency then I'm fine with that. Thanks!

gep13 commented 2 years ago

@penalvch having Chocolatey report the version number is something that should be possible with multiple concurrently running versions of Chocolatey, otherwise, we currently don't have any special handling for this case. As such, since overall concurrent executions of Chocolatey are not expected, or recommended, doing something like choco -v may be subject to the same problems as if attempting simultaneous installations of packages.

Based on what you have stated here, I am going to go ahead and close this out, since it sounds like you have been able to move forward, and are unable to provide a script to reproduce the problem you are seeing.

LeszekKalibrate commented 1 year ago

Looks like issue similar to https://github.com/chocolatey/choco/issues/2310 Installing sometimes fails.