After installing the version 1.6, Visual Studio IDE crashes after a build, and I have this error reported in the Windows Event Viewer:
Application: devenv.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AggregateException Stack:
at System.Threading.Tasks.TaskExceptionHolder.Finalize()
That is a nice funny VS extension that will award you for the "achievements". That adds some fun to our (sometime boring) job :) Thanks guys! I like it.
UPDATE: it seems that this extension might cause an issue - http://stackoverflow.com/questions/9011177/the-requested-operation-cannot-be-performed-error-when-compiling-an-xna-project
Getting the same issue as Morten, Urk and Huseyin: Exception Type: System.UnauthorizedAccessException Exception Message: Access to the path 'clientaccesspolicy.xml' is denied. Exception Stack Trace: at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound) at System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost) at Coding4Fun.VSAchievements.FxCopAchievements.FxCopManager.RunFxCop() at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()
This happens when I run my project - I also just updated the extension to 1.5. Going to disable/uninstall the plugin now.
I am also getting this exception (in Windows Event Logs) with version 1.5 after each build:
Application: devenv.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.IO.IOException Stack: at System.IO.__Error.WinIOError(Int32, System.String) at System.IO.File.InternalCopy(System.String, System.String, Boolean) at System.IO.File.Copy(System.String, System.String) at Coding4Fun.VSAchievements.FxCopAchievements.FxCopManager.CopyDirectory(System.String, System.String) at Coding4Fun.VSAchievements.FxCopAchievements.FxCopManager.GetTempAssemblies(System.String) at Coding4Fun.VSAchievements.FxCopAchievements.FxCopManager.RunFxCop() at System.Threading.ThreadHelper.ThreadStart_Context(System.Object) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) at System.Threading.ThreadHelper.ThreadStart()
I have the same problem as Morten Nielsen, every time I build my project and run/debug it, Visual Studio crashes. This happens after the upgrade to the 1.5 version. I also uninstalled the addin.
Every single time my build completes successfully, Visual Studio crashes. Disabling this plugin resolves that issue. This only happens with a specific WPF solution/project though. Other solutions are fine. Had to uninstall extension though, because there's nothing worse than my primary tool crashing on me.
I also agree on some of the comments mentioning that you award people for writing poor code. It should be the other way around.
I hope new and more kinds of badges/achievements would be added, or certain ranking name would be given if a combination badges is achieved. like if you have completed all the HouseKeeping badges, you would be called, "Master House Keeper", etc.
Thanks
-p.s. having this budges is like playing Couter Strike... :D
Cool addin for VS ! Also found some new social site (9facts) where are collected your achievements according to your location and so, just check it "9facts.com/Keyword/Top?keywordId=568065"
Cool idea, but horrible choice of achievements. You could've used this as a great opportunity to promoted good coding practices, instead you award people for bad behavior. Shame on you.
Hi,
I try install the new update, but i receive the follow error message:
he signature on the update version of 'Visual Studio Achievements' does not match the signature on the installed version. Therefore, Extension Manager cannot install the update.
We just released version 2.0, which adds 15 new Windows Azure Achievements. Read more here: http://channel9.msdn.com/Blogs/C9Team/Announcing-Visual-Studio-Achievements-For-Windows-Azure
Are you perhaps using DevExpress Refactor Pro?
I noticed the organize usings fuction from DevExpress doesn't trigger the achievement.
When I use the native visual studio method it works fine.
I have the same problem.
I have assigned a key to remove and sort usings but, the achievement status does not update whenever i use it.
Is this behavior intended or is it a bug?
Thanks!
Always getting an error popup while browsing the achievements:
devenv.exe - Assert Failure
Expression: [mscorlib recursive resource lookup bug] Description: Infinite recursion during resource lookup within mscorlib. This may be a bug in mscorlib, or potentially in certain extensibility points such as assembly resolve events or CultureInfo names. Resource name: Security_Generic
I stub out methods all the time, typically with Resharper, and I noticed my Stubby achievement is showing "not started." I've even attempted to consciously stub my methods out with the Intellisense Generate method (The short-cut via the purple arrow drop-down at the lower left of a non-existent method reference) No matter what I've tried, I only get "not started"
I had ReSharper installed long ago, and my Stubby counter says "1 out of 9 complete". I stub out methods once in a while, and I believe that that 1 counted when I was working on a test VM I recently deleted. It seems that ReSharper changes (or hooks to) the key bindings or something like that and Achievements is not able to detect the usage anymore, even after RS uninstall. Will try on a "clean" VS install... someday.
So I was irritated at this, and tried stubbing out methods in a virtual machine that had a clean VS2010 install, VS Achievements and no Resharper. I stubbed a few methods, checked my stats, and it still says "0 of 9 complete" :(
My assumption has been that it is supposed to track the action of:
1) Write test case using methods that have not been created yet.
2) Let intellisense add a squigle and a drop down, and select "Geerate Method Stub" and VS generates a stub.
Is it possible that there is another way to generate methods that is the only way this achievement is tracked? If so, what methodology of Stubbing methods is tracked?
One other detail that might be pertinent:
The majority of my "generate from usage" (http://msdn.microsoft.com/en-us/library/dd998313.aspx) stubbing happens inside the same class, same code file, and typically not across files or classes.
Could there be a hook that only activates this achievement if the generate happens across files?
Could any-body who has gotten this achievement post how they did their stubbing when this extension creditted them with generateing a method for their Stubby achievement?
I installed the extension on my new laptop running VS2010 Professional, and I've unlocked a few achievements tonight. I haven't actually seen a notification pop up, though. I've seen them unlock on Channel9 and in the Tools->Achievements window, but nothing ever pops up. Any ideas?
Does this extension play nice with Resharper installed? For example, I noticed one of the achievements is using 'organize usings' 50 times. But, Resharper does it for you, and a quick alt+enter gets rid of unused usings. Are some achievements, like this one, unreachable with a plugin like Resharper?
You can earn all the achievements with Resharper installed. However, you have to go through the VS way of doing things to get the achievement as opposed to the Resharper way.
Similar to the above question, I can't seem to get the Organize Usings achievement to start. I'm using the Edit > IntelliSense > Organize Usings commands (tried all three of them) and no matter how I do it, I can't seem to get past "0 out of 50" for the achievement. I have Resharper installed, but I'm not using that on this file. Is there something wrong with the Achievement or am I attempting this incorrectly?
I use Resharper, and have not had a problem with the organize usings (VS method)
However, I'm not recieving any credit for stubbing methods, or having 50+ projects in a solution.