Visual Studio Achievements For VS 2012

Microsoft Free

Bring some game to your code with Visual Studio Achievements!

Microsoft
(16) Review
Visual Studio
2012
Download (17,227)
3/29/2013
3.0
View
E-mail Twitter del.icio.us Digg Facebook
Add To Favorites
Description
Reviews (16)
Q and A (12)
Sign in to Write a Review
Sort By:

by Joerg R. Julius | May 15 2013


This tool keeps crashing my visual studio several times a day.
Please fix it.

Hot!

by cookch10 | March 28 2013

Love it! Achievements has introduced me to new features that I didn't know existed in VS2012. I can't wait for future updates and new achievements (like for creating / using unit tests)!

by LimeRanga | February 21 2013

Cute idea - as others have reported, achievements are mostly not saved to your profile properly and so you just get the same popups over and over.

In the end, let down by a poor persistence model. Shame.

by Xavier Arias | February 16 2013

Doesn't work on C++!

by LouisAW | February 09 2013

After unlocking an achievement, it's no longer committed to the changel9 site. You'll wind up unlocking the same achievements over and over, but they never get saved.

by milasch | December 21 2012

Unfortunately very bogus. It doesn't crash, but the achievements that pop up on VS don't reflect correctly to my profile. There's no way to understand what is going on. Needs a little more attention.

by Licantrop0 | December 20 2012

Really cool!
Some achievements are very funny :)

by Peter Pressacco | December 13 2012

Fun idea.

Something to consider: don't use this extension if you have inherited a pile of legacy code ;)

by Mario185 | November 19 2012

Was great in 2010 now its great in 2012 :)

by Nazmus Shakib Khandaker | November 03 2012

Fantastic! Thanks so much for adding VS2012 support!

Cheers!

by Exe.Cute | November 01 2012

still have crash issues.. was fun at 2010 not anymore

by Linard Moll | October 16 2012

Was fun in vs2010. Crashes VS2012 premium if WiX installer project exists in the solution. had to uninstall it..

by MohammadReza Taesiri | October 01 2012

by kipus0ep | August 28 2012

VS2012 crashes due to this extension.

by Code Chief | August 10 2012

Just as good in 2012 :-)

Sign in to Start a Discussion


  • Exception when closing VS2012
    1 Posts | Last Post May 13, 2013
    • Toepassing: devenv.exe
      Framework-versie: v4.0.30319
      Beschrijving: het proces is beëindigd als gevolg van een onverwerkte uitzondering.
      Uitzonderingsinformatie: System.Runtime.InteropServices.COMException
      Stack:
         bij EnvDTE.OutputWindowPane.OutputString(System.String)
         bij Coding4Fun.VSAchievements.Core.OutputWindowLogger.WriteLine(System.String)
         bij Coding4Fun.VSAchievements.Core.VsHelper.Log(Coding4Fun.VSAchievements.Core.LogType, System.String, System.String)
         bij Coding4Fun.VSAchievements.SrcAchievementsCommon.SourceAnalyzer.DoAnalysis()
         bij System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
         bij System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
         bij System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
         bij System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
         bij System.Threading.ThreadHelper.ThreadStart()
  • Exceptions on startup
    4 Posts | Last Post May 06, 2013
    • Coding4Fun.VSAchievements.AzureAchievements.PublishToAzureProductionServerAchievement: System.Runtime.InteropServices.COMException (0x80020003): Member not found. (Exception from HRESULT: 0x80020003 (DISP_E_MEMBERNOTFOUND))
         at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
         at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
         at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr, Int32[] expectedHRFailure)
         at Coding4Fun.VSAchievements.Core.VsHelper.ToProject(IVsHierarchy hierarchy)
         at Coding4Fun.VSAchievements.AzureAchievements.PublishToAzureProductionServerAchievementBase.GetIVsCfgs(IVsHierarchy hierarchy)
      
      tried uninstalling and installing again...same thing. Any ideas?
    • Which version of the Azure SDK are you on?
    • On a PC that is not used for Azure development (no Azure SDK etc.):
      
      Coding4Fun.VSAchievements.AzureAchievements.PublishToAzureProductionServerAchievement: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference
         at CallSite.Target(Closure , CallSite , Object )
         at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0)
         at CallSite.Target(Closure , CallSite , Object )
         at Coding4Fun.VSAchievements.AzureAchievements.PublishToAzureProductionServerAchievementBase.GetIVsCfgs(IVsHierarchy hierarchy)
    • Coding4Fun.VSAchievements.AzureAchievements.PublishToAzureProductionServerAchievement: System.Runtime.InteropServices.COMException (0x80020003): 找不到成員。 (發生例外狀況於 HRESULT: 0x80020003 (DISP_E_MEMBERNOTFOUND))
         於 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
         於 System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
         於 Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr, Int32[] expectedHRFailure)
         於 Coding4Fun.VSAchievements.Core.VsHelper.ToProject(IVsHierarchy hierarchy)
         於 Coding4Fun.VSAchievements.AzureAchievements.PublishToAzureProductionServerAchievementBase.GetIVsCfgs(IVsHierarchy hierarchy)
      Coding4Fun.VSAchievements.AzureAchievements.PublishToAzureProductionServer10Achievement: System.Runtime.InteropServices.COMException (0x80020003): 找不到成員。 (發生例外狀況於 HRESULT: 0x80020003 (DISP_E_MEMBERNOTFOUND))
         於 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
         於 System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
         於 Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr, Int32[] expectedHRFailure)
         於 Coding4Fun.VSAchievements.Core.VsHelper.ToProject(IVsHierarchy hierarchy)
         於 Coding4Fun.VSAchievements.AzureAchievements.PublishToAzureProductionServerAchievementBase.GetIVsCfgs(IVsHierarchy hierarchy)
      
      The Traditional Chinese message is "Member not found".
      I don't do Azure development.
      Search in my "Programs and Functions", I get following:
      Windows Azure Authoring Tools - October 2012 Release
      Windows Azure Emulator - October 2012 Release
      Windows Azure Libraries for .NET - October 2012
      Windows Azure Tools for LightSwitch for Visual Studio 2012 - October 2012
      Windows Azure Tools for LightSwitch for Visual Studio 2012 (繁體中文) - 2012 年 10 月
      Windows Azure Tools for Microsoft Visual Studio 2012 - October 2012
      Windows Azure Tools for Microsoft Visual Studio 2012 語言套件 (繁體中文) - 2012 年 10 月
  • Performance hit
    4 Posts | Last Post April 05, 2013
    • When I enable achievements all of my CPU cores go 100% utilization, especially druing debugging. My machine slowed down so much that I had to disable the add-on. I have to add that we have 140+ projects in the solution, it's not an afternoon hobby project.
      
      Anyone else had this problem?
      I need an achievement saying: "Our solution is so huge that I had to disable the addon so I won't get a pink slip from my company"
    • Strange -- most achievements get checked during compile time, not debug time. We'll do some investigation as I wouldn't expect a spike during debug time. Thanks for reporting.
    • Well, it throttles all CPUs 100% right now too, where there's no compilation or debugging going on. At least I got my "Complex" and "on the shoulders' of giants" achievement :D
    • I've noticed quite similar behavior on the latest version:
      1. When building a solution with several dozens of projects, this extension seems to be creating a separate temp folder for each project, copy debug/release contents (depending on current configuration) and then analyze (which is done after compile, so it is likely to intersect with the debugging phase). And this massive re-copying is performed during each build.
      2. Also there is something bad going on when DeploymentItem attributes are present in tests - in such case files specified in [DeploymentItem] are not cleaned up. As these deployment items are also present in each re-copied folder, I was getting about +2GB of uncleaned junk in temp folders.
  • It's stuck on Loading... for me when I call it from tools
    2 Posts | Last Post March 29, 2013
    • It used to work a bit ago, but now it hasn't worked.  I uninstalled, then re-installed and got the same thing.
    • What error/behavior are you seeing?
  • Can't Sign Out
    2 Posts | Last Post March 29, 2013
    • I signed In with an account that I'm not using anymore and I deactivated,
      but the Sign Out on API does not work is this your bug or is it Channel 19's?
    • I think that is a Channel 9/Windows Account thing...
  • VS2012 crashes with v2.1 extension enabled
    4 Posts | Last Post March 29, 2013
    • Has anyone figured out how to fix this?  I love the extension, but I have WiX 3.6 installed and that appears to be causing problems for others, too.  I have to leave it disabled for now.
      
      Rob
    • Thanks for reporting this; we are investigating...
    • With v3.0 installed, VS2012 would crash any time I tried to build a Wix project. I had Wix 3.6, tried upgrading to 3.7, and got the same result. Disabling the Achievements extension stops the crashes.
      
      Here's the exception I get in my Event Viewer when the crash occurs:
      Application: devenv.exe
      Framework Version: v4.0.30319
      Description: The process was terminated due to an unhandled exception.
      Exception Info: System.AccessViolationException
      Stack:
         at System.Threading.SynchronizationContext.WaitHelper(IntPtr[], Boolean, Int32)
         at System.Windows.Threading.DispatcherSynchronizationContext.Wait(IntPtr[], Boolean, Int32)
         at System.Threading.SynchronizationContext.InvokeWaitMethodHelper(System.Threading.SynchronizationContext, IntPtr[], Boolean, Int32)
         at System.Threading.WaitHandle.WaitMultiple(System.Threading.WaitHandle[], Int32, Boolean, Boolean)
         at System.Threading.WaitHandle.WaitAny(System.Threading.WaitHandle[], Int32, Boolean)
         at Microsoft.Build.BackEnd.RequestBuilder.WaitWithBuilderThreadStart(System.Threading.WaitHandle[], Boolean, Microsoft.Build.Execution.LegacyThreadingData)
         at Microsoft.Build.BackEnd.RequestBuilder+<StartNewBuildRequests>d__16.MoveNext()
         at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Microsoft.Build.BackEnd.RequestBuilder+<StartNewBuildRequests>d__16, Microsoft.Build, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]](<StartNewBuildRequests>d__16 ByRef)
         at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.Build.BackEnd.RequestBuilder+<StartNewBuildRequests>d__16, Microsoft.Build, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]](<StartNewBuildRequests>d__16 ByRef)
         at Microsoft.Build.BackEnd.RequestBuilder.StartNewBuildRequests(Microsoft.Build.BackEnd.FullyQualifiedBuildRequest[])
         at Microsoft.Build.BackEnd.RequestBuilder+<BuildProjects>d__2
      
    • Incompatibility with WIX is a known issue. We don't have a fix yet, but you can not run WIX with this extension.
  • Bunch of NREs
    4 Posts | Last Post December 21, 2012
    • "Coding4Fun.VSAchievements.AzureAchievements.PublishToAzureProductionServer10Achievement: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference
         at CallSite.Target(Closure , CallSite , Object )
         at Coding4Fun.VSAchievements.AzureAchievements.PublishToAzureProductionServerAchievementBase.GetIVsCfgs(IVsHierarchy hierarchy)"
      
      Has anyone seen such? It's going on in many threads parallelly, and I got a lot of these. I guess that the addon couldn't submit the achievements up to the mothership / score-board.
      
    • We've looked closer and the extension does start to impact machine performance at a certain number of source code files in the project. We are still determining the exact ratio of performance impact as relative to project size, but suffice to say that the extension does not work on projects with > 100 source code files of > 100 lines...
    • Thanks for the heads up, I think you meant to reply this to my "Performance hit" discussion. News about NullReferenceException: I started VS2010, and saw the same NREs.
    • Yes, I have the same issue here.  It seems that it errors out sometimes if certain things are part of your project.  I've not manage to pinpoint exactly why this is happening.  I notice when the error occurs the extension stops reporting back your achievements, unless you restart visual studio.
  • Microsoft Visual Studio 2012 RC has stopped working.
    5 Posts | Last Post December 10, 2012
    • JVS
      When VS Achievements for VS2012 is enabled, every time I exit VS 2012, the following dialog shows up:
      "Microsoft Visual Studio 2012 RC has stopped working."
      
      With VS Achievements for VS2012 disabled there are no problems.
      
      Any one experience the same issue?
      
      
    • Hi - We had an issue with the 2.0 version -- a reference to a dll that couldn't load in VS2012. There's a new build, 2.1, which should resovle that issue.  Please let us know if 2.1 fixes you!
      
      
    • JVS
      Version 2.1 fixed the issue. Thanks.
      
    • Just installed v2.1 of this for VS2012 Premium and I can no longer debug my web application (it just pops VS with an unhandled exception). Looks like it could be good, but needs some more work.
      
      I disabled the extension, but VS still popped when trying to debug. Uninstalling the extension allowed me to debug again.
    • Thanks for reporting; we are investigating.
  • VS2012 Ultimate dies when extension is enabled
    2 Posts | Last Post December 10, 2012
    • I simply load my solution and recompile all and it will all of a sudden decide to restart. If I disable the extension VS is back to normal. Love the idea. Anyway I can help troubleshoot the problem?
    • Hmm -- can you try the latest version?
  • Visual Studio 2012 Express RC For Windows 8 RP doesn't install
    2 Posts | Last Post December 10, 2012
    • Blast! I thought for sure I had that Brave New World Achievement.
      
      I've got Win8 RP, and VS2012 Express RC but it won't let me install the vspackage. Digging deeper, I can edit the manifest to accept Express_All Editions, but it then fails because I don't have the Visual Studio MPF references (not on express editions). I can fake comment that reference section out, but then the extension doesn't do anything :(
      
      I then tried installing Visual Studio 2012 (I don't think RC is available anymore, its already RTM), but it doesn't install (MS link) because it says I don't have .NET 4.5.5709. But I can't install that version of .NET because that install fails out due to it already being a core part of the OS.
      
      I really want this achievement! What do I do?
    • We don't support Express.
1 - 10 of 12 Items