Visual Studio Error when creating and saving Galileo Wiring Project

449 views Asked by At

When I create a new Galileo Wiring App Project, the create window is missing fields as displayed in the image below. Create Dialog Missing Fields

I can create the project, but if I try to save the project or solution I get the following sequence of dialogs: Save Project Dialog The operation could not be completed. No such interface supported

I've tried restarting software and computer.

I've tried uninstalling the Visual Studio Extension and reinstalling.

I've tried repair/uninstall/re-install on both the Windows Developer Program for IoT software, and Visual Studio. I am running Visual Studio Professional 2013 Update 3 Version 12.0.30723.00.

I have no problem creating other C++ projects, only this template has an issue. I can add the C++ Wiring SDK from Nuget, but would have to setup the basic project requirements from scratch and cannot find any guides on how to do this.

2

There are 2 answers

2
nbering On BEST ANSWER

It seems I had an option changed from the default that wasn't compatible with this project type.

Save new projects when created unchecked.

Turning off the Save new projects when created. options allows for "Temporary Projects". Useful when you have a solution with multiple projects and want to add another, but aren't sure if you want it there permanently (for testing something out).

Seems this setting was keeping the template from providing options to save the project, and then once created it could not be saved at all. Checking the option highlighted in the photo solved the problem.

1
Spiked3 On

I know we already talked about it, but here are some more things to try;

http://support.microsoft.com/kb/246896

The bottom line is when the template was installed, either its com registration failed, or it registered the wrong .dll. Finding out which will take some work, and uninstalling and re-installing usually fixes it, but I know you already tried that.

The next thing to do is see if you can find the log file that gets created during the install of the IoT msi. It 'should' have a message in it regarding the registration failure.

I will spend some time on this and let you know what I find.