Visual Studio는 창 설정을 잊어 버리고 엉망이됩니다.
Visual Studio를 열고 내부 창이 사방에 흩어져있는이 문제가 있습니다. 그들 중 어느 것도 도킹되지 않았습니다. 표시되어야하는 일부는 보이지 않게되고 그 반대의 경우도 마찬가지입니다. 그런 다음 창문을 내가 좋아하는 곳으로 되 돌리는 데 오랜 세월을 보내야합니다.
일부 솔루션에서만 발생하는 것으로 보이며 최근에야 나타났습니다.
제 삶을 위해 저는 문제를 해결할 수 없습니다. 이 일을 겪은 사람이 있습니까?
Visual Studio가 왕복과 Visual Studio 설정 프로필 사이의 설정을 유지하는 데 문제가있는 것 같습니다.
제가 권장하는 해결책은 먼저 모든 설정을 재설정하고, 두 번째로 개인 취향에 맞게 항목을 사용자 지정하고, 마지막으로 해당 사용자 지정 설정을 백업하는 것입니다. 이 설정 백업 파일은 나중에 원하는 시점으로 빠른 설정 복원을 자동화하는 데 사용할 수 있다는 생각입니다. 다음 단계는이를 수행하는 방법을 보여 주며 가장 혼란스러운 Visual Studio 설정 문제도 해결해야합니다.
Visual Studio의 모든 인스턴스를 닫습니다.
시작> 프로그램> Visual Studio 200X> Visual Studio 도구로 이동하여 'Visual Studio 200X 명령 프롬프트'를 선택합니다.
잘 알려지지 않은 'devenv.exe / ResetUserData'명령을 실행합니다. 이 명령을 사용하면 모든 Visual Studio 환경 설정 및 사용자 지정이 손실됩니다. 이 때문에 / ResetUserData 스위치는 공식적으로 지원되지 않으며 Microsoft는이를 광고하지 않습니다 (명령 프롬프트에서 devenv.exe /?를 입력 할 때 표시되는 devenv.exe 도움말에 스위치가 설명되어 있지 않음). 중요한 것은 결과 devenv.exe 프로세스가 작업 관리자 또는 더 나은 프로세스 탐색기에서 사라질 때까지 기다립니다.
작업 관리자 또는 프로세스 탐색기에서 프로세스가 사라지면 'devenv.exe / ResetSettings'를 실행하여 IDE의 기본 설정을 복원하고 결국 단일 Visual Studio 인스턴스를 시작합니다.
이제 Visual Studio에서 '도구'메뉴 하단의 '설정 가져 오기 및 내보내기 ...'를 선택하여 설정 가져 오기 및 내보내기 마법사를 시작합니다.
'모든 설정 재설정'라디오 버튼을 선택하고 다음> '아니요, 설정을 재설정하고 현재 설정을 덮어 씁니다'를 선택하고 다음> 개인 '설정 컬렉션'기본 설정을 선택합니다. 여기서 Visual C # 개발 설정을 선택합니다 (참고 : 선택한 항목 여기에 키보드 단축키 등에 영향이 있지만 만족할 때까지이 과정을 항상 반복 할 수 있습니다) 마침을 클릭합니다.
'설정이 XXXXXX 개발 설정으로 성공적으로 재설정되었습니다.'라는 메시지가 표시되면 닫기를 클릭 한 다음 항상 열려고하는 창 열기, 도구 모음 사용자 지정 및 도구 모음 단추 추가 등과 같은 개인 사용자 지정을 Visual Studio에 추가하는 데 약간의 시간을 할애합니다.
개인 사용자 지정을 마치고 설정에 완전히 만족하면 도구> '설정 가져 오기 및 내보내기 ...'로 다시 이동합니다.
'선택한 환경 설정 내보내기'라디오 버튼을 선택하고 다음> '모든 설정'을 선택하고 다음> 파일 이름과 디렉터리를 선택하고 마침을 클릭하여 현재 설정의 백업을 .vssettings 파일에 저장합니다.
나중에 문제가 다시 발생하면 Tools> 'Import and Export Settings ...'로 돌아가서 이번에는 'Import selected environment settings'라디오 버튼을 선택하고 Next> 'No, just import new settings, overwrite my current settings'를 선택합니다. 다음> 목록에서 .vssettings 파일의 이름을 선택하거나 (일반적으로 내 설정 폴더 아래에 있음) 파일을 저장 한 위치를 찾아보고 다음> '모든 설정'을 선택하고 마침을 클릭합니다.
중요한 것은 Visual Studio의 단일 인스턴스를 닫는 것입니다. 이후에 여는 모든 인스턴스는 최신 사용자 정의를 유지해야합니다.
내 문서 폴더가 매핑 된 드라이브에 저장되었을 때 비슷한 문제가 발생했습니다. 드라이브를 매핑하기 전에 VS를 열면 VS가 처음 열렸던 것처럼 작동합니다. 로컬 디스크에 환경 설정을 저장하여이 문제를 해결했습니다.
Visual Studio는 일반적인 단조 로움으로 설정을 손상시킵니다 (항상 그래 왔고, Visual C ++ 시절부터이 문제를 겪어 왔으며 VS2013에서는 여전히 버그 베어 임).
종종 이것은 완전히 무작위로 보이는 것처럼 보이지만 충돌 후 가능성이 높습니다.
Visual Studio가 깨끗하게 종료되지 않으면 설정 변경 사항도 손실됩니다. 어떤 이유로 든 대화 상자를 확인하면 설정을 다시 저장하는 대신 VS는 변경 사항을 다시 쓰기 위해 종료 될 때까지 기다리는 것처럼 보입니다. 옵션 변경 사항이 디스크에 플러시되었는지 확인하기 위해 항상 종료하고 다시 시작합니다. 마찬가지로 종료 할 마지막 항목이 설정을 덮어 쓰므로 2 개 이상의 VS 인스턴스가 실행중인 옵션을 변경해서는 안됩니다.
특히 쉽게 재현 할 수있는 경우가 있습니다. 두 개 이상의 복사본을 동시에 시작하면 (즉, 두 개 이상의 복사본을 시작하여 모두 동시에 초기화하는 것입니다.) 설정 파일을 통해 손상되거나 기본값으로 재설정됩니다.
내가 찾은 가장 좋은 두 가지 해결 방법은 다음과 같습니다.
한 번에 둘 이상의 인스턴스를 시작하지 마십시오. 여러 인스턴스를 동시에 실행해야하는 경우 다음 인스턴스를 시작하기 전에 첫 번째 인스턴스가 솔루션로드를 완료 할 때까지 기다리십시오.
항상을 사용
Tools > Import and Export Settings
하여 설정을 백업 파일에 저장하므로이 손상으로부터 복구하는 데 매번 몇 초만 소요됩니다.
작지만 여전히 짜증나는 습관은 VS가 종료 될 때 (예 : 종료) 최소화되면 창 위치 정보가 손상되고 다음에 실행할 때 최대화된다는 것입니다.
나는 방금이 문제에 직면했다 (Windows 업데이트 후 트리거되는 것처럼 보임) 내가 무엇을하든 가짜 창 레이아웃을 계속 얻었습니다. 위의 제안도 작동하지 않았습니다. 그러나 운 좋게도 제안 사항 : VS 2008 IDE가 내 기본 설정을 기억하지 못하는 이유는 무엇입니까? 삭제 :
%APPDATA%\Application Data\Microsoft\VisualStudio\9.0\windows.prf
일했다.
TP
사실 저는 그 원인이 무엇인지 알아 냈습니다 : 이전 VS 충돌.
어떤 이유로 든 내 Visual Studio 인스턴스 중 하나가 충돌하면 다음에 VS를 시작할 때 이상한 설정 배치가 나타납니다. 동작은 당시에 다른 VS 인스턴스가 열려 있는지 여부와 같은 다양한 요인에 따라 다릅니다.
나는 Peter McG의 솔루션을 시도했지만 여전히 도움이되지 않았습니다. 결국 나를 위해 일한 것은 내 VS 솔루션 사용자 옵션 (.sou)을 삭제하는 것이 었습니다. 내 솔루션과 동일한 디렉토리에 있습니다.
나쁜 점은 모든 설정을 다시 실행해야한다는 것입니다. 여기에는 예외 변경 사항이 포함되었습니다. 변경해야 할 사항이 많지는 않지만 많은 사용자 정의가 있다면 정말 고통 스러울 수 있습니다. 그 파일에는 모든 것을 엉망으로 만드는 무언가가 있어야하지만 전체 파일을 삭제하는 것은 빠르고 쉽습니다.
어떤 솔루션을 여는지는 중요하지 않습니다. 해당 설정은 솔루션별로 다르기 때문입니다. 하지만 Visual Studio 2005 및 2008이 설치되어 있는지 궁금합니다. 그렇다면 2005 년에 만든 솔루션을 열면 VS 2005가 열리고 2008 솔루션을 열면 VS 2008이 열립니다. 설치하지 않았더라도 VS 2005가있을 수 있습니다. 예를 들어 InfoPath 2007은 VS 2005 셸을 설치합니다.
First I would position the windows where you want them, then do a Tools -> Export Settings and include only the window layouts. That way you at least have something you can revert to.
Then I would check Tools -> Options -> Import Export Settings and make note of where the "Automatically Save My Settings To This File" path is set to. Keep an eye on that file. Do you have any sync software that may be inadvertently overwriting it? Does it point to a non-existing location?
My issue is similar, but the result is the app crashes. The problem was this value
In HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\MainWindow. It was set to "0 1000 -280 -100 3" probably due to having multiple screens and moving the UI around a lot.
Deleting this value allowed the app to restart successfully. It gets recreated on startup.
I'm facing similar issue. And it also only started recently, like, within the last 30 days or so. The only thing I remember changing in this period was updating Resharper 4.5.
I have experienced something similar. In my case the text editor colors (c# editor for example) are going haywire. The only solution that I tried and works for me is change color theme so something else and then back to what I want.
In my case its not the Window layout being corrupted but Intellisense offering code completion and pop-up help. Never had this issue for the last decade, now it happens 3 times a day at least. Win8.1, Visual Studio 2013, ReSharper 8 and now ReSharper 9 (in hopes the upgrade would fix it).
I now routinely have to
- close the solution,
- Tools/Import-Export Settings/Reset all settings
- Close Visual Studio
- Open Visual Studio Import my saved settings
- RE-open the solution and continue working
I can then work fine again for quite some time until something goes awry... lets say a stack-overflow while I'm debugging. At that point I just know my settings are screwed and my Intellisense is dead again.
I'm starting to wonder if it isn't something to do with a latest Visual Studio update. There are things in there I never use like the advertising crap and Office development integration. MS Office has its own issues, like Office 64 bit not being seen by any other application such as Quicken as an installed email program. Or maybe its a conflict with ReSharper which wants to overtake and 'extend' the Intellisense feature.
Either way, I'm sure its a different manifestation of the same issue: Visual Studio settings are going sideways during normal use.
I just came across this issue in VS 2012, reset window layout was doing nothing.
I extrapolated
%APPDATA%\Application Data\Microsoft\VisualStudio\9.0\windows.prf
to
%appdata%\Microsoft\VisualStudio\11.0\Windows.index
... deleted it and was back in business!
- Make sure you close all instances of VS first!
참고URL : https://stackoverflow.com/questions/866820/visual-studio-forgets-window-settings-and-makes-a-mess
'developer tip' 카테고리의 다른 글
LocalDB SQL Server 2014 Express는 2 개의 인스턴스 (localdb) \ ProjectsV12 & (localdb) \ MSSQLLocalDB? (0) | 2020.11.21 |
---|---|
팬더의 크기와 개수의 차이점은 무엇입니까? (0) | 2020.11.21 |
JVM은 오픈 소스 코드입니까? (0) | 2020.11.21 |
/ Ox 및 / O2 컴파일러 옵션의 차이점은 무엇입니까? (0) | 2020.11.21 |
순환 대기열 / 래핑으로 ViewPager (0) | 2020.11.21 |