- Add your new project to the Axe.Windows Solution (
src\AxeWindows.sln
). - Before creating a pull request, verify that Visual Studio can successfully load and build the entire solution in both Debug and Release.
- If your project requires NuGet dependencies which need to be installed alongside it, update the section of
./src/ci/axe.windows.nuspec
.
- Use src\Core\Core.csproj as your template. Remove all ItemGroup blocks except the one that includes the analyzers.
- Update the
AssemblyName
andRootNamespace
entries to match your new project. - Add the new project to the assembly.
- Add your files in Visual Studio
- Use src\CoreTests\CoreTests.csproj as your template. Remove all ItemGroup blocks except the one that includes the test adapters, test framework, Moq, etc.
- Add the new project to the assembly.
- Add your files in Visual Studio