Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Serilog.dll can conflict with other plugins using Serilog in Visual Studio #2535
Comments
|
Serilog.Sinks.File is conflicting with BuildVision or other Extension |
If multiple Visual Studio plugins use serilog for logging, this can cause conflicts.
For example this happens when Red Gate plugins such as SQL Change Automation are installed alongside GitHub Extension for Visual Studio.
This probably isn't something that can be solved in this plugin, but it would be less of an issue if this plugin were using the latest version of Serilog (it currently uses 2.5.0 and the latest is 2.7.1) and could keep it regularly updated
Versions
What happened
Errors when opening a SQL Change Automation project (note that this problem is almost certainly not limited to this plugin alone).
Steps to Reproduce
This can be reproduced by installing Red Gate SQL Change Automation alongside GitHub Extension for Visual Studio, and opening/creating a SQL Change Automation project.
A reproduction shouldn't really be necessary here though.
Expected behavior
These plugins ideally shouldn't collide in any way
Screenshots
Not immediately available. Can be supplied if necessary.
Logs
Not immediately available. Can be supplied if necessary.
Additional context
The text was updated successfully, but these errors were encountered: