Vishal Bhadouria Ответов: 1

Visual studio 2015 замораживается при прокрутке вверх/готово, копировании/вставке.


Я получаю проблему с Visual Studio 2015, он замораживает от 2 до 5 секунд при прокрутке вверх/готово, копирование/вставка, щелкните правой кнопкой мыши в .cs и файл проекта также. Это происходит только с большими файлами контроллера (ASP.NET MVC), который имеет более 10000 строк кода.

Что я уже пробовал:

Я переустановил VS 2015, но эта проблема все еще существует.

1 Ответов

Рейтинг:
2

Karthik_Mahalingam

Вишал Писал::
Это происходит только с большими файлами контроллера (ASP.NET MVC), который имеет более 10000 строк кода.

Это вполне нормально, если количество строк больше, то память страницы будет высокой, что в перспективе приведет к замораживанию/замедлению, это зависит от вашего процессора и оперативной памяти

Вы можете решить эту проблему, разделив 10 000 строк кода на несколько файлов с помощью разделяемый класс [^]

Домашний Контроллер Частичный Класс 1
public partial class HomeController : Controller
   {
       public ActionResult Method1()
       {
           //  Your code
           return View();
       }
       public ActionResult Method2()
       {
           //  Your code
           return View();
       }
   }

Домашний Контроллер Частичный Класс 2

public partial class HomeController : Controller
   {


       public ActionResult Method3()
       {
           //  Your code
           return View();
       }
       public ActionResult Method4()
       {
           //  Your code
           return View();
       }


   }


Домашний Контроллер Частичный Класс 3
public partial class HomeController : Controller
    {

        public ActionResult Method5()
        {
            //  Your code
            return View();
        }
        public ActionResult Method6()
        {
            //  Your code 
            return View();
        }

      
    }