Hi.
wix 3.0.5419.0
I have a custom dialog with an edit control
<control type="Edit" width="116" height="15" x="86" y="68" id="user-content-MyTextbox" property="MYTEXTBOX"></control>
When running the setup installer and with the dialog visible, VisualUIAVerify.exe (http://uiautomationverify.codeplex.com/) indicates the following attributes for that edit box:
AutomationId: 667
Name: WixUI_Bmp_Banner
ClassName: RichEdit20W
LabeledBy: "image" "WixUI_Bmp_Banner" "645"
I would like wix to fix the "Name" attribute value by using the Id of the Control specified within the wxs file (e.g. "MyTextbox") so that the edit textbox can be identified other than using the AutomationId, since the AutomationId may change when the setup is rebuilt.
Fixing the "LabeledBy" attribute value is also expected, but has a lower priority in my opinion.
Thank you very much.
Unfortunately, MSI is in control of how it constructs controls given the data in the Control table; there's nothing WiX can do to change that.
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 15 days (the time period specified by
the administrator of this Tracker).