在当前上下文中不存在fulltrustprocesslauncher

时间:2018-06-21 23:09:33

标签: powershell uwp

我试图弄清楚如何从uwp桌面应用程序执行powershell脚本。我认为我正在朝着正确的方向前进,但需要一些帮助。我得到“名称FullTrustProcessLauncher在当前上下文中不存在”。我已经检查了引用,并且具有UWP的Windows桌面扩展。

有人可以帮忙吗

Mainpage.xaml

   private async void doSomething(object sender, RoutedEventArgs e)
    {
        await  FullTrustProcessLauncher.LaunchFullTrustProcessForCurrentAppAsync();
    }

包裹清单

 <Applications>
<Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="ProjectCuwp.App">
<Extensions
xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10">
<desktop:Extension
  Category="windows.fullTrustProcess"
  Executable="powershell.exe" />


                                              

已安装参考: UWP的Windows桌面扩展

1 个答案:

答案 0 :(得分:0)

我需要添加:

using Windows.ApplicationModel;