<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1767988224453840293</id><updated>2011-11-27T15:59:32.246-08:00</updated><category term='Knowledge Base'/><category term='Contact Info'/><category term='An Introduction'/><category term='Release'/><category term='evolution'/><category term='1.0'/><category term='Extras'/><title type='text'>GAC Browser and Remover</title><subtitle type='html'>Official place for GAC Browser, an easy to use utility for .NET assembly search and remove 'tough to remove' assemblies from Global Assembly Cache</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gacbrowser.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gacbrowser.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Yogee</name><uri>http://www.blogger.com/profile/09194279800230653446</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_VtHu1cINVlo/SPtdLoXz3cI/AAAAAAAAAjw/4nxNiMEFZtQ/S220/DSC00233_mid.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1767988224453840293.post-5190820224475412995</id><published>2011-05-27T07:12:00.000-07:00</published><updated>2011-05-27T07:12:00.176-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='evolution'/><title type='text'>Features Requests</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Here are the features that I am considering to add in future version of GAC Browser.&lt;br /&gt;&lt;br /&gt;1. Show dependent assemblies (from GAC folder) when you delete an assembly.&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;b&gt;Pros&lt;/b&gt;: No accidental delete. Clearer view on what you are doing.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Cons&lt;/b&gt;: This process will be slow like hell. Will annoy users who know what they are doing it.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;2. Soft Delete: Backup Assemblies that are deleted&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;b&gt;Pros: &lt;/b&gt;This is better than first option as you can always undo your mistake (manually most probably).&lt;/li&gt;&lt;li&gt;&lt;b&gt;Cons&lt;/b&gt;: Unwanted assemblies will still be there in computer. I don't see any other cons here.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;3. &amp;nbsp;Drag Drop Support for adding assembly in GAC.&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;b&gt;Pros: &lt;/b&gt;Quick and dirty way to add assembly in GAC.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Cons&lt;/b&gt;: Cannot support more feature. Handling all error may not be feasible (why to write another gacutil?).&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1767988224453840293-5190820224475412995?l=gacbrowser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gacbrowser.blogspot.com/feeds/5190820224475412995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1767988224453840293&amp;postID=5190820224475412995' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/5190820224475412995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/5190820224475412995'/><link rel='alternate' type='text/html' href='http://gacbrowser.blogspot.com/2011/05/features-requests.html' title='Features Requests'/><author><name>Yogee</name><uri>http://www.blogger.com/profile/09194279800230653446</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_VtHu1cINVlo/SPtdLoXz3cI/AAAAAAAAAjw/4nxNiMEFZtQ/S220/DSC00233_mid.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1767988224453840293.post-3136320893452281152</id><published>2011-01-05T14:43:00.000-08:00</published><updated>2011-01-05T14:48:38.591-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Release'/><title type='text'>Gac Browser And Remover 1.0 Release</title><content type='html'>Yes, long awaited support to search assemblies for CLR 4.0 is here. New gac browser crawls&amp;nbsp;through your CLR 4.0 GAC now.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Other feature that you may be interested in are:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;32bit/64bit Architecture mentioned in search result&lt;/li&gt;&lt;li&gt;Assemblies that are installed with CLR/VS2008 cannot be uninstalled. This is to save myself being cursed by you if you try to delete System.Data :) You cannot delete that anymore - I've restricted based on public key that Microsoft uses.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;"Remove" feature may not work on Windows 7 and Vista as smooth as it works in XP as Windows 7 (and so Vista) don't grant you access by default to System folders. It is sad but work around is to change folder permission of assembly folders to suit your need.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;a href="http://sourceforge.net/project/platformdownload.php?group_id=214315"&gt;Download&amp;nbsp;GAC Browser And Remove 1.0&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1767988224453840293-3136320893452281152?l=gacbrowser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gacbrowser.blogspot.com/feeds/3136320893452281152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1767988224453840293&amp;postID=3136320893452281152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/3136320893452281152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/3136320893452281152'/><link rel='alternate' type='text/html' href='http://gacbrowser.blogspot.com/2011/01/gac-browser-and-remove-10-release.html' title='Gac Browser And Remover 1.0 Release'/><author><name>Yogee</name><uri>http://www.blogger.com/profile/09194279800230653446</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_VtHu1cINVlo/SPtdLoXz3cI/AAAAAAAAAjw/4nxNiMEFZtQ/S220/DSC00233_mid.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1767988224453840293.post-3135556265336212243</id><published>2010-08-19T08:25:00.001-07:00</published><updated>2011-04-26T07:39:57.010-07:00</updated><title type='text'>GAC Changes in CLR 4.0, Announcement of GACBrowser 4.0.0</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;A new assembly directory will be added for each CLR version &lt;span style="font-size: xx-small;"&gt;(see reference [1][2] for details).&lt;/span&gt; This is to save older application due to breaking changes in assemblies of newer CLR. So if you are running an application with CLR 2, it will look into GAC of CLR 2 and CLR 1.1 but it will not in assembly of CLR 4.0.&lt;br /&gt;&lt;strong&gt;As current GACBrowser version (1.0 or lower) is older than CLR 4.0, it cannot display assemblies of CLR 4.0. &lt;/strong&gt;But it will display assemblies for .NET version 2.0 and CLR 1.1.&lt;strong&gt; &lt;/strong&gt;&lt;br /&gt;Next version of GACBrowser (4.0.0 to align with CLR version 4.0) which will be release by mid of this September will have support for viewing and deleting assemblies of CLR version 4.0. &lt;br /&gt;&lt;span style="font-size: xx-small;"&gt;Reference: &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: xx-small;"&gt;1. &lt;/span&gt;&lt;a href="http://stackoverflow.com/questions/2660355/net-4-0-has-a-new-gac-why" title="http://stackoverflow.com/questions/2660355/net-4-0-has-a-new-gac-why"&gt;&lt;span style="font-size: xx-small;"&gt;http://stackoverflow.com/questions/2660355/net-4-0-has-a-new-gac-why&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: xx-small;"&gt;2. &lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/dd727509.aspx" title="http://msdn.microsoft.com/en-us/magazine/dd727509.aspx"&gt;http://msdn.microsoft.com/en-us/magazine/dd727509.aspx&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;UPDATE: THIS IS DONE:&amp;nbsp;&lt;a href="http://gacbrowser.blogspot.com/2011/01/gac-browser-and-remove-10-release.html"&gt;http://gacbrowser.blogspot.com/2011/01/gac-browser-and-remove-10-release.html&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1767988224453840293-3135556265336212243?l=gacbrowser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gacbrowser.blogspot.com/feeds/3135556265336212243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1767988224453840293&amp;postID=3135556265336212243' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/3135556265336212243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/3135556265336212243'/><link rel='alternate' type='text/html' href='http://gacbrowser.blogspot.com/2010/08/gac-changes-in-clr-40-announcement-of.html' title='GAC Changes in CLR 4.0, Announcement of GACBrowser 4.0.0'/><author><name>Yogee</name><uri>http://www.blogger.com/profile/09194279800230653446</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_VtHu1cINVlo/SPtdLoXz3cI/AAAAAAAAAjw/4nxNiMEFZtQ/S220/DSC00233_mid.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1767988224453840293.post-8365686398094957501</id><published>2008-12-10T22:30:00.000-08:00</published><updated>2008-12-10T22:37:21.218-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='Extras'/><title type='text'>Native Image Compilation with Future Gac Browser</title><content type='html'>&lt;div&gt;I've got thumbs down for messing up with windows registry from my friends, saying mostly they replace an assembly and do not expect to remove registry information as next thing to removal of assembly is installation of latest one into GAC for them. &lt;/div&gt;&lt;div&gt;But nobody can stop me giving next version of GAC browser. I've got a 'good' idea about integrating Native Image Compilation through/with GAC Browser itself. &lt;/div&gt;&lt;div&gt;Presently there is no way you can see if you dearly assembly is Natively Compiled or not. I think it would be nice to represent that in GAC Browser search result :) &lt;/div&gt;&lt;div&gt;Happy GACing!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1767988224453840293-8365686398094957501?l=gacbrowser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gacbrowser.blogspot.com/feeds/8365686398094957501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1767988224453840293&amp;postID=8365686398094957501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/8365686398094957501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/8365686398094957501'/><link rel='alternate' type='text/html' href='http://gacbrowser.blogspot.com/2008/12/native-image-compilation-with-future.html' title='Native Image Compilation with Future Gac Browser'/><author><name>Yogee</name><uri>http://www.blogger.com/profile/09194279800230653446</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_VtHu1cINVlo/SPtdLoXz3cI/AAAAAAAAAjw/4nxNiMEFZtQ/S220/DSC00233_mid.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1767988224453840293.post-4423993117124379644</id><published>2008-10-09T04:57:00.000-07:00</published><updated>2008-10-09T05:30:39.315-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Extras'/><title type='text'>GAC with Mono</title><content type='html'>I don't think many people uses Mono but I was eager to see how GACing works on linux, and came though this link: &lt;a href="http://www.mono-project.com/Assemblies_and_the_GAC"&gt;http://www.mono-project.com/Assemblies_and_the_GAC&lt;/a&gt;&lt;br /&gt;It gives good overview on discovering and loading assembly.&lt;br /&gt;Less number of developers have prevented me developing GACBrowser in Linux. Hopefully some hardcore Mono guy (sorry! gender no bar) will do when time is right.&lt;br /&gt;&lt;br /&gt;My next venture is a small .NET software to mass compress of images with couple of guys. We are going to port that into Windows as well as Unix like systems. It will use MVP (Model View Presenter) pattern so that we can reuse most of my code. Target audience is bigger and so we can afford to do so.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1767988224453840293-4423993117124379644?l=gacbrowser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gacbrowser.blogspot.com/feeds/4423993117124379644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1767988224453840293&amp;postID=4423993117124379644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/4423993117124379644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/4423993117124379644'/><link rel='alternate' type='text/html' href='http://gacbrowser.blogspot.com/2008/10/gac-with-mono.html' title='GAC with Mono'/><author><name>Yogee</name><uri>http://www.blogger.com/profile/09194279800230653446</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_VtHu1cINVlo/SPtdLoXz3cI/AAAAAAAAAjw/4nxNiMEFZtQ/S220/DSC00233_mid.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1767988224453840293.post-9112343923157468853</id><published>2008-04-10T10:00:00.000-07:00</published><updated>2008-04-10T10:08:23.473-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Contact Info'/><title type='text'>You Say !!</title><content type='html'>Do you have any suggestion, comment or just want to share something? &lt;a href="http://www.blogger.com/comment.g?blogID=1767988224453840293&amp;amp;postID=9112343923157468853"&gt;Leave a comment here&lt;/a&gt; with your mail Id or mail me at "yogendrasinh" [at means @] gmail.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1767988224453840293-9112343923157468853?l=gacbrowser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gacbrowser.blogspot.com/feeds/9112343923157468853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1767988224453840293&amp;postID=9112343923157468853' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/9112343923157468853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/9112343923157468853'/><link rel='alternate' type='text/html' href='http://gacbrowser.blogspot.com/2008/04/you-say.html' title='You Say !!'/><author><name>Yogee</name><uri>http://www.blogger.com/profile/09194279800230653446</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_VtHu1cINVlo/SPtdLoXz3cI/AAAAAAAAAjw/4nxNiMEFZtQ/S220/DSC00233_mid.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1767988224453840293.post-8778572131572335437</id><published>2008-03-21T12:38:00.000-07:00</published><updated>2008-03-21T12:43:13.692-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Base'/><title type='text'>.NET Assembly uninstall problem</title><content type='html'>&lt;span style="font-family:georgia;"&gt;Have you ever encountered this error when you try to uninstall a .NET assembly?&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Unable to uninstall: assembly is required by one or more applications Pending references&lt;/span&gt;:&lt;br /&gt;Most probably yes!&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;em&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-size:130%;"&gt;&lt;em&gt;&lt;strong&gt;Cause:&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;It is because that assembly is installed by an installer (anyone.. including standard .net MSI) . Installer specifies a traced reference count on the assembly being installed so when you try to delete assembly using GACUTIL, you get above error. I couldn’t uninstall some assembly while I was manually uninstalling a software.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;em&gt;Work Around:&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Method 1:&lt;/strong&gt;&lt;br /&gt;Use GACBrowser software to remove such assembly (uses 3rd approach specified below). It’s Easy, search and select assembly to remove. And removed!!&lt;br /&gt;Download from here: &lt;/span&gt;&lt;a href="http://sourceforge.net/project/showfiles.php?group_id=214315"&gt;&lt;span style="font-family:georgia;"&gt;http://sourceforge.net/project/showfiles.php?group_id=214315&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;GAC Browser is powerful tool to search and remove assembly. It is must have tool for any developer dealing with assemblies. On an average, if you have visual studio 2005 installed on your PC, you may see more than 1000 assemblies on you PC. There is no good way of searching assembly in you GAC unless you have GAC Browser with you. Also visibility in GAC is increased with more info like when it was last GACed. Double click any assembly to de-assemble the assembly in ILDASM. All in one! That’s why I said it a “must have”!&lt;br /&gt;&lt;strong&gt;Method 2:&lt;/strong&gt;&lt;br /&gt;Windows maintains trace reference count in registry at two places.&lt;br /&gt;[HKCU\Software\Microsoft\Installer\Assemblies\Global]&lt;br /&gt;[HKLM\SOFTWARE\Classes\Installer\Assemblies\Global]&lt;br /&gt;So you may want to go to this registry and remove the entry of the assembly that you want to uninstall. Use GACUTIL to remove assembly from GAC.&lt;br /&gt;&lt;strong&gt;Method 3:&lt;/strong&gt;&lt;br /&gt;Go to Assembly folder using command prompt.1. Open CMD2. Go to assembly directory (for most of us: C:\Windows\assembly), If you type ‘DIR’, you may find different folders (important are: GAC, GAC_MSIL, GAC_32)3. Search your assembly folder from this folder, go to appropriate version folder and remove the folder.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Conclusion:&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;You may want to have GAC Browser software as well has use method 2 for clean operation. GAC browser is soon coming up with in build method 2.&lt;br /&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1767988224453840293-8778572131572335437?l=gacbrowser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gacbrowser.blogspot.com/feeds/8778572131572335437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1767988224453840293&amp;postID=8778572131572335437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/8778572131572335437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/8778572131572335437'/><link rel='alternate' type='text/html' href='http://gacbrowser.blogspot.com/2008/03/net-assembly-uninstall-problem.html' title='.NET Assembly uninstall problem'/><author><name>Yogee</name><uri>http://www.blogger.com/profile/09194279800230653446</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_VtHu1cINVlo/SPtdLoXz3cI/AAAAAAAAAjw/4nxNiMEFZtQ/S220/DSC00233_mid.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1767988224453840293.post-5133538806119190165</id><published>2008-03-13T10:41:00.000-07:00</published><updated>2008-03-13T10:48:02.503-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='evolution'/><title type='text'>GAC Browser 0.9 (beta 02) released</title><content type='html'>&lt;p class="MsoNormal"&gt;After era of Alpha and Beta 01, we have now beta 02 ready to be downloaded. You may still find registry entries unchanged for trace referenced assemblies. It’s not at all harmful but next tidy release may handle it. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;u&gt;What’s new with Beta 02?&lt;/u&gt;&lt;/b&gt; It is only one thing. No double click! Based on some feedback stating unintended double clicks showing pop-up to de-assemble it. &lt;u&gt;You have right click and select ‘Open with ILDASM’ option.&lt;/u&gt; Also, this approach will help adding more option here in future. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Last but not least, you are advised to uninstall the older software first and then install this (other wise you will see two entries at ‘Add Remove Program’), again, no harm in that but tidiness is the issue. This is because I published the software under different key (I know I did a stupidity… forgive me)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1767988224453840293-5133538806119190165?l=gacbrowser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gacbrowser.blogspot.com/feeds/5133538806119190165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1767988224453840293&amp;postID=5133538806119190165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/5133538806119190165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/5133538806119190165'/><link rel='alternate' type='text/html' href='http://gacbrowser.blogspot.com/2008/03/gac-browser-09-beta-02-released.html' title='GAC Browser 0.9 (beta 02) released'/><author><name>Yogee</name><uri>http://www.blogger.com/profile/09194279800230653446</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_VtHu1cINVlo/SPtdLoXz3cI/AAAAAAAAAjw/4nxNiMEFZtQ/S220/DSC00233_mid.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1767988224453840293.post-2492807209294910437</id><published>2008-03-13T09:46:00.000-07:00</published><updated>2008-03-13T11:05:05.676-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='An Introduction'/><title type='text'>GAC Browser – An Introduction</title><content type='html'>&lt;b style=""&gt;&lt;u&gt;Audience:&lt;/u&gt;&lt;/b&gt; Microsoft .NET Developer, Support people of huge .NET softwares&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;u&gt;Problem:&lt;/u&gt;&lt;/b&gt; When you are dealing (installation, un-installation, development or support) with huge software with multiple assemblies installed in Global Assembly Cache (GAC), you will have a glance of “hell” while searching the assemblies through in-build assembly viewer on windows explorer. You will be introduced to full feature hell when you get into problem of uninstalling a traced referenced assembly which is not directly possible by popular ‘gacutil’ command. And, you will be deep into hell on occasion of accidental removal of an assembly without any backup. Surprisingly, Microsoft doesn’t seem to care about these features even when the world is in verge of hailing 3&lt;sup&gt;rd&lt;/sup&gt; major release of .NET&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;&lt;u&gt;Scope of the software:&lt;/u&gt;&lt;/span&gt; I felt a need of software to ease/eliminate above problem. Objective and vision of the software is to deal with GACed assembly completely for GAC search, software un-installation, development and support purpose.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;u&gt;Features:&lt;/u&gt;&lt;/b&gt; GAC Browser is powerful tool to search and remove assembly. It is must have tool for anyone &lt;span style=""&gt; &lt;/span&gt;dealing with assemblies in GAC. On an average, if you have visual studio 2005 installed on your PC, you may see more than 1000 assemblies on you PC. There is no good way of searching assembly in you GAC unless you have GAC Browser with you. Also, visibility in GAC is increased with more info like when it was last GACed. Double click any assembly to de-assemble the assembly in ILDASM. All in one! That’s why I said it a “must have”! &lt;/p&gt;              &lt;p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in;"&gt;At the time, when this is written, GAC Browser supports,&lt;br /&gt;&lt;br /&gt;· View All Assemblies form GAC.&lt;br /&gt;· Search assemblies based from part of assembly name or public key.&lt;br /&gt;· Sort the searched list based on any assembly attribute.&lt;br /&gt;· Select one or more assemblies and remove them. Application can remove assemblies which is installed by any installer.&lt;br /&gt;· Refresh your search.&lt;br /&gt;· Think about suffering that you may bear to open an assembly of GAC with ILDASM. It's all easy here! Right Click and select 'Open with ILDASM' to open the assembly in IL Disassembler (ildasm), an inbuilt tool that comes with .NET.&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in;"&gt;Se See picture given below to know where to clik..Note that you have to set proper $path environment variable so that "ildasm" can work.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;b style=""&gt;&lt;u&gt;How to get it?&lt;/u&gt;&lt;/b&gt; You can download and install MSI for x86 CPU architecture, which also runs on x64 or AMD64, from here: &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=214315"&gt;http://sourceforge.net/project/showfiles.php?group_id=214315&lt;/a&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_VtHu1cINVlo/R9lbd0ufc6I/AAAAAAAAADk/JyTrClo5XUo/s1600-h/gacbrowser01.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_VtHu1cINVlo/R9lbd0ufc6I/AAAAAAAAADk/JyTrClo5XUo/s400/gacbrowser01.JPG" alt="" id="BLOGGER_PHOTO_ID_5177269814567072674" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1767988224453840293-2492807209294910437?l=gacbrowser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gacbrowser.blogspot.com/feeds/2492807209294910437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1767988224453840293&amp;postID=2492807209294910437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/2492807209294910437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1767988224453840293/posts/default/2492807209294910437'/><link rel='alternate' type='text/html' href='http://gacbrowser.blogspot.com/2008/03/gac-browser-introduction.html' title='GAC Browser – An Introduction'/><author><name>Yogee</name><uri>http://www.blogger.com/profile/09194279800230653446</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_VtHu1cINVlo/SPtdLoXz3cI/AAAAAAAAAjw/4nxNiMEFZtQ/S220/DSC00233_mid.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VtHu1cINVlo/R9lbd0ufc6I/AAAAAAAAADk/JyTrClo5XUo/s72-c/gacbrowser01.JPG' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
