본문 바로가기
3DsMax/bug

Microsoft Visual C++ 에러 및 NET Framework 다운로드

by biped 2016. 3. 12.

● Microsoft Visual C++  에러시 

 

1. 설치 중단된 맥스 프로그램을 크린 삭제

 

2. 윈도우 제어판 >프로그램 및 기능 -  Microsoft Visual C++  로 시작하는 모든 파일 삭제.

 

3. 아래 Microsoft Visual C++ 관련 파일을 다운로드 및 설치

 

https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/How-to-remove-and-reinstall-Microsoft-Visual-C-Runtime-Libraries.html

 

 

Visual Studio C++ runtimes  All-in-One (통합팩) 다운로드

https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/

 

 

아래 나열된 프로그램을 모두 설치

 

Microsoft Visual C ++ 2005 SP1 재배포 가능 패키지 (x86) 
Microsoft Visual C ++ 2005 SP1 재배포 가능 패키지 (x64) 

Microsoft Visual C ++ 2008 SP1 재배포 가능 패키지 (x86) 

Microsoft Visual C ++ 2008 SP1 재배포 가능 패키지 (x64) 

Microsoft Visual C ++ 2010 SP1 재배포 가능 패키지 (x86) 

Microsoft Visual C ++ 2010 SP1 재배포 가능 패키지 (x64) 

Microsoft Visual C ++ 2012 Update 4 재배포 가능 패키지 (x86 x64) 

Microsoft Visual C ++ 2013 Update 5 재배포 가능 패키지  

Microsoft Visual C ++ 2015 재배포 가능 패키지 (x86 x64)

 

 

( Microsoft Visual C++ 2015 Redistributable는 아래 링크가 맞는것 같음 

https://support.microsoft.com/en-us/kb/2977003 )

 

 

32비트 시스템은 x86 버젼만 설가 필요하지만 64비트 시스템은 x86 및 x64 버젼을 모두 설치가 필요하다.

 

 

그 외에 설치시 관리자 ( administrator ) 계정에서 설치나  사용자 계정을 영문으로 하는 것이 좋다는 내용도 검색 됩니다.

http://blog.daum.net/3dsmaxman/70   에서 1번 항목 사용자 권한 설정을 참조 합니다.

 

'c: 드라이브의 속성 > 보안'  에 대한 내용도 알아봅니다. 

 

------------------------------------------------------------------------------------------------------------

 

3dsmax plugin 설치시에도 Microsoft Visual C++ 런타임 에러가 발생하면 위와 같음.

 

● Error Loading Plug-inDLL : Error code 126  또는  DLL Failed to initialize - Error code 126

https://coronarenderer.freshdesk.com/support/solutions/articles/5000650509 )

 

 

● Update for Universal C Runtime in Windows

https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

 

 

----------------------------------------------------------------------------------------------------------

 

● NET Framework 관련

 

1. 윈도우10에서 Net 4.5 가 없어서 설치가 안될때.

 

이 문제는 윈도우10 에 포함된 Net 4.6에 의한 문제로 아래 링크를 참조 합니다. 

 

https://knowledge.autodesk.com/support/3ds-max/troubleshooting/caas/sfdcarticles/sfdcarticles/Installing-Inventor-2015-on-Windows-10-you-may-experience-the-error-NET-4-5-is-not-installed.html

 

https://knowledge.autodesk.com/support/3ds-max/troubleshooting/caas/sfdcarticles/sfdcarticles/Error-NET-4-5-is-not-installed-when-attempting-to-install-Autodesk-2016-products-on-Windows-10.html

 

http://gigglehd.com/zbxe/index.php?mid=sfforum&document_srl=13185862

 

 

2. NET Framework 다운로드 및 설치

 

윈도우 7의 경우 NET 4은 프로그램 추가 삭제에 나열 되나 3.5.1 이하는 시스템에 포함되어 있다.

a. 윈도우 제어판 > 프로그램 및 기능 -  "Microsoft .NET"으로 시작하는 모든 프로그램 제거 ( 이때 높은버젼 먼저 삭제한다. )

b. 윈도우 버젼에 맞는 것을 아래에서 다운로드 설치 

 

https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/How-to-remove-and-reinstall-the-Microsoft-NET-Framework.html#mtc-english

 

아래 나열된 프로그램을 모두 설치

 

Microsoft .NET Framework 1.1 (Windows XP의 경우) 
Microsoft .NET Framework 3.5 서비스 팩 1
 (Windows XP Vista의 경우) 
Microsoft .NET Framework 4.0
 (.NET 4.5.2를 설치하지 않는 경우에만 해당) 
Microsoft .NET Framework 4.5.2
 (for Windows 7, 8 8.1) 
Microsoft .NET Framework 4.6.2
 (Windows 7, 8, 8.1 10)     

 

.NET Framework 다운로드 모음

https://dotnet.microsoft.com/download/dotnet-framework

 

 

 

3. NET 파일을 완전히 제거하고 정리가 필요 할때 

 

NET Framework Cleanup Tool 

https://blogs.msdn.microsoft.com/astebner/2008/08/28/net-framework-cleanup-tool-users-guide/

 

운영체제에 포함된 NET 파일은 삭제되지 않음, 

'관리자 권한으로 실행' 해야 하며 유틸리티에서 오류가 발생한 경우 발생하지 않을때까지 여러번 실행한다.

 

 

Microsoft .NET Framework Repair Tool

https://www.microsoft.com/en-us/download/details.aspx?id=30135

 

 

4. Microsoft .NET Framework 오류 메세지를 사용하지 않도록 설정하려면

 

https://msdn.microsoft.com/en-us/library/5hs4b7a6.aspx

 

Microsoft Visual Studio JIT (Just-In-Time) 디버깅이 활성화되어 있어서 치명적인 오류가  발생하면 Visual Studio 디버거를 자동으로 시작하는 기능이다. 간단하게 말해서 오류가 있으면 대화상자가 나타나 알려주는 기능인데 이 기능을 제거할 수 있으나 원천적인 오류가 발생하는 원인에 대해서는 해결을 할수는 없다.

 

1. Internet Explorer를 실행 한다. (또는 윈도우즈 > 제어판

 / 

네트워크 및 인터넷

 / 

인터넷 옵션

  )

2. 도구  >  인터넷 옵션 > 고급 탭을  클릭한다.

- 아래 3가지 항목을 찾아 선택해제한다.

* 스크립트 디버깅 사용 안 함 (Internet Explorer)

* 스크립트 디버깅 사용 안 함 (기타)

* 모든 스크립트 오류에 대한 알림 표시

 

 

*추가 

 

● 3ds max2017 update 2 가 Net 4.7과 충돌이 있어서 다른버젼이 실행되지 않는 문제가 있다고 한다. 

Net 4.7 업데이트 버젼을 제거하고 Net 4.6.2 로 되돌릴것을 권장하고 있다. 

 

Win7 의 Net 4.6.2 버젼 다운로드

https://www.microsoft.com/ko-KR/download/details.aspx?id=53344

 

●  3ds max 2014, 2015 버젼을 설치할때 'windows 구성요소를 설치하려면 인터넷 연결이 필요합니다.'

라는 메세지로 설치가 안될때 .

 

-  윈도우즈 8이나 10 환경에서는 오토데스크 프로그램안에 있던 Net 3.5 설치를 못해서 나타나는 문제이다. 

  (Net 3.5는 직접 설치는 안되고 windows update (또는 서비스팩)를 통해서만 설치를 할수 있다고 그래서 생기는 문제)

'윈도우 제어판> 프로그램 >  Windows 기능 사용/사용 안함' 에서 Net 3.5 관련 찾아 기능을 활성화 해본다.

직접 설치법 :  https://blog.naver.com/wowns1226/221153265498

http://it-developer.tistory.com/1936

다운로드및 사용법 : http://www.hancom.com/cs_center/csFaqDetail.do?faq_seq=2588

https://www.microsoft.com/ko-kr/download/confirmation.aspx?id=25150

 

 

- 또 다른 방법은 맥스 설치 setup.ini 파일에서 'dotnet35sp1' 문구를 지우고 편집하여  설치를 시도할 수 있지만 모든 구성요소 설치가 안될수 있다고 한다. (https://www.youtube.com/watch?v=yHtDVph1N2c)

 

 

 

 

 

 

댓글