Skip to content

ResxSourceGenerator.CSharp generates invalid code when RootNamespace is empty #7626

@AArnott

Description

@AArnott

I'm using Microsoft.CodeAnalysis.ResxSourceGenerator, in a test project for which RootNamespace is set to be empty.
My .resx file is in a subdirectory. The source generated code-behind starts with:

namespace .Mocks
{
    internal static partial class MockResources
    {

Note the .Mocks namespace, as if a non-empty RootNamespace was an assumed invariant.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions