{"id":125773,"date":"2022-08-29T06:34:08","date_gmt":"2022-08-29T06:34:08","guid":{"rendered":"https:\/\/www.isunshare.com\/blog\/?p=125773"},"modified":"2023-12-12T06:26:11","modified_gmt":"2023-12-12T06:26:11","slug":"how-to-install-net-framework-3-5-in-windows-server-2012-r2","status":"publish","type":"post","link":"https:\/\/www.isunshare.com\/blog\/how-to-install-net-framework-3-5-in-windows-server-2012-r2\/","title":{"rendered":"How to Install .Net Framework 3.5 in Windows Server 2012 R2"},"content":{"rendered":"<p>Before SQL Server 2012 installation on Windows Server 2012 R2, we have to <a href=\"https:\/\/www.isunshare.com\/blog\/how-to-install-net-framework-3-5-in-windows-server-2012-r2\/\"><strong>install .Net Framework 3.5 in the Windows Server 2012 R2<\/strong><\/a> first. However, when we try to install.Net Framework 3.5, we could realize it is not the same to install other features in Windows Server 2012 R2.<\/p>\n<p>At the same time, there is a message prompting us that whether we need to specify an alternate source path.<\/p>\n<p>According to the prompt, we should know that the easiest way is to specify an alternate source path for.Net Framework 3.5 installation.<\/p>\n<p><strong>How can we do that?<\/strong><\/p>\n<p><strong>1.<\/strong> Prepare Windows Server 2012 R2 installation media, installation disc or ISO file.<\/p>\n<p><strong>2.<\/strong> Insert Windows installation media to server 2012 r2.<\/p>\n<p>Or if we try to install .Net Framework 3.5 on Windows Server 2012 R2 virtual machine, we have to copy Windows ISO file and paste it on server 2012 r2 VM, and then add it to virtual disk.<\/p>\n<p><strong>3.<\/strong> Open Windows installation source file, you would find there is a folder called \u201c<strong>SxS<\/strong>\u201d.<\/p>\n<p>This folder is the source path for.Net Framework 3.5 installation.<\/p>\n<p><strong>Now let\u2019s install or add .Net Framework 3.5 to Windows Server 2012 R2.<\/strong><\/p>\n<p><strong>1.<\/strong> Click Start button to open Administrative Tools and choose \u201c<strong>Server Manager<\/strong>\u201d.<\/p>\n<p>Or move the mouse to the upper side of window, and search \u201cServer Manager\u201d, and then run it.<\/p>\n<p><a href=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/run-windows-2012-r2-server-manager.png\"><img loading=\"lazy\" decoding=\"async\" width=\"361\" height=\"400\" class=\"alignnone size-full wp-image-1691\" src=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/run-windows-2012-r2-server-manager.png\" alt=\"run windows 2012 r2 server manager\" srcset=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/run-windows-2012-r2-server-manager.png 361w, https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/run-windows-2012-r2-server-manager-270x300.png 270w\" sizes=\"auto, (max-width: 361px) 100vw, 361px\" \/><\/a><\/p>\n<p><strong>2.<\/strong> In Server Manager window, click \u201c<strong>Add roles and features<\/strong>\u201d.<\/p>\n<p><a href=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/add-roles-and-features-in-server-2012-r2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"404\" class=\"alignnone size-full wp-image-1692\" src=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/add-roles-and-features-in-server-2012-r2.png\" alt=\"add roles and features in server 2012 r2\" srcset=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/add-roles-and-features-in-server-2012-r2.png 600w, https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/add-roles-and-features-in-server-2012-r2-300x202.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><strong>3.<\/strong> Click \u201cNext\u201d and \u201cNext\u201d again to select \u201c<strong>Features<\/strong>\u201d.<\/p>\n<p>You would see .Net Framework 3.5 Features appeared in the features list. Select it and unfold it to just choose \u201c<strong>.Net Framework 3.5 (includes .Net 2.0 and 3.0)<\/strong>\u201d. Click Next.<\/p>\n<p><a href=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/select-net-framework-features.png\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"425\" class=\"alignnone size-full wp-image-1693\" src=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/select-net-framework-features.png\" alt=\"select-net-framework-features\" srcset=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/select-net-framework-features.png 600w, https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/select-net-framework-features-300x212.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><strong>4.<\/strong> Now you would see the prompt that whether we need to specify an alternate source path.<\/p>\n<p>If you have prepared Windows server 2012 r2 installation media and make sure its path, move to the bottom of window and click \u201c<strong>Specify an alternate source path<\/strong>\u201d.<\/p>\n<p><a href=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/select-specify-feature-alternate-source-path.png\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"425\" class=\"alignnone size-full wp-image-1694\" src=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/select-specify-feature-alternate-source-path.png\" alt=\"select specify feature alternate source path\" srcset=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/select-specify-feature-alternate-source-path.png 600w, https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/select-specify-feature-alternate-source-path-300x212.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><strong>5.<\/strong> Specify alternate source path.<\/p>\n<p>If we open Windows server installation media, we could find the path of \u201cSxS\u201d folder. Suppose installation disc is in <strong>E:\\<\/strong>. Generally, source path is <strong>E:\\sources\\SxS<\/strong>. Type it in \u201c<strong>Path<\/strong>\u201d box and click \u201cOK\u201d.<\/p>\n<p><a href=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/specify-feature-alternate-source-path.png\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"475\" class=\"alignnone size-full wp-image-1695\" src=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/specify-feature-alternate-source-path.png\" alt=\"specify feature alternate source path\" srcset=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/specify-feature-alternate-source-path.png 600w, https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/specify-feature-alternate-source-path-300x237.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>And click \u201ci<strong>nstall<\/strong>\u201d button. Few seconds later, .Net Framework Features are installed successfully on this server computer.<\/p>\n<p><a href=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/install-net-framework-features.png\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"426\" class=\"alignnone size-full wp-image-1696\" src=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/install-net-framework-features.png\" alt=\"install net framework features\" srcset=\"https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/install-net-framework-features.png 600w, https:\/\/www.isunshare.com\/blog\/wp-content\/uploads\/2014\/07\/install-net-framework-features-300x213.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Besides Windows server 2012 r2, this way also applies to Windows server 2012 and Windows 8\/8.1, if you want to install .Net Framework 3.5 in them.<\/p>\n<p><strong>Related Articles:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.isunshare.com\/windows-2012\/create-local-administrator-on-windows-server-2012-r2.html\">Create Local Administrator Account on Windows Server 2012 (R2)<\/a><\/li>\n<li><a href=\"https:\/\/www.isunshare.com\/windows-2012\/install-windows-server-2012-r2-on-vmw.html\">How to Install Windows Server 2012 R2 Essentials on VMWare<\/a><\/li>\n<li><a href=\"https:\/\/www.isunshare.com\/blog\/reset-windows-2012-password-with-osk\/\">Reset Windows 2012 password with OSK.exe<\/a><\/li>\n<li><a href=\"https:\/\/www.isunshare.com\/windows-2012\/create-virtual-drive-in-windows-server-2012.html\">How to Create Virtual Hard Disk in Windows Server 2012<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Before SQL Server 2012 installation on Windows Server 2012 R2, we have to install .Net Framework 3.5 in&#8230;<\/p>\n","protected":false},"author":1,"featured_media":126124,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"class_list":["post-125773","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-windows-server"],"_links":{"self":[{"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/posts\/125773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/comments?post=125773"}],"version-history":[{"count":1,"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/posts\/125773\/revisions"}],"predecessor-version":[{"id":125775,"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/posts\/125773\/revisions\/125775"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/media\/126124"}],"wp:attachment":[{"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/media?parent=125773"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/categories?post=125773"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.isunshare.com\/blog\/wp-json\/wp\/v2\/tags?post=125773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}