An error occurred while signing: SignTool.exe was not found

An error occurred while signing: SignTool.exe was not found

Just got this error when trying to do a ClickOnce publish to a UNC path on a new installation on Visual Studio 2015, "An error occurred while signing: SignTool.exe was not found at path C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\signtool.exe.". Seems I'd forgotten to install the "ClickOne Publishing Tools", which is an easy fix. Control Panel > Programs > Programs and Features > Visual Studio 2015 > Right-click "Change" > Modify > ClickOne Publishing Tools...…

Read More

Cross Domain Visual Studio 2010 Remote Debugging

Some software I wrote a while ago had a feature break on a single machine, so I needed to remotely debug it today. I have VPN access but my development VM isn’t a member of their domain, which causes an authentication error when you try to connect to the remote machine. To remedy this you need to complete a few steps. Prepare The Remote Computer If you haven’t done already, download and install the Microsoft Visual Studio 2010 Remote Debugger on the remote machine. You’ll also need an acc…

Read More

Storage Helper for WinRT (Win8 Metro) in C#

Windows 8 Metro Storage Helper I’m currently coding a Windows 8 Metro app version of a Windows Phone 7.5 Mango app I previously made. There are quite a few differences in the code and one of the first stumbling blocks I hit was the lack of Isolated Storage in WinRT. There are some ways of making shared libraries compatible,  but I wanted to learn the new ways of doing things. One of the things I need to do is store POCOs to storage for caching and while having a quick search to see if someone…

Read More

An error occurred uploading to the itunes store

I’ve just spent the last 2 hours trying to upload an updated iOS app to Apple. Using Xcode Organiser, I’d get the message “An error occurred uploading to the itunes store” then it’d show me “Validation failed”. I successfully submitted an update for the same app a few days ago but had to reject the binary, so this was a little strange. After failing numerous times and trying a few things, I went to Organiser, right clicked my archive and selected “Show in finder”, then right-clicked the xcarch…

Read More

Throttling internet bandwidth in OSX

This is useful for testing the effect of slow connections on mobile apps in the development emulators. It uses IPFirewall rules to limit connections from your computer to the web (on TCP port 80) to 15KB per second (or any number you choose). Fire up the terminal and enter… sudo ipfw pipe 1 config bw 15KByte/s sudo ipfw add 1 pipe 1 src-port 80 Just make sure you remember to remove the rule when you are done with it… sudo ipfw delete 1…

Read More