Strange issue with an app I'm helping on.
App attributes:
- VS 2013
- .Net 4.0
- x86 target
- WPF / C# / MVVM using Prism
- key library: SlimDx
We are using the setup/installer extension noted here:
Create an application setup in visual studio 2013
Our first install/setup attempt has tested fine with a developer centric Win8.1 x64 laptop and a normal Win10 laptop install.
However, on a nearly virgin Win8.1x64 install, we found a couple of strange issues.
1) The custom file associations failed to apply (worked on other install tests). For some reason our *.custom is associated with Notepad on this unit. No errors were noted during installation.
2) The File-Open dialog (using Microsoft.Win32.OpenFileDialog) fails to show any .custom files in the desired Filter settings. The file type names are properly listed by the dialog filter drop box, but they do not show the "(*.custom)" filter next to the names nor does the dialog list the files that are known to be present. All of this works fine on other installs. This prevents the app from opening the desired files.
Being primarily an embedded software/firmware developer, not sure how to debug such an issue.
So, the primary question is: what would cause the above behavior?
Secondary question: what are best practices for debugging post-install issues like this? (perhaps I need to ask this as another question...)
Thank you very much,