1

我在使用 Visual Studio 2012 时遇到问题。在接下来的操作:文件 - 创建 - 项目 - 应用程序 Windows 窗体之后,我收到此消息“无法为此文件显示设计器,因为无法设计其中的任何类”。我什么也不做。我已经尝试修复VS,但它无济于事。请告诉我我应该怎么做才能解决这个问题。下面有一段代码:

程序.cs:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Windows.Forms;

    namespace WindowsFormsApplication9
    {
       static class Program
       {
          /// <summary>
          /// Главная точка входа для приложения.
          /// </summary>
          [STAThread]
          static void Main()
          {
             Application.EnableVisualStyles();
             Application.SetCompatibleTextRenderingDefault(false);
             Application.Run(new Form1());
          }
       }
    }

Form1.cs:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;

    namespace WindowsFormsApplication9
    {
       public partial class Form1: Form
       {
          public Form1()
          {
             InitializeComponent();
          }
       }
    }
4

2 回答 2

1

您的 Visual Studio 安装似乎已损坏。这个问题的第一个答案 可能会解决您的问题。

简单来说,解决方案是:

  1. Delete a value corresponding to the “Microsoft.VisualStudio.CSharp.Services.Language.Interop” assembly from the HKLM\SOFTWARE\Classes\Installer\Assemblies\Global\. Note the Interop part because there is also Microsoft.VisualStudio.CSharp.Services.Language assembly, which must be in the GAC.
  2. Start VS2012 x86 Native Tools Command Prompt and run gacutil /u Microsoft.VisualStudio.CSharp.Services.Language.Interop
于 2013-06-09T10:45:35.357 回答
0

右键单击项目并转到Properties,确保目标框架设置为.NET 4.0而不是.NET 4.0 Client Profile任何其他框架。

于 2013-06-08T15:00:17.990 回答