[AspireE2E] Some buttons in the Unresolved Parameters option don't have tooltips.
- Dominant language
- C#
- Stars
- 6.3k
- Forks
- 991
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 196
Description
**INSTALL STEPS**
1. Clean machine: Win11 x64 24h2 ENU
2. Install VS 17.14.9
3. Add dotnet9internalfeed
4. Install the latest Aspire 9.4 build from release channel
**NOTES**
1. Run the project with the code as-is, without configuring it, so that the unresolved parameters will appear.
**REPRO STEPS**
1. Open VS > Create a new project > .NET Aspire Starter > .NET 8.0/9.0 framework > .NET Aspire version (9.4) > Create
2. Right-click xxx.web project > Add > .NET Aspire package > **Aspire.Azure.Storage.Blobs**
3. Open appsettings.json > make changes related to Aspire component, verify you get intellisense for Aspire-related changes
```
{
"Aspire": {
"Azure": {
"Storage": {
"Blobs": {
"DisableHealthChecks": true,
"DisableTracing": false,
"ClientOptions": {
"Diagnostics": {
"ApplicationId": "myapp"
}
}
}
}
}
},
```
4. In the Program.cs of web project, type following codes:
`builder.AddAzureBlobServiceClient("blobs");`
5. Open appsettings.json of xxx.AppHost project, add ConnectionStrings configuration section:
```
{
"ConnectionStrings": {
"blobsConnectionName": "https://{account_name}.blob.core.windows.net/"
},
```
6. In xxx.AppHost project, install the **Aspire.Hosting.Azure.Storage**
7. Open Program.cs of xxx.AppHost project, add following codes:
```
var blobs = builder.ExecutionContext.IsPublishMode
? builder.AddAzureStorage("storage").AddBlobs("blobs")
: builder.AddConnectionString("blobs");
var myService = builder.AddProject()
.WithReference(blobs);
```
8. Build and F5
9. Verify that the Unresolved Parameters options are displayed > enter values and check the buttons.
**ACTUAL**
The following buttons doesnt have tooltip:
1. Close button
2. User secrets link, Hide button, Save and Cancel
Contributor guide
Assessment
This issue has not been assessed yet.