Community
Participate
Working Groups
1. Create a new project- give the name "Zune" 2. Import the sample TestALFConfig project 3. Open "TestALFConfig1.alf" 4. Delete the 1 event map 5. Click the "Select Event" 6. Notice the "Select ALF Events" dialog is empty The dialog is empty because the parent project's name does not *.evt, *svc, and *.alf names
Please evaluate for inclusion in 1.0M7T5
The problem is Applicaiton.alf file has not picked the correponding .evt and .svc files whle swapping the Project. This Bug has been fixed.
With build T5 there issue remains.
The bug as described still exists so far in T6. A new project has no events or services registered. Importing an project imports its registries, TestALFConfig.svc and TestALFEvent.evt, but as new files. The registries created for the project (eg: zune.evt and zune.svc) remain empty so no events or services show up when editing the imported TestALFConfig1.alf. There are two possible fixes 1. Ignore .evt and .svc files when importing 2. Merge the content of the imported .evt and .svc file to the project .evt and .svc files ( ie don't import the file but import their content Fix 1. might be a good quick fix but 2. is probably preferable We might also consider nameing the registry files something that is not project specific which might make it easier choose to merge, overwrite or ignore. There is a related bug concerning importing to a subfolder. The solution presented here might also address that issue.
The bug was originally slight mischaracterized as "importing a project". In fact the examaple "project" is just some files and this bug occurs when importing files into a project. Hence the confusion about its reproducibility. The possible fixes for this bug are somewhat intrusive and possible destabilizing for T7. We will consider a fix for Milestone 8
re-assigning only. We will address the UTF-8 issue later