Fine idea however I consider the real achievements to be the ones based on the longevity in my position as a software developer. Money, money, money. That's the real achievement. I don't give a rat's rear about e-achievements.

I thought it was a good concept, until I checked what the "achievements" were.

You receive achievements for having poor design and doing stupid things.

An achievement for a class with 100 fields. A class with 100 fields, seriously ?

Another called Job security. "Write 20 single letter class level variables in one file." Ummm, ok. Even the "achievement" title acknowledge it's a bad thing to do, something you would only do to keep your job at the expense of readability and code maintenance.

Great fun idea but it really needs to be based on work you have actually done. I've built a few projects colleagues have been working on and got achievements for their work. If it was it could be a fun learning tool as well.

Great idea!! Would be better though if you could create your own achievements and if it looked at what you specifically had done. At the mo our solution is used by 4 developers and so we all unlocked the same achievements.

Hello,
I am getting an error while installing coding4fun-toolkit complete.
The error is
Attempting to resolve dependency 'Coding4Fun.Toolkit.Audio'.
Attempting to resolve dependency 'Coding4Fun.Toolkit.Controls'.
Attempting to resolve dependency 'Coding4Fun.Toolkit.Net'.
Attempting to resolve dependency 'Coding4Fun.Toolkit.Storage'.
Successfully installed 'Coding4Fun.Toolkit.Audio 2.0.7'.
'Coding4Fun.Toolkit.Controls 2.0.7' already installed.
'Coding4Fun.Toolkit.Net 2.0.7' already installed.
'Coding4Fun.Toolkit.Storage 2.0.7' already installed.
'Coding4Fun.Toolkit.Complete 2.0.7' already installed.
Successfully uninstalled 'Coding4Fun.Toolkit.Audio 2.0.7'.
Install failed. Rolling back...
Could not install package 'Coding4Fun.Toolkit.Audio 2.0.7'. You are trying to install this package into a project that targets 'WindowsPhone,Version=v8.0', but the package does not contain any assembly references that are compatible with that framework. For more information, contact the package author.
can any one help me to come out of this problem??? Plzzzz...

We don't have thorough code review or fxcop on check-in at work and I would love to show a few more rws I've earned after opening team members' projects!
pFfft - Use Hungarian notation on ten or more variables. Who cares if it's maintainable?
Loose Cannon - Have a "project" based on the Website Project Template with both VB and C# codefiles.
You're Not Helping - Have an inheritable class that contains nothing but static methods.
Child of the World - Create 5 classes in the global namespace.

After some time I started Visual Studio again, noticing all my extensions with exception of MySQL had been deactivated.
I activated Achievments, restarted VS and tried to get some new achievments. It couldn't get any of them. I tried goto and playing in the settings of VS, so there should have been "Go To Hell" and "Gotta Be Different" achieved.

2012, WIX 3.6 and 3.7, version 2.1 of this extension.
Recently Visual Studio started locking up when cleaning or building. Determined by unloading my WIX projects that they were involved in the crashes.
The exception thrown was AccessViolationException, but the call stack didn't show any obvious culprits.
I upgraded from WIX 3.6 to 3.7, but that didn't work. I then went through all my extensions, enabling/disabling them in turn until I found the one that, when disabled, fixed the crash.
And that extension was this one.
I suggest you guys try to repro.

Fun addon, however one thing that irks me is all the bumf I get in the output window when loading a solution. It creates an Output Pane of "VSAchievements" and spams all this:
FxCopHelper: Install FxCop Resolver
FxCopHelper: FxCop Path:c:\Program Files\Microsoft Fxcop 10.0\FxCopCmd.exe
Coding4Fun.VSAchievements.VSAchievementsPackage: Coding4Fun.VSAchievements.VSAchievementsPackageinitialize
Coding4Fun.VSAchievements.VSAchievementsPackage: Visual Studio Version: 10.0
Coding4Fun.VSAchievements.VSAchievementsPackage: Loading plugins.
Coding4Fun.VSAchievements.VSAchievementsPackage: Coding4Fun.VSAchievements.Core.DebugEventsListener initialized.
Coding4Fun.VSAchievements.VSAchievementsPackage: Coding4Fun.VSAchievements.Core.VsSolutionEventsListener initialized.
Coding4Fun.VSAchievements.VSAchievementsPackage: Coding4Fun.VSAchievements.Core.PopupManager initialized.
Coding4Fun.VSAchievements.VSAchievementsPackage: Coding4Fun.VSAchievements.Core.VsDocumentEventsListener initialized.
Coding4Fun.VSAchievements.VSAchievementsPackage: Coding4Fun.VSAchievements.FxCopAchievements.FxCopManager initialized.
And so on...
Any way to tell it NOT to do so? I really don't need to see all that every time I open a solution etc. An option to surpress it in the Tools / Options / VS Achievements menu would be perfect.

Hmm not that I know of. Where do I check? The only item in the Tools / Options window for this is "Enable FX Cop". I have the latest version from the gallery, and definitely haven't tweaked any config files or anything (if there are any).

I've just upgraded to version 3.0, and I get a failed to load error. I added the /log command line switch and got the error in the ActivityLog.xml file as follows:
Description:
SetSite failed for package [Coding4Fun.VSAchievements.VSAchievementsPackage, Coding4Fun.VSAchievements.Package, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7ea9aff8f26d837d]
GUID:
{2C44B77C-3814-4094-AA99-B1E35ECDD5FE}
Hr:
80004003 - E_POINTER
Any ideas?

I had the same issue and it was solved after installing FX Cop 10 and Windows SDK 7.1 - get it here http://www.microsoft.com/en-us/download/details.aspx?id=8279
If you also have trouble installing the SDK 7.1 (as I did) get rid of the newer C++ redistributables as described here:
http://social.msdn.microsoft.com/Forums/en-US/windowssdk/thread/8f3350f9-0b47-40ae-b070-f2ccbf041875/

Any idea why the Complex achievement (50+ projects in a solution) would not unlock? Project has 62 projects and it won't unlock. There is a bunch of solutions folders though, so maybe it is 50 in the root?