Conversation
NicholasNoise
commented
Sep 8, 2020

|
Not directly related to this PR, but since you are modifying the preprocessor symbols (constants) here I thought I should mention this: Some of those are the same as are now manually defined in the log4net.csproj and some are different. This might be confusing for developers who don't check if the constants are defined by the project itself. But it also seems like migration to the official constants is not that easy. Because with them it seems like the version specific constants are not enabled for lower versions when a higher version is built. |
You're right, no other way about it. Build-in features are preferable. I've spent almost two working day to enable netstandard2.0, so yes, is not easy... until old targets are supported. |
|
LGTM; when I have a moment, I'd like to pull down to my machine & build again to double-check; I'm taking a day off from work tomorrow, so perhaps Thursday (: |
|
@fluffynuts last Thursday or this one? =) |
|
Sorry, been a bit mad -- the day off turned into a mission (: anyway, LGTM, merging. |