Windows桌面应用程序也可以在Windows Phone上运行吗?

时间:2015-09-25 08:54:14

标签: c# windows winforms mobile windows-phone

我在VB中完成了一个Windows桌面应用程序。我可以在Windows Mobile上使用相同的应用程序吗?

据我所知,Windows移动开发不同,Windows桌面开发也不同。我们可以拥有一个适用于两者的单个应用程序(Windows mobile和Windows桌面)吗?

之前我开发了一个Windows移动应用程序,我通过Visual Studio(Xaml和C#)完成了它。 我还使用过windows桌面应用程序visual studio(c#)。

如果可以为移动设备和桌面设备提供单个应用程序,那么现有的VB.net应用程序是否可以运行?或者我是否必须从头开始构建一个单独的应用程序?

1 个答案:

答案 0 :(得分:2)

这取决于“Windows Mobile”的含义。

如果您的意思是旧的Windows在旧的移动设备上运行,称为“Windows Mobile”,那么是的,您可以使用单个应用程序用于桌面和移动设备,并为您提供.NET Compact Framework。

但如果“Windows Mobile”是指“Windows Phone”,那么没有。您不能拥有可以在Windows Phone设备上运行的WPF / WinForms应用程序。但是,您可以使用Windows运行时开发Windows应用商店应用程序(或Windows 10的通用应用程序),它将在台式机,平板电脑或手机上运行。

What is Universal Windows Application?