Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Windows隐私设置中找不到UWP应用程序_C#_Uwp_Speech Recognition_Microphone - Fatal编程技术网

C# 在Windows隐私设置中找不到UWP应用程序

C# 在Windows隐私设置中找不到UWP应用程序,c#,uwp,speech-recognition,microphone,C#,Uwp,Speech Recognition,Microphone,我使用Visual Studio 2017社区(版本15.4.2)在C#中构建了一个通用Windows平台(UWP)应用程序。我的操作系统是Windows 10 该应用程序应该使用我本地机器的麦克风(在本例中,是我笔记本电脑的内置麦克风)来执行语音识别 我需要做的第一件事是允许我的应用程序使用麦克风。但是,我在隐私设置页面的应用列表中找不到我新创建的应用 但是,如果我使用从Microsoft网站下载的示例项目,它会显示在应用程序列表中: 我的问题:我需要什么才能让我的应用出现在隐私设置页面下

我使用Visual Studio 2017社区(版本15.4.2)在
C#
中构建了一个通用Windows平台(UWP)应用程序。我的操作系统是Windows 10

该应用程序应该使用我本地机器的麦克风(在本例中,是我笔记本电脑的内置麦克风)来执行语音识别

我需要做的第一件事是允许我的应用程序使用麦克风。但是,我在隐私设置页面的应用列表中找不到我新创建的应用


但是,如果我使用从Microsoft网站下载的示例项目,它会显示在应用程序列表中:


我的问题:我需要什么才能让我的应用出现在隐私设置页面下的应用列表中

感谢用户JanMer。要让Windows知道您的应用程序需要访问麦克风,请执行以下操作:

  • 转到解决方案资源管理器
  • 双击Package.appxmanifest
  • 单击“功能”选项卡
  • 从复选框列表中,选中“麦克风”
再次运行应用程序,然后重新访问隐私页面。现在,您的应用程序将显示在列表中


请求软件包中的权限Manifest@JanMer也许你想告诉我你的解决方案的步骤?感谢您的评论。右键单击您的UWP sln>属性>软件包清单>功能选项卡>单击麦克风我从未使用过麦克风,但这适用于GPS和网络连接如果您想在android或ios设备上使用麦克风,则有类似的功能,基本上,您只需请求每个平台的许可即可