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

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# 在C和XAML中创建非UWP应用程序?_C#_Visual Studio_Xaml_Win Universal App_Uwp - Fatal编程技术网

C# 在C和XAML中创建非UWP应用程序?

C# 在C和XAML中创建非UWP应用程序?,c#,visual-studio,xaml,win-universal-app,uwp,C#,Visual Studio,Xaml,Win Universal App,Uwp,简短的背景故事,我需要为我的计算课程创建一个应用程序,因为我是一个拖拉者,我想制作一个应用程序,关闭用户浪费时间的进程 因此,我研究了如何制作Windows10应用程序,偶然发现了微软自己的C基础知识,适合绝对初学者,Windows10开发适合绝对初学者。在过去的几周里,我花了20多个小时观看这些视频 在过去的几天里,我已经用XAML设计了几乎所有的UI,现在在用c编写代码时,我注意到System.Diagnostics.Process找不到,我试图找出原因,最终偶然发现了这个答案,这让我大跌眼

简短的背景故事,我需要为我的计算课程创建一个应用程序,因为我是一个拖拉者,我想制作一个应用程序,关闭用户浪费时间的进程

因此,我研究了如何制作Windows10应用程序,偶然发现了微软自己的C基础知识,适合绝对初学者,Windows10开发适合绝对初学者。在过去的几周里,我花了20多个小时观看这些视频

在过去的几天里,我已经用XAML设计了几乎所有的UI,现在在用c编写代码时,我注意到System.Diagnostics.Process找不到,我试图找出原因,最终偶然发现了这个答案,这让我大跌眼镜TLDR,因为它是一个UWP应用程序:

我不需要我的应用程序在Windows应用商店上运行,它只需要在我的计算机上运行,不管解决方案多么混乱,但我确实需要访问该类来关闭进程。我真的很想用C和XAML制作这个应用程序,但我不确定在访问System.Diagnostics.Process类的同时是否能做到这一点

我真的没有时间做这个项目了,我不能改变我的想法,因为问题定义文章已经被标记了,等等,这将需要永远重写

如果我真的无法在不制作UWP应用程序的情况下使用XAML,我愿意完全用C编写应用程序。但我不确定做这件事最简单的方法是什么/什么样的项目类型,所以任何帮助都将不胜感激


我对微软没有明确表示,面向绝对初学者的Windows10开发实际上是面向绝对初学者的WindowsStore开发感到非常气愤。我不希望我的应用程序出现在Windows应用商店中,因此如果我可以强制引用process类,那就太好了

您需要开发一个桌面应用程序WPF。对于WPF,您还可以使用C和XAML,但是您可以使用所有.Net Framework

UWP商店应用程序需要在Surface RT Windows RT、Lumia 920 Windows 10 Mobile、XBOX和Hololens等设备上运行,因此它们只使用完整.Net框架的一部分,而使用.Net核心框架。UWP在沙箱中运行,因此它们通常无法访问系统API低级别访问,如创建IP包。在这种情况下,您应该使用WPF


您的问题是原因之一,我认为StackOverflow使用标记uwps和win universal app。

wpf,但它有一组不同的元素。您可能需要引用相应的程序集?此外,您还可以搜索关于该名称空间的其他示例,我不是Windows开发人员,但是。如果您没有能力在您选择的环境中终止应用程序,您可以运行控制台实用程序吗?您应该能够从此处终止进程。您需要Windows桌面应用程序。你可能可以使用大部分相同的XAML。对于OP:这是因为UWP应用程序不知道它们运行的系统。System.dll是完整的Windows dll,UWP应用程序无法引用完整的.NET Framework。在谷歌上查找WPF,毫无疑问,它是最适合你的……XBOX和Hololens,所以它们只使用整个.Net框架的一部分。UWP应用程序是使用.Net核心框架开发的,而不是.Net框架。@是的,你说得对,谢谢你的更正