{"version":"1.0","provider_name":"Archive","provider_url":"https:\/\/regroove.ca\/archive","author_name":"Colin Phillips (Alumni)","author_url":"https:\/\/regroove.ca\/archive\/author\/cphillips\/","title":"How To Install .NET Assembly Into GAC - Archive","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"1lxqeBvl7Q\"><a href=\"https:\/\/regroove.ca\/archive\/2012\/05\/15\/how-to-install-net-assembly-into-gac\/\">How To Install .NET Assembly Into GAC<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/regroove.ca\/archive\/2012\/05\/15\/how-to-install-net-assembly-into-gac\/embed\/#?secret=1lxqeBvl7Q\" width=\"600\" height=\"338\" title=\"&#8220;How To Install .NET Assembly Into GAC&#8221; &#8212; Archive\" data-secret=\"1lxqeBvl7Q\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!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);\n\/* ]]> *\/\n<\/script>\n","description":"A situation arose the other day where we needed to install DLL\u2019s directly into the GAC, and the thing is locked down tighter than \u2026 well, insert your best dirty joke here.&#160; Needless to say, where there\u2019s a will, there\u2019s a way.&#160; I will make the disclaimer right now, you should never ever do this!&#160; &hellip;"}