1.0Harsh Baidhttps://www.harshbaid.inHarshhttps://www.harshbaid.in/author/harsh-baid/Installing .NET 3.5 service pack 1 along with application setup - Harsh Baidrich600338<blockquote class="wp-embedded-content" data-secret="boBI265zXt"><a href="https://www.harshbaid.in/2012/08/27/installing-net-3-5-service-pack-1-along-with-application-setup/">Installing .NET 3.5 service pack 1 along with application setup</a></blockquote><iframe sandbox="allow-scripts" security="restricted" src="https://www.harshbaid.in/2012/08/27/installing-net-3-5-service-pack-1-along-with-application-setup/embed/#?secret=boBI265zXt" width="600" height="338" title="“Installing .NET 3.5 service pack 1 along with application setup” — Harsh Baid" data-secret="boBI265zXt" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"></iframe><script> /*! This file is auto-generated */ !function(d,l){"use strict";l.querySelector&&d.addEventListener&&"undefined"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i<o.length;i++)o[i].style.display="none";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute("style"),"height"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):"link"===t.message&&(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document); </script> Many of us would have been creating setups for applications either using WinForms or WPF and other such, but we really ignore the fact that users might not have all the prerequisites that our application requires to work. Possibilities for that might be one or more as below: User do have .NET framework even installed. […]http://www.harshbaid.in/wp-content/uploads/2012/08/dotnetfx3.5.png