5

似乎我无法在 Windows 8 下使用 Microsoft Visual Studio Express 2013 创建 Windows 窗体应用程序。默认模板仅用于创建应用程序,而不是传统的普通窗口应用程序。

有什么办法可以找到模板或找到解决方案吗?

谢谢。

4

3 回答 3

9

你不能。

改为下载适用于 Windows 桌面的 Microsoft Visual Studio 2013 Express。

于 2013-10-19T13:22:02.217 回答
1

实际上是的,您可以手动执行此操作,方法是添加对项目 ( System.Windows.Forms) 的引用并更改项目属性中的输出类型,然后添加类 - 您必须手动完成整个操作。

于 2014-12-24T20:40:10.540 回答
0

要扩展 RobDev 的答案,您实际上可以这样做。我将向您展示如何在 Visual Studio Express 2015 for Web 中执行此操作的示例,可能同样适用于 2013 版本。

脚步。:

  • 创建一个空的解决方案

空溶液

  • 创建.dll库项目

创建 .dll 项目

  • 将项目属性中的输出更改为 Windows 应用程序。为此,请右键单击新添加的项目并选择“属性”。在那里,您可以更改“应用程序”选项卡中的“输出类型”下拉菜单。

改变输出

  • 添加System.Windows.Forms对您的项目的引用(通过右键单击 => 在您的项目下添加对您的引用选项的引用)

添加了参考

  • 将项目设置为启动项目,方法是右键单击项目并选择“设置为启动项目”

在此处输入图像描述

  • 向生成的类添加一个 main 方法(您可以将其重命名为Main)。它将需要此代码才能启动。

    using System.Windows.Forms;
    
    namespace ClassLibrary1
    {
        public class Class1
        {
            public static void Main()
            {
                Application.Run(new Form());
            }
        }
    }
    

瞧!这将创建一个新的新表单。您可以使用任何您想要的形式的起点。为此,请添加一个新.cs类并使其继承自Form类。

自定义表单的工具箱在 View => Toolbox 菜单中可用。

于 2017-04-22T19:56:50.060 回答