C# Windows窗体应用程序到ARM64(物联网)
有没有办法将项目转换为UWP,或者我应该使用另一种方法?我需要在Raspberry Pi 3b上部署一个用C#编写的Windows窗体应用程序,并将VS部署到Windows 10 IOT。我看到有人提到转换器,但它似乎用于将应用程序发布到Windows应用商店。您需要将应用程序重写为UWP应用程序。您提到的转换器将允许打包您的Windows窗体应用程序以存储部署到桌面系统,但不用于物联网 Windows 10 IoT不包括WinForms应用程序所依赖的UI堆栈。这在中有记录(为您的场景添加了重点) 没有传统的Win32 UI支持:IoT Core不包含用于创建经典(HWND)窗口的API。诸如CreateWindow()和CreateWindowEx()之类的旧方法或处理Windows句柄(HWND)的任何其他方法不可用。随后,IoT Core上不支持依赖于MFC、Windows窗体和WPF等API的框架 如果您的UI和底层逻辑是分开的,那么您可以保留全部或大部分逻辑层(UWP支持.Net标准2.0),只需使用UWP的Xaml堆栈重写UI即可C# Windows窗体应用程序到ARM64(物联网),c#,wpf,uwp,raspberry-pi3,arm64,C#,Wpf,Uwp,Raspberry Pi3,Arm64,有没有办法将项目转换为UWP,或者我应该使用另一种方法?我需要在Raspberry Pi 3b上部署一个用C#编写的Windows窗体应用程序,并将VS部署到Windows 10 IOT。我看到有人提到转换器,但它似乎用于将应用程序发布到Windows应用商店。您需要将应用程序重写为UWP应用程序。您提到的转换器将允许打包您的Windows窗体应用程序以存储部署到桌面系统,但不用于物联网 Windows 10 IoT不包括WinForms应用程序所依赖的UI堆栈。这在中有记录(为您的场景添加了重