Skip to content

Determine the project context when opening the RESX designer #5757

@tmeschter

Description

@tmeschter

Currently, when you open a .resx file in the designer on a cloud-connected client there is no way to tell what project the file is associated with. This creates the following known limitations in the designer experience:

  • The user is unable to switch between "public" and "internal" access. This is because doing so requires we change the generator used, which requires updating metadata on the item in the project file.

It probably causes other limitations as well (not yet verified):

  • The user is probably unable to add files as resources, as we don't know which project to add the file to.

Some other component (AnyCode?) will need to provide an API to determine the project on the client side. This task tracks using that information in the designer to find the project and file (that is, the IVsHierarchy for the project, and the ItemID for the file in the hierarchy) on the server, and any other updates that need to be made.

Metadata

Metadata

Assignees

Labels

BlockedThis issue is blocked from making progress due to another issue.Feature-CodespacesRunning Visual Studio in a cloud environmentFeature-Resource-DesignerDEPRECATED The legacy resource file (RESX) editor.Must-HaveItems that must be delivered by the end of the assigned milestoneTriage-ApprovedReviewed and prioritized

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions