Hey g8 plugin. Lil problem, Gac add in dialog box which freezes the solution explorer. Sometimes i need to scroll up or down to update the references and look for names. I don't think the extension will be big deal.
works great for simple applications, but the problem i am seeing is that i use references that reference other dlls. for example, i have a project that uses a class from dll1 which implements an interface in dll2. this tool removes my reference to dll2. i end up with many compiler errors along the lines of "the type '[interfacename]' is defined in an assembly that is not referenced'.
Thanks for the review, the issue will be fixed in the next version. For the time being you could use "Paste Reference" menu item if something goes wrong with "Remove unused references"
Does not work when I attempt to add "System.Windows.Interactivity" reference to the GAC. I am unable to tell if I am misunderstanding something or if the extension just doesn't work for me.
Fantastic time saving tool. Only improvement I would recommend would be to ensure the search facility worked correctly (on non referenced assemblies) and the column headers changed the sort order. Non of these issues is a show stopper though.
The next version of this extension will have sorting functionality. Could you please explain what do you mean by saying "on non referenced assemblies"?
This ruined my Visual Studio 2010 Premium installation. I can't do anything in Visual Studio and I get a constant error: "The 'Windows Forms Designer Package' package did not load correctly."
On my machine, the scrollbars don't work quite right (if I accidentally double-click to scroll by not waiting long enough between clicks, the window closes). It seems like maybe what's happening is that the double-click event in the scrollbar is being handled incorrectly. In my opinion, a double click in the scrollbar should be ignored, or even better handled just like a click event in the scrollbar.
> Remove unused references - In order to reduce the size of your application, you may want to remove references to components that are not actually called by your code.
That's a misleading statement that would confuse newbies (and not newbies alike, since you seem to be confused yourself). The compilers do not emit references for things that are not used.
Give Reflector a try.
Yes agree with you, compiler ignores those assemblies that are not being used by your code. It can have minor impact on the performance only of the IDE, it creates an additional namespace in which name resolution must occur. It’s a good idea to remove unused references from your project to improve code readability and maintainability of the project. Visual Basic project has "Remove Unused References" feature (http://msdn.microsoft.com/en-us/library/7sfxafba(v=VS.100).aspx), anyway I'll change the description
all,
The next version will have the following new sexy features:
1 - Sorting.
2 - Case insensitive search.
Please let me know if have an idea what else will be useful to be included.
Thanks...
Very handy tool. What would be nice is a Refresh button which would completly refresh the list of DLL's. What tends to happen is i go in to add my DLL with its new version number and have forgot to put it in the GAC. If i then put it in the GAC i need to close and reopen Visual studio for the list to refresh.
Hopefully i am not misssing something obvious.
Search doesn''t work on my install. See
http://dl.dropbox.com/u/5070335/search1.png
and
http://dl.dropbox.com/u/5070335/search2.png
for example of searching for WindowsBase.
Installed the extension on June 23, 2010.
I added a newer vesion of my assembly to the GAC but the list did not get refreshed. I had to restart Visual studio before the item appear in the list...
Your download file has an extension of "msix". I have never heard of that extension before, and my WinXP Pro box doesn't know what to do with it. How do I install your product???
RobR
Hi Cedric,
The .vsix file is the unit of deployment for a Visual Studio 2010 Extension. Visual Studio will recognize the VSIX extension and install the contents of the file to the right location.
A VSIX file is a zip file that uses the Open Packaging Convention. You can rename the .VSIX extension to .ZIP and use any zip browser (including the Windows File Explorer) to browse its contents.
vsix means: Visual Studio Installer for eXtensions
Best
Muse