ASP.NET 및 웹 도구 2015 (RC1 업데이트 1)를 설치 한 후 *.cshtml
파일을 열 때 ASP.NET MVC 4 프로젝트에서 다음 오류가 발생 합니다.
개체 참조가 개체의 인스턴스로 설정되지 않았습니다.
새 ASP.NET MVC 4 프로젝트를 시작하고 *.cshtml
거기 에서 파일 을 열려고해도 동일한 오류 메시지 가 나타납니다.
Visual Studio 2015를 사용하고 있습니다.
ASP.NET 및 웹 도구 2015 (RC1 업데이트 1)를 설치 한 후 *.cshtml
파일을 열 때 ASP.NET MVC 4 프로젝트에서 다음 오류가 발생 합니다.
개체 참조가 개체의 인스턴스로 설정되지 않았습니다.
새 ASP.NET MVC 4 프로젝트를 시작하고 *.cshtml
거기 에서 파일 을 열려고해도 동일한 오류 메시지 가 나타납니다.
Visual Studio 2015를 사용하고 있습니다.
답변:
도움이 될 수 있습니다.
그리고 실행하십시오 devenv /resetuserdata
.
Visual Studio 레이아웃, 연결된 Microsoft 계정 또는 시작 페이지와 같은 모든 사용자 설정이 사라질 수 있습니다.
\Microsoft Visual Studio <THIS NUMBER>\Common7\IDE
있습니다..
%LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache
Visual Studio를 삭제 하고 다시 시작합니다.
또는 Clear MEF Component Cache 확장을 사용하십시오 .
나를 위해
VsHub.exe
..그 후 모든 것이 다시 매력처럼 작동합니다!
The operation is not completed, invalid pointer
나는 그것을 해결했다
run devenv /resetuserdata
이 경로에서 :
[x64] C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
x86에서는 다음 경로에서 작동한다고 가정합니다.
[x86] C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE
다음 중 일부 또는 모두를 시도하는 것이 좋습니다.
Visual Studio 다시 시작
관리자 권한으로 실행 시도 (Visual Studio를 마우스 오른쪽 단추로 클릭하고 " 관리자 권한으로 실행"선택)
Visual Studio 용 업데이트 확인 (사용 가능한 경우 다운로드 및 설치)
다른 솔루션 / 프로젝트를 열어보십시오.
문제가 지속되면 다음 옵션을 시도해 볼 수 있습니다.
로컬 머신 다시 시작
Visual Studio를 시스템 기본값 으로 재설정 합니다 (Visual Studio 내의 옵션에서 수행 할 수 있음).
Visual Studio 설치 복구 시도
범위를 좁히거나 누군가를 도울 수 있기를 바라며 조사 접근을했습니다. 필자는 처음에 C : \ Users \ {user} \ AppData \ Local \ Microsoft \ VisualStudio의 폴더를 My Documents로 옮겼고 Visual Studio에서 다시 시작하여 다시 만들 수 있도록했습니다. 이것은 오류를 제거했습니다. 그래서 모든 것을 하나씩 다시 옮기고 범인을 발견 할 때까지 매번 Visual Studio를 다시 시작했습니다. 다음 폴더는 다시 이동하는 것이 좋습니다.
이 파일은 자동 생성 된 파일로 다시 이동하거나 덮어 쓰는 것이 좋습니다.
이 파일은 다시 옮겨도 괜찮 았습니다. 각각은 이전 사본에 있었으며 VS를 다시 시작할 때 처음에 다시 생성되지 않았습니다.
이로 인해 문제가 발생했습니다. 이러한 파일을 삭제하고 VS를 다시 시작하여 다시 만들 수 있습니다.
다음은 마지막 .NETFramework 파일의 오류입니다 (다시 추가하지 않으면 발생하지 않음).
01:10:11.7550: Referenced file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References\libhelp.js' not found.
01:10:11.7550: Referenced file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References\sitetypesWeb.js' not found.
01:10:11.7550: Referenced file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References\domWeb.js' not found.
01:10:11.7550: Referenced file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References\underscorefilter.js' not found.
01:10:11.7550: Referenced file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References\showPlainComments.js' not found.
JavaScript Language Service 플러그인을 다시 설치 / 복구해야 할 수도 있으므로 관련이 없을 수 있습니다. 그러나 확실히 devenv.exe.config 및 ComponentModelCache는 "개체 참조가 개체의 인스턴스로 설정되지 않음"오류를 수정해야합니다.
저에게는 ASP.NET 5가 아직 필요하지 않고 업데이트를 제거한 다음 ASP.NET 4.5를 다시 설치했습니다. 약간 까다 롭습니다.
더 이상 Visual Studio 2015의 업데이트 알림을 따르지 마십시오 !!!
"새"프로젝트를 만들려고 할 때마다 예외가 발생했습니다.
내 솔루션은 다음과 같습니다.
이동 메뉴 도구 → 확장 및 업데이트
"업데이트"링크를 확인하십시오. Microsoft ASP.NET 및 웹 도구에 대한 업데이트가 있습니다. 그것을 설치하십시오.
그것은 나를 위해 그것을 고쳤습니다.
"새"프로젝트를 만들 때마다이 예외가 발생했습니다.
내 솔루션은 다음과 같습니다.
그것은 나를 위해 그것을 고쳤습니다.
불행히도 다른 예외가 발생했습니다.
"호출 대상에서 예외가 발생했습니다."
FIPS
Enabled DWORD
값을 0으로 비활성화했습니다 .
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy]
Enabled=dword:00000000 And All fixed.
Azure에 솔루션을 게시하는 동안 VS2017에서 비슷한 오류가 발생했습니다.
이 알고리즘은 문제를 해결하는 데 도움이되었습니다.
그러면 Visual Studio의 최근 파일 / 프로젝트가 기록에서 제거되고 MS 계정에 연결됩니다.
이 방법은 Top 답변과 약간 다릅니다. 여기서는 위에서 언급 한 이름을 변경하는 것 외에 다른 폴더를 삭제할 필요가 없습니다.
문제 : SSDT를 설치 한 후 VS 2015에서 오류가 발생했습니다. 도구 >> 확장 및 업데이트를 클릭 할 때마다 "개체 참조가 개체의 인스턴스로 설정되지 않았습니다."오류가 발생했습니다. 솔루션을 열려고 할 때 일부 공급자가 올바르게 설정되지 않았습니다.
솔루션 : 다른 사람들이 이전에 언급 한 모든 솔루션을 시도한 여러 시간의 연구 끝에 내 문제가 해결되지 않았습니다. 오류 팝업이 ActivityLog.xml을 확인하도록 지시 할 때마다. 그러나 나는 그것을 무시하고 있었다. 몇 시간의 좌절 후에 나는 오류를주의 깊게 읽어보기로 결정하고 ActivitLog.xml을 살펴본 결과 "Could not load file or assembly 'System.Collections.Immutable, Version = 1.1.37.0" 을 찾고 있음을 발견했습니다 . 난 그냥이 어셈블리에 대한 검색을 시작하고이 링크 우연히 그래서 https://sergeytihon.com/2015/12/01/how-to-restore-viual-studio-2015-after-update-1-dependency-dance/을 하고 거기에 단계를 따라 내 문제를 해결했습니다.
% LOCALAPPDATA % / Local \ Microsoft \ VisualStudio \ 14.0 \ devenv.exe.config로 이동하여 "System.Collections.Immutable"을 검색하고 newVersion을 1.1.36.0에서 1.1.37.0으로 변경합니다.
최종 구성은 다음과 같습니다.
<dependentAssembly>
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="1.0.27.0-1.1.65535.65535" newVersion="1.1.37.0"/>
</dependentAssembly>