Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.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应用程序中启动和停止服务_C#_Service_Nuget Package_Windows 10 Universal - Fatal编程技术网

C# 在通用Windows应用程序中启动和停止服务

C# 在通用Windows应用程序中启动和停止服务,c#,service,nuget-package,windows-10-universal,C#,Service,Nuget Package,Windows 10 Universal,我在MSDN中找到了以下链接,以帮助我启动和停止窗口服务。 有一段代码告诉我们可以启动和停止服务 ServiceController sc = new ServiceController("Telnet"); if ((sc.Status.Equals(ServiceControllerStatus.Stopped)) || (sc.Status.Equals(ServiceControllerStatus.StopPending))) { sc.Start();

我在MSDN中找到了以下链接,以帮助我启动和停止窗口服务。 有一段代码告诉我们可以启动和停止服务

ServiceController sc = new ServiceController("Telnet");
if  ((sc.Status.Equals(ServiceControllerStatus.Stopped)) 
        ||  (sc.Status.Equals(ServiceControllerStatus.StopPending)))
{
     sc.Start();
}  
else
{
  sc.Stop();
}  
sc.Refresh();
为此,我需要System.ServiceProcess.dll和dll

名称空间:System.ServiceProcess 程序集:System.ServiceProcess(在System.ServiceProcess.dll中)

我试图从NUget添加此内容,但出现了错误

键入脚本命令: 安装包System.ServiceProcess.ServiceController-预安装

错误消息:

安装包:System.ServiceProcess.ServiceController 4.1.0-beta-23516为UAP上的System.ServiceProcess.ServiceController提供编译时参考程序集,版本=v10.0,但没有兼容的运行时程序集 使用win10 arm。 第1行字符:1 +安装包System.ServiceProcess.ServiceController-预安装 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +CategoryInfo:NotSpecified:(:)[Install Package],异常
+FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

此命名空间
系统。uwp中不支持ServiceProcess
。在中找不到此.Net api


您还可以通过从下载包手动添加此引用。但运行代码时仍会收到错误。

您是要将应用程序提交到应用商店还是将其侧向加载以供业务使用?它会将应用程序提交到应用商店。在这种情况下,@suntene applications-
的答案在UWP中不可用,它们被视为遗留服务。你应该研究
背景任务
@AjayaNayak有什么更新吗?如果你得到了结果,你能考虑给答案吗?