{"id":5567,"date":"2015-11-24T08:30:05","date_gmt":"2015-11-24T08:30:05","guid":{"rendered":"http:\/\/www.top-password.com\/blog\/?p=5567"},"modified":"2015-11-24T08:39:31","modified_gmt":"2015-11-24T08:39:31","slug":"install-net-framework-on-windows-server-2012","status":"publish","type":"post","link":"https:\/\/www.top-password.com\/blog\/install-net-framework-on-windows-server-2012\/","title":{"rendered":"Install .NET Framework 3.5 on Windows Server 2012 with \/ without CD"},"content":{"rendered":"<p>Today, there are lots of applications available that require .NET framework installed to run, including SQL Server. When try to install .NET framework 3.5 on a computer running with Windows Server 2012 (R2) or 2008 (R2), you might receive one of the following error messages<\/p>\n<blockquote><p>&#8220;The request to add or remove features on the specified server failed. The source files could not be downloaded.&#8221;<\/p><\/blockquote>\n<blockquote><p>&#8220;The source files could not be found. Use the &#8220;Source&#8221; option to specify the location of the files that are required to restore the feature.&#8221;<\/p><\/blockquote>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2015\/11\/failed-install-net-framework.png\" alt=\"failed-install-net-framework\" width=\"600\" height=\"423\" class=\"alignnone size-full wp-image-5572\" \/><\/p>\n<p>This problem happens because the computer cannot download the .NET framework from Windows Update, or you specify a wrong alternate source path. So here we&#8217;ll walk you through the steps of installing .NET framework 3.5 on Windows Server 2012 (R2) with \/ without a install CD.<\/p>\n<p><strong>How to Install .NET Framework 3.5 on Windows Server 2012 (R2)?<\/strong><\/p>\n<p>First of all, open the Server Manager in Windows Server 2012 (R2). Click <strong>Add roles and features<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2015\/11\/server-manager.png\" alt=\"server-manager\" width=\"600\" height=\"396\" class=\"alignnone size-full wp-image-5571\" \/><\/p>\n<p>On the <strong>Before you begin<\/strong> page, click on <strong>Next<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2015\/11\/add-roles-and-feature-wizard.png\" alt=\"add-roles-and-feature-wizard\" width=\"600\" height=\"425\" class=\"alignnone size-full wp-image-5573\" \/><\/p>\n<p>On the <strong>Select installation type<\/strong> screen, select <strong>Role-based or feature-based installation<\/strong> and click <strong>Next<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2015\/11\/installation-type.png\" alt=\"installation-type\" width=\"600\" height=\"425\" class=\"alignnone size-full wp-image-5574\" \/><\/p>\n<p>Select the local server you want to install .NET 3.5 framework onto and click <strong>Next<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2015\/11\/server-selection.png\" alt=\"server-selection\" width=\"600\" height=\"425\" class=\"alignnone size-full wp-image-5575\" \/><\/p>\n<p>On the <strong>Select server roles<\/strong> page, do not select any role and just click <strong>Next<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2015\/11\/server-roles.png\" alt=\"server-roles\" width=\"600\" height=\"425\" class=\"alignnone size-full wp-image-5576\" \/><\/p>\n<p>On the <strong>Select features<\/strong> screen, check <strong>.NET Framework 3.5 features<\/strong> and click <strong>Next<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2015\/11\/add-net-framework-feature.png\" alt=\"add-net-framework-feature\" width=\"600\" height=\"425\" class=\"alignnone size-full wp-image-5577\" \/><\/p>\n<p>On the <strong>Confirm installation selections<\/strong> page, you will get a warning &#8220;<em>Do you need to specify an alternate source path? One or more installation selections are missing source files on the destination server.<\/em>&#8221;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2015\/11\/confirm-installation.png\" alt=\"confirm-installation\" width=\"600\" height=\"425\" class=\"alignnone size-full wp-image-5578\" \/><\/p>\n<p>Here you have two choices:<\/p>\n<ul>\n<li>If your computer has Internet connection, just ignore this warning and click <strong>Install<\/strong>. The wizard will try to connect to Microsoft&#8217;s online server and download the missing files from Windows Update.<\/li>\n<li>If your computer has no Internet connection, you have to specify the alternate source path. Click the <strong>Specify an alternative source patch<\/strong> link at the bottom of the above screenshot. Then enter path of the source files from Windows Server 2012 installation CD.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2015\/11\/alternate-source-path.png\" alt=\"alternate-source-path\" width=\"600\" height=\"476\" class=\"alignnone size-full wp-image-5579\" \/><\/p>\n<p>In my example, it&#8217;s <em>D:\\sources\\sxs<\/em>, where <em>D:<\/em> is drive letter of my installation media. Click <strong>OK<\/strong> and then click <strong>Install<\/strong> to begin installation.<\/li>\n<\/ul>\n<p>Once .NET Framework 3.5 has been installed, the screen will tell you Installation succeeded. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2015\/11\/installation-progress.png\" alt=\"installation-progress\" width=\"600\" height=\"425\" class=\"alignnone size-full wp-image-5580\" \/><\/p>\n<p>Click <strong>Close<\/strong> to exit the wizard. That&#8217;s it!<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Today, there are lots of applications available that require .NET framework installed to run, including SQL Server. When try to install .NET framework 3.5 on a computer running with Windows Server 2012 (R2) or 2008 (R2), you might receive one of the following error messages &#8220;The request to add or remove features on the specified [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,10],"tags":[2346,2347,2345],"class_list":["post-5567","post","type-post","status-publish","format-standard","hentry","category-others","category-tips-tricks","tag-install-net-framework-3-5","tag-install-net-framework-windows-server-2012","tag-install-net-framwork"],"_links":{"self":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts\/5567","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/comments?post=5567"}],"version-history":[{"count":13,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts\/5567\/revisions"}],"predecessor-version":[{"id":5590,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts\/5567\/revisions\/5590"}],"wp:attachment":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/media?parent=5567"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/categories?post=5567"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/tags?post=5567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}