C# Visual Studio 2015-新的空白通用应用程序C的商店菜单已禁用/缺失

C# Visual Studio 2015-新的空白通用应用程序C的商店菜单已禁用/缺失,c#,windows-store-apps,visual-studio-2015,C#,Windows Store Apps,Visual Studio 2015,我正在体验Windows 10下VS2015社区令人沮丧的行为 当我在启动和测试代码后创建一个简单的通用空白应用程序C时,用于创建应用程序包和启动认证工具包的商店菜单丢失。我检查了我的开发人员帐户是否已登录,是否已在计算机上启用开发人员模式,是否已重新安装,以及是否正在检查是否已安装Universal App development和Windows 10 SDK。没有任何内容启用此菜单。没有更多创建应用的选项,只有空白应用,我在VS2013下有更多可用的模板 同样奇怪的是,当我选择编辑appma

我正在体验Windows 10下VS2015社区令人沮丧的行为

当我在启动和测试代码后创建一个简单的通用空白应用程序C时,用于创建应用程序包和启动认证工具包的商店菜单丢失。我检查了我的开发人员帐户是否已登录,是否已在计算机上启用开发人员模式,是否已重新安装,以及是否正在检查是否已安装Universal App development和Windows 10 SDK。没有任何内容启用此菜单。没有更多创建应用的选项,只有空白应用,我在VS2013下有更多可用的模板

同样奇怪的是,当我选择编辑appmanifest时,它从不显示编辑器,只显示XML,似乎整个AppStore环境都被禁用了。该项目未被识别为应用程序

另一个大问题是,设计器不显示XAML文件来查看图形元素。我得到一个错误屏幕,其中有大量关于空异常的错误

我需要将一些8.1应用程序移植到Win10 Universal,这些问题让我抓狂


非常感谢您的帮助。

可能的解决方案1:更改安装以确保已安装VS扩展 在某些情况下,Xamarin安装程序可能会自动取消检查Visual Studio扩展的安装选项。如果这是问题的原因,您可以使用安装程序的Change命令安装缺少的VisualStudio扩展。例如,如果要安装Visual Studio 2013的扩展,请执行以下操作:

打开Windows程序和功能控制面板。 在Xamarin条目上单击鼠标右键,然后选择“更改”。 单击“下一步”,然后单击“更改”。 确保将Xamarin for Visual Studio 2013选项设置为安装: 启用Xamarin for Visual Studio 2013安装选项 继续执行安装程序向导的其余部分。 可能的修复方法2:请VisualStudio再次设置扩展 检查是否已将Xamarin扩展复制到Visual Studio扩展文件夹:

C:\Program Files x86\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Xamarin\Xamarin\3.1.228.0 如果正确安装了3.1.228版的扩展,则文件夹中将有60项: 资源管理器中的“Xamarin\3.1.228.0”文件夹内容列表​ 确认此文件夹看起来正确后,请告诉Visual Studio再次尝试设置扩展:

C:\Program Files x86\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe/setup 可能的修复3:尝试重新安装Xamarin 从Windows控制面板中,卸载以下任何一项:

沙马林 用于Windows的Xamarin 泽马林,安卓 沙马林 Xamarin for Visual Studio 在资源管理器中,从所有版本的Xamarin Visual Studio扩展文件夹中删除所有剩余文件,包括程序文件和程序文件x86:

C:\Program Files*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin 还要检查VirtualStore目录,查看是否存在任何扩展目录的覆盖副本:

%LOCALAPPDATA%\VirtualStore 打开注册表编辑器regedit。 查找此密钥:

HKEY\U LOCAL\U MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\SharedDLS 查找并删除与此模式匹配的所有条目:

C:\Program Files*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin 查找此密钥:

HKEY_当前_用户\Software\Microsoft\VisualStudio\1*.0\ExtensionManager\PendingDeletes 删除任何看起来可能与Xamarin有关的条目。例如,在旧版本的Xamarin中,有一个曾经导致问题:

Mono.VisualStudio.Shell,1.0 重新启动。 使用Xamarin.iOS->Windows或Xamarin.Android->Windows上的单个安装程序.msi下载链接重新安装Xamarin的当前稳定版本。 可能的修复程序4:修复Visual Studio安装 打开Windows程序和功能控制面板。 右键单击相关的Microsoft Visual Studio条目,然后选择“更改” 单击打开的Visual Studio对话框中的修复按钮


链接:

可能的修复程序1:更改安装以确保已安装VS扩展 在某些情况下,Xamarin安装程序可能会自动取消检查Visual Studio扩展的安装选项。如果这是问题的原因,您可以使用安装程序的Change命令安装缺少的VisualStudio扩展。例如,如果要安装Visual Studio 2013的扩展,请执行以下操作:

打开Windows程序和功能控制面板。 在Xamarin条目上单击鼠标右键,然后选择“更改”。 单击“下一步”,然后单击“更改”。 确保将Xamarin for Visual Studio 2013选项设置为安装: 启用Xamarin for Visual Studio 2013安装选项 继续执行安装程序向导的其余部分。 可能的修复方法2:请VisualStudio再次设置扩展 检查X amarin扩展已复制到Visual Studio扩展文件夹:

C:\Program Files x86\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Xamarin\Xamarin\3.1.228.0 如果正确安装了3.1.228版的扩展,则文件夹中将有60项: 资源管理器中的“Xamarin\3.1.228.0”文件夹内容列表​ 确认此文件夹看起来正确后,请告诉Visual Studio再次尝试设置扩展:

C:\Program Files x86\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe/setup 可能的修复3:尝试重新安装Xamarin 从Windows控制面板中,卸载以下任何一项:

沙马林 用于Windows的Xamarin 泽马林,安卓 沙马林 Xamarin for Visual Studio 在资源管理器中,从所有版本的Xamarin Visual Studio扩展文件夹中删除所有剩余文件,包括程序文件和程序文件x86:

C:\Program Files*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin 还要检查VirtualStore目录,查看是否存在任何扩展目录的覆盖副本:

%LOCALAPPDATA%\VirtualStore 打开注册表编辑器regedit。 查找此密钥:

HKEY\U LOCAL\U MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\SharedDLS 查找并删除与此模式匹配的所有条目:

C:\Program Files*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin 查找此密钥:

HKEY_当前_用户\Software\Microsoft\VisualStudio\1*.0\ExtensionManager\PendingDeletes 删除任何看起来可能与Xamarin有关的条目。例如,在旧版本的Xamarin中,有一个曾经导致问题:

Mono.VisualStudio.Shell,1.0 重新启动。 使用Xamarin.iOS->Windows或Xamarin.Android->Windows上的单个安装程序.msi下载链接重新安装Xamarin的当前稳定版本。 可能的修复程序4:修复Visual Studio安装 打开Windows程序和功能控制面板。 右键单击相关的Microsoft Visual Studio条目,然后选择“更改” 单击打开的Visual Studio对话框中的修复按钮


链接:

Hmmm,这些问题的组合使您的计算机似乎处于不太好的状态-是否可以尝试重新安装windows?至于认证工具包,您是否可以在不使用“开始”菜单中的Visual Studio search for Windows App Cert kit的情况下启动该工具包,并查看它是否存在?此外,对于通用Windows平台,只有空白模板可用。你可以在这里找到很多样品。你好,谢谢你的回答。我使用的是官方提供的全新Windows 10安装,没有Beta,没有RC,只有Windows 10,可能有数百万用户正在使用。我认为问题集中在VisualStudio上。我发现,如果我创建一个空白的应用程序,但使用JavaScript而不是C,那么一切似乎都正常,并且商店菜单选项也可用,还有其他问题。我会说问题是空白应用程序C。有什么想法吗?嗯,我不知道为什么会发生这种情况。你试过修复Visual Studio吗?我在我的一台开发机器上也看到过同样的情况。我看不到项目菜单下的商店菜单。如果我双击应用程序清单,它会打开xml,而不是设计器。这是源代码管理中的现有应用程序。另一台机器上的同一个源似乎工作正常。已卸载VS Enterprise 2015,已重新启动,已安装VS Community 2015。已打开商店应用程序项目。“存储”菜单不可见。仍在寻找解决办法。有趣的是,最近的项目在“开始”屏幕上可见,因此无法干净地卸载。嗯,这些问题的组合使您的计算机似乎处于不太好的状态-也许可以尝试重新安装windows?至于认证工具包,您是否可以在不使用“开始”菜单中的Visual Studio search for Windows App Cert kit的情况下启动该工具包,并查看它是否存在?此外,对于通用Windows平台,只有空白模板可用。你可以在这里找到很多样品。你好,谢谢你的回答。我使用的是官方提供的全新Windows 10安装,没有Beta,没有RC,只有Windows 10,可能有数百万用户正在使用。我认为问题集中在VisualStudio上。我发现,如果我创建一个空白的应用程序,但使用JavaScript而不是C,那么一切似乎都正常,并且商店菜单选项也可用,还有其他问题。我会说问题是空白应用程序C。有什么想法吗?嗯,我不知道为什么会发生这种情况。你试过修复Visual Studio吗?我在我的一台开发机器上也看到过同样的情况。我看不到项目菜单下的商店菜单。如果我双击应用程序清单,它会打开xml,而不是设计器。这是源代码管理中的现有应用程序。另一台机器上的同一个源似乎工作正常。已卸载VS Enterprise 2015,已重新启动,已安装VS Community 2015。已打开商店应用程序项目。商店菜单是没有的 看不见。仍在寻找解决办法。有趣的是,最近的项目在启动屏幕上可见所以不干净卸载。