I had a nasty problem today with Windows 8 dev license and packaging an app for Windows Store. Basically after i have created a package for Windows Store, my Windows dev license expired. I dutifully updated the license and then lo and behold....everytime i wanted to run/debug the solution from Visual Studio i got this :
"Unable to activate Windows Store app. The activation request failed with error 'The application cannot be started. Try reinstalling the application to fix the problem."
Looking at the Event Log i found out that the app cannot be started because it's in state "17". Brilliant.
Googled for this problem and found some stuff here150151. Unfotunately none of those stuff worked for me.
The working fix for me was to create a new Windows Store project , move the files from older one (without Package.appxmanifest, Package.StoreAssociation.xml, *.pfx ) and voila....it runs fine now.
Sometimes i deploy Shopkeeper 2-3 times a day. Bringing value to the customer one little step at the time. In this case, obvioulsy, the classic versioning scheme doesn't really works. So, for a deployed version of Shopkeeper, the version is the Mercurial revision id from which it was built.
Here is how this works in practice :
- when i do a deployment build i also generate a file with data about the current revision
- the output is
- and finally displaying the version in the actual customer website:
Moved all my OSS projects from BitBucket to CodePlex. Here's the profile page159 with links to all projects. Source control is Mercurial for everyting. And speaking of Mercurial, TortoiseHG 2.0 was released todays and looks very nice.
It's nice to be a developer. If no one builds the app i want i can just build it myself. And this is exactly what i have done for Windows Phone 7. Here are my current projects (OSS) :
News for Hackers - a client for HackerNews (code located here159)
Searcher - a simple app that allows you to search using multiple search engines (code located here160)
Unfortunately i can't publish them to the official WP7 marketplace (because i can't create a developer account from Romania) but feel free to try them if you have developer unlocked phone.
In this case MetroTwit160
The ctor throws a exception, they show a dialog and clicking OK just shows another instance of the same dialog again. And basically the app can't start anymore
I really like HackerNews but the WP7 browser is not really the best way to enjoy the site content. So i cooked up NewsForHacker, a OSS app that will hopefully make HN more enjoyable on a WP7 device.
Unfortunately i can't publish the app on Marketplace (can't create a dev account from Romania) so if you think you can help with this, please contact me.
So it's official now. Even if Jason Zander tries to put a positive spin of it for me it's pretty clear that the dynamic language experiment has ended at MS (at least for now). I would venture to guess that overall lack of interest, lack of tools support and no way to monetize this killed IronPython/Ruby.
There's always Boo i guess.
Grab it and send me your impressions.