programing

Visual Studio 2013 및 .NET 4.6

nasanasas 2020. 12. 11. 08:18
반응형

Visual Studio 2013 및 .NET 4.6


내 프로젝트에 4.6 .NET 프레임 워크를 설정하려고하는데, 목록에없는 설정에서 더 많은 프레임 워크를 설치하는 마지막 옵션을 선택했습니다. 그러면 VS2013을 선택하고 .NET 4.6을 클릭 하고 소프트웨어를 다운로드 한 페이지로 이동 했지만 설치가 성공하고 컴퓨터를 다시 시작 했음에도 불구하고 사용 가능한 옵션 목록에 4.6 .NET이 표시되지 않습니다. .

나는 그것을 둘러 보았고 4.6이 Win 8.1 (내 시스템)에서 사용 가능 하다고 언급 했다. 그러나 VS 2013에서 사용할 수 있다고 명시 적으로 말하지 않습니다 (그렇지 않다고 말하지도 않습니다).

.NET 4.6이 VS 2015에 포함 되어 있지만 VS 2013 에서 사용할 수 있는지 확실하지 않습니다 . 맞습니까? 그리고 그것을 작동시키는 방법?

편집하다

TP (타겟팅 팩이라고도 함)를 설치 한 후에도 이미지에서 알 수 있듯이 옵션에 새로운 것이 없습니다. 제안?

여기에 이미지 설명 입력


이전 답변의 다양한 조각을 모아 마침내 일치하는 .Net Framework 4.6 Targeting Pack 을 얻을 수 있었고 둘 다 설치되면 v4.6 Framework가 사용 가능한 대상 프레임 워크 Visual Studio 2012로 표시됩니다.

http://www.microsoft.com/en-us/download/details.aspx?id=48130 에서 Framework 4.6 (NDP46-KB3045557-x86-x64-AllOS-ENU.exe) 용 독립 실행 형 설치 프로그램을 다운로드 하고 설치했습니다. 먼저.

그런 다음 https://www.visualstudio.com/downloads/download-visual-studio-vs 에서 Visual Studio 2015 Professional ISO 용 ISO를 다운로드하여 마운트 하고 netfx_46mtpack 하위 디렉터리로 이동 한 다음 netfx_46mtpack.msi를 설치했습니다.

최종 결과는 Framework 4.6 및 Targeting 팩에 대해 일치하는 버전 쌍입니다.

그리고 Target 프레임 워크가 빌드 대상으로 표시됩니다.


.NET Framework 4.6 Targeting Pack 을 설치해야합니다 .

.NET Framework 4.6 Targeting Pack은 개발자가 Visual Studio 2013, Visual Studio 2012 또는 타사 IDE를 사용하여 .NET Framework 4.6을 대상으로하는 응용 프로그램을 빌드 할 수 있도록하는 패키지입니다. 대상 팩을 설치하기 전에 .NET Framework 4.6을 다운로드하여 설치해야합니다.


Microsoft의이 지원 문서 참조 :
Microsoft .NET Framework 4.6 Targeting Pack 및 Windows 용 언어 팩

요컨대 세 가지 구성 요소가 필요합니다.

  1. 물론 .Net 4.6 Framework 자체
  2. .NET Framework 4.6 대상 지정 팩
    • 컴파일 할 언어 중립적 참조 어셈블리
    • “NDP46-TargetingPack-KB3045566.exe”와 같은 다운로드 파일 이름
  3. 선택 사항 : .NET Framework 4.6 Targeting Pack 언어 팩
    • 번역 된 IntelliSense 도움말 파일
    • "NDP46-TargetingPack-KB3045566-kor.exe를"과 같은 다운로드 파일 이름
      (접미사 -ENU 영어, -DEU 독일어 등)

Visual Studio 2012 및 .NET 4.6에서 동일한 문제가 발생합니다. http://getdotnet.azurewebsites.net/target-dotnet-platforms.html 에서 런타임 및 대상 팩을 모두 설치했습니다.

I made a mistake in installing first the targetting pack and then runtime. I reinstalled the targetting pack after installing the runtime and voilá, it's alive! The solution mentioned by Brandon is correct.


The easiest solution is to install Visual Studio 2015 Community Edition. Not elegant, but it resolves all the dependencies automatically. After it's installed you can use Visual Studio 2013 with .NET 4.6


You're looking for the .NET Targeting Pack, which you can find here.


I followed the steps presented here, but Visual Studio didn't display the .NET Framework 4.6.2 on the project property target framework list. I had to download NDP462-DevPack-KB3151934-ENU in order to be added on the list. You can download it from Microsoft Download Center. Hope it helps!


필요한 .net 프레임 워크 개발자 팩용 SDK를 다운로드하면됩니다.

https://www.microsoft.com/net/targeting

(내 sytuation에서는 .NET Framework 4.6.2 Developer Pack)


@jerhewet의 답변에 대한 완전성을 위해 마지막 Visual Studio 설치 관리자 : vs_community(2017)를 다운로드하십시오 . 일반 설치 프로세스에서는 필요한 모든 워크로드를 선택해야하지만 여기서 .NET Framework 4.6 Targeting Pack. 설치 프로세스가 완료 될 때까지 기다렸다가 설치 프로그램을 닫습니다.

여기에 이미지 설명 입력

이렇게하면 독립 실행 형 .NET 4.6을 설치할 필요조차 없습니다.

참고 URL : https://stackoverflow.com/questions/31836046/visual-studio-2013-and-net-4-6

반응형