如何使用适用于 Windows 8 的 Visual Studio Express 2012 创建适用于 Windows XP 的应用程序

问题描述 投票:0回答:4

我对桌面应用程序知之甚少。

我使用免费的 Visual Studio Express 2012 for Windows 8(使用 C#、XAML)创建了一个适用于 Windows 8 的简单应用程序。

现在我希望该应用程序能够在其他 Windows 平台上运行,例如 Windows XP、Windows 7 等。据我所知,Metro 应用程序无法在 Windows 7 或 XP 上运行,但我想要的只是运行的应用程序的精简版本在 Windows 7 和 XP 上也是如此。

我正在寻找诸如“项目”->“新闻”->“目标 Windows XP”之类的选项...我还有另一个问题,我们是否可以使用 XAML、.CS 方法,即使对于 Windows XP。

如何使用 C# 并利用当前设置 (Visual Studio Express 2012),以最小的努力将现有的 Windows 8 应用程序移植到 WIndows XP、7?

c# windows visual-studio-2012 windows-xp
4个回答
3
投票

首先选择.Net Framework 4.0作为目标框架。 (点击创建新项目后出现此窗口)

enter image description here

您可以选择WPF应用程序或Windows Forms应用程序。但如果您知道如何使用 .Xaml,建议使用 WPF


3
投票

为了让您的应用程序在 Windows 7 和 Windows 8 上运行,您需要:

  1. 将目标设置为.Net 4.0。

    文件->新建->项目

    对话框顶部有一个列表,允许您选择框架。

    请参阅此链接

  2. 确保您要部署到的计算机上安装了 .Net 4.0 Framework。

    请参阅此链接

  3. 如果您希望框架与您的应用程序一起分发,这样您就不必在每台计算机上安装框架,

    请参阅此链接


2
投票

要开发适用于 Windows XP 或类似版本的应用程序,您需要下载并安装 Visual Studio 2012 Express 的特殊版本,以 Windows Desktop 命名,

http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-for-windows-desktop

http://blogs.msdn.com/b/visualstudio/archive/2012/09/12/visual-studio-express-2012-for-windows-desktop-is-here.aspx

不要使用所谓的“for Windows 8”,因为它只能创建Windows应用商店应用程序。


-2
投票

蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋子

© www.soinside.com 2019 - 2024. All rights reserved.