I'm attempting to install a nuget package which has incorrectly specified one of it's dependencies. Common.Logging.Log4Net requires log4net = 1.2.10 however the nuget package specifies log4net >= 1.2.10. Even if I manually install the older version of log4net, nuget upgrades log4net to 1.2.11 when I install Common.Logging.Log4Net. How can I get nuget to bypass dependency resolution or at least prefer installed packages of a sufficient version?
How can I keep nuget from updating dependencies?
5.1k Views Asked by JeffreyABecker At
1
There are 1 best solutions below
Related Questions in NUGET
- How do I locally specify the path for nuget in my dockerfile?
- Finding all available versions of a NuGet package within a specific version range
- An error occurred while trying to restore packages: 'Dapper' already has a dependency defined for 'System.Data.SqlClient'
- .NET 6 Custom Nuget package referencing other packages - Do I have to include the other packages myself?
- What is the trigger for JFrog Artifactory to sort a nuget package as "prerelease"?
- Force new version of a different package without referencing it
- dotnet build not able to find nuget package in custom source while Visual Studio manage it
- How to resolve the errors when Nugets need to be downgraded
- How can I copy plug-in DLLs from a sub folder using NuGet
- .NET dependency management: `dotnet add package` vs. Paket?
- Nuget Package downloaded to wrong directory
- How to resolve NuGet Transitive Packages with vulnerabilities
- error NU1101: Unable to find package Telerik.Drawing.Skia.Trial. No packages exist with this id in source(s)
- ASP.NET Core library project that produces NuGet package
- NuGet package doesn't copy file to destination project
Related Questions in COMMON.LOGGING
- Swapping from log4net to Serilog using Common.Logging
- Unable to schedule tasks by Quartz.NET
- Structured logging with Common.Logging and NLog
- iText7 unable to setup logging
- How can I understand if a logger exists in common logging?
- C# DLL - Loading seperate app.config file for Common.Logging (Log4Net)
- Why does Common.Logging in NuGet use .NET Portable?
- ASP.NET Core Dependency injection for Common.Logging
- Common.Logging.NLog not available for net core?
- Issue with using Common.Logging.Log4Net.Universal for writting logs in xml format for YALV to parse
- Could not load file or assembly Common.Logging
- WriteInternal not called in Common.Logging AbstractLogger derivative
- Exception in Common.Logging.dll: Failed obtaining configuration for Common.Logging from configuration section 'common/logging'
- NLog Separate Memory Logger for each thread
- Logging to multiple folders
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
In order to bypass dependency resolution you can use the
-IgnoreDependenciesoption:You should be able to lock the package to a specific version by hand-editing the packages.config and setting the allowedVersions attribute to indicate the version span you want to allow.
Note that his will however not upgrade the version of the package at all even when explicitly updating the package.
See the nuget versioning documentation for more info on versioning.