Hi,
I just opened this repo
https://github.com/andre...capades.EnumGenerators/
And then the solution NetEscapades.EnumGenerators.sln.
Building runs fine in VS2022 (latest version, Windows 11)
I do not have all .Net frameworks installed, and am only interested in .Net 6 and 7, and NetStandard. I would like to create source generators for myself.
Opening test explorer sees a lot of tests, I ran the following for .Net 6 and .Net 7. without problems
NetEscapades.EnumGenerators.IntegrationTests
NetEscapades.EnumGenerators.NetStandard.IntegrationTests
NetEscapades.EnumGenerators.Tests
But NCrunch 4.16.01 seems to have some trouble building. (and I had to reload a lot of the projects to make them build)
The project NetEscapades.EnumGenerators.NetStandard shows following NCrunch logs
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (62, 6): The type or namespace name 'EnumExtensionsAttribute' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (62, 6): The type or namespace name 'EnumExtensions' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (20, 6): The type or namespace name 'EnumExtensionsAttribute' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (20, 6): The type or namespace name 'EnumExtensions' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (50, 6): The type or namespace name 'EnumExtensionsAttribute' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (28, 6): The type or namespace name 'EnumExtensionsAttribute' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (50, 6): The type or namespace name 'EnumExtensions' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (28, 6): The type or namespace name 'EnumExtensions' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (39, 6): The type or namespace name 'EnumExtensionsAttribute' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (39, 6): The type or namespace name 'EnumExtensions' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (9, 6): The type or namespace name 'EnumExtensionsAttribute' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (9, 6): The type or namespace name 'EnumExtensions' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (70, 6): The type or namespace name 'EnumExtensionsAttribute' could not be found (are you missing a using directive or an assembly reference?)
..\NetEscapades.EnumGenerators.IntegrationTests\Enums.cs (70, 6): The type or namespace name 'EnumExtensions' could not be found (are you missing a using directive or an assembly reference?)
There are more problems, but this one probably is the most pressing ?
Thx for looking into this one :)
Dirk