2015-08-05 3 views
3

Я полностью в растерянности. Когда я звоню либо:Вызов VoiceCommandDefinitionManager Заставляет выполнение потока останавливаться

var a = VoiceCommandDefinitionManager.InstalledCommandDefinitions; 

ИЛИ

await Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager 
    .InstallCommandDefinitionsFromStorageFileAsync(storageFile); 

Выполнение резьбы заканчивается внутри любой вызов.

Например, в следующем методе после вызова InstallCommandDefinitionsFromStorageFilesAsync ничего не происходит. Никакого исключения, никаких строк записи, без выполнения вызова после вызова этого метода.

private async void RegisterVoiceCommands() 
{ 
    var storageFile = 
     await Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///VoiceCommandDefinition.xml")); 
    try 
    { 
     await Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager.InstallCommandDefinitionsFromStorageFileAsync(storageFile); 

     Debug.WriteLine("Voice Commands Registered"); 
    } 
    catch (Exception ex) 
    { 
     Debug.WriteLine(ex); 
    } 
} 

У кого-нибудь есть идеи? Это использовалось для технического осмотра.

СРЕДА: Win 10 Enterprise VS2015 Enterprise

ответ

0

Так получается, в моем случае это вопрос машина. Проект работает правильно во всех других коробках, в которых я его пробовал. Плохая установка, я думаю.

Смежные вопросы