1

当我创建一个新的Galileo布线应用项目时,创建窗口缺失字段,如下图所示。 Create Dialog Missing Fields创建和保存Galileo布线项目时出现Visual Studio错误

我可以创建项目,但如果我试图挽救我得到的对话框下面的一系列项目或解决方案:我已经试过 Save Project Dialog The operation could not be completed. No such interface supported

重新启动软件和计算机。

我试过卸载Visual Studio扩展并重新安装。

我已经尝试了修复/卸载/重新安装在Windows开发人员计划的物联网软件和Visual Studio。我正在运行Visual Studio Professional 2013 Update 3版本12.0.30723.00。

我没有问题创建其他C++项目,只有这个模板有问题。我可以从Nuget添加C++ Wiring SDK,但必须从头开始设置基本项目需求,并且无法找到关于如何执行此操作的任何指南。

回答

2

看起来我有一个选项从默认值改变为与此项目类型不兼容。

Save new projects when created unchecked.

关闭Save new projects when created.选项允许 “临时工程”。当你有多个项目的解决方案并希望添加另一个项目时很有用,但不确定是否永久需要它(用于测试某些内容)。

似乎这个设置让模板不能提供保存项目的选项,然后一旦创建它就根本无法保存。检查照片中突出显示的选项可以解决问题。

+0

哇,很好找。 – Spiked3 2014-09-04 05:55:50

+1

同样的设置也会影响新的“Visual C++ for Linux Development”项目。当“创建时保存新项目”未选中,则保存任何新的Linux项目将出现错误“操作无法完成,不支持此类接口”。我在这里包含错误信息的文本,以便其他人通过搜索引擎查找。当VCLinux团队不能的时候,nbering的提示帮助了我! – 2016-09-05 13:50:11

+0

谢谢!我很高兴这有助于别人!实际上,我在图像的替代文字中设置了错误消息中的文字,以帮助使其可搜索。 – nbering 2016-09-05 14:02:50

0

我知道我们已经讨论过它,但这里有更多的事情要尝试;

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

底线是安装模板时,无论是它的COM注册失败,或者登记错误的.dll。找出哪些工作需要完成,卸载和重新安装通常会修复它,但我知道你已经试过了。

接下来要做的是查看是否可以找到在安装IoT msi期间创建的日志文件。它应该有关于注册失败的消息。

我会花一些时间在这个,让你知道我找到了什么。

+0

感谢您的帮助。我在安装或操作日志中找不到任何类型的错误,但最终找到了解决方案(只是Visual Studio设置中的一个选项)。 – nbering 2014-09-04 02:54:27

相关问题