Skip to content

Add scaffolded Blazor Identity to Aspire Starter App fails with 'value cannot be null or empty Parameter name: projectRelativePath' #3023

Open
@tomg2015

Description

@tomg2015

Adding a scaffolded Blazor Identity to the Aspire Starter App fails with 'value cannot be null or empty Parameter name: projectRelativePath'.

The problem may be due to the presence of '.' in the Web project name, since adding scaffolded Identity to another simple Blazor Web App in the same solution succeeds.

Steps to Reproduce

  1. New solution: .NET Aspire Starter App, named 'Test1'
    Image
    With options:
    Image
    Produces:
    Image

  2. Add Scaffolded Blazor identity to Test1.Web project:
    Image

  3. Create fails with this error:
    Image
    Code generation seems to be using the wrong path:
    Image

  4. Add a further simple 'Blazor Web App' project 'BlazorApp1' to solution
    Image

  5. Add Scaffolded Blazor identity to BlazorApp1 project:
    Image

Success:
Image

Include provider and version information

Image

Operating system: OS Name Microsoft Windows Server 2019 Standard
Version 10.0.17763 Build 17763

IDE: Microsoft Visual Studio Community 2022
Version 17.12.0 Preview 2.1
VisualStudio.17.Preview/17.12.0-pre.2.1+35323.107

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions