简体   繁体   中英

Visual studio solution explorer not showing form cs file

在此处输入图像描述

Cant find user code file of Windows form in solution explorer, now I must right click on form class and choose <>View Code. But there always been cs file at the bottom of class. 在此处输入图像描述

Have you checked the default editor for your files?

Right click on form.cs file:

在此处输入图像描述

Select your desired editor an click the Set as default button

  • Csharp Form Editor: Opens your form on design view.
  • Csharp Editor: Opens your code view.

在此处输入图像描述

Same error here.

Visual Studio Professional 2015. Version installed: 14.0.25431.01 Update 3 (with the KB3165756)

This wrong behaviour started after installing Azure SDK 2.9.6, that installs .NET Core stuff & .NET Core templates into Visual Studio 2015 (actually installed .NET Core Tools (Preview 2) 14.1.21111.0)

If you add Class Library (.NET Core) or Console Application (.NET Core) to your C# solution, the forms.cs become visible again in solution explorer

Before adding Class Library (.NET Core):

在此处输入图像描述

After Class Library (.NET Core) added to Solution:

在此处输入图像描述

There is something wrong with .NET Core stuff. Hopefully it fixes on future patches.

I encountered the same issue, not displaying my Form. What you should do is:

  • /project_directory/project_name.csproj edit this file and make sure your_form_name.cs is like this:

Notice: first delete all records from this file with existing your_form_name.cs and add the following:

`<Compile Include="your_form_name.cs">
   <SubType>Form</SubType>
</Compile>
<Compile Include="your_form_name.Designer.cs">
   <DependentUpon>your_form_name.cs</DependentUpon>
</Compile>
   <EmbeddedResource Include="your_form_name.resx">
   <DependentUpon>your_form_name.cs</DependentUpon>
</EmbeddedResource>`

Open solution again and Form will be shown in your project once again.

Maybe its not best solution but after complete removing and installing Studio returns to its normal state. 在此处输入图像描述

I am using VS2019 and the same problem was for me. But I solved this issue. I used Visual Assist for VS2019 and after expiration I uninstalled it. After that I got this issue. So I re-installed it again and licensed it. Then, it works now.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM