Re-inventing The Wheel
LightSwitch Application Client Configuration and Signing
As I mentioned in an earlier entry, LightSwitch Beta 2 added the ability to sign an application....
Date: 06/13/2011
How To: Generate publish.htm with MSBuild
One of the features Visual Studio provides when publishing is the generation of a web page that...
Date: 02/28/2009
What's New in Visual Studio 2008 SP1 ClickOnce Tooling
Here is a post I've been meaning to do for a while, but avoided because there is some MSDN info on...
Date: 08/29/2008
How To: Publish Output Groups from Other Projects in a ClickOnce Project
In addition to output from a "compile", projects are capable of creating other outputs. Setup...
Date: 07/31/2008
How To: Include XmlSerializers in your ClickOnce Application
Have you ever noticed that when your application has a web reference, and you go to publish that web...
Date: 07/01/2008
How To: Publish Files Which are not in the Project
Every one in a while on our ClickOnce forums, we are asked how to publish files that aren't part of...
Date: 06/29/2008
How To: Use Macros to Configure Publish Settings
There are all sorts of publishing properties available to the Visual Studio developer. Visual Studio...
Date: 05/31/2008
Tool: Editing File Associations for ClickOnce Applications
I apologize for taking so long between posts. I have an excuse: very busy working on Visual Studio...
Date: 05/30/2008
How To: Add File Associations to a ClickOnce Application
A little-known feature that made it into .NET Framework 3.5 is the ability for a ClickOnce...
Date: 01/30/2008
How To: Update the bootstrapper to install a ClickOnce application using Internet Explorer
For completeness sake, I decided to add the postbuild step for using a modified bootstrapper to...
Date: 11/30/2007
How To: Update the bootstrapper to accept command-line arguments
In the previous blog entry, I went over the design and implementation of a modified bootstrapper...
Date: 11/29/2007
Kicking back with Motley Crue, sippin' my LowenBrau
Introduction A common complaint about the bootstrapper that shipped with Visual Studio 8 is that it...
Date: 11/01/2007
Moving into Del Boca Vista with the Costanza's (Completed)
The last step in the Vista-related improvements I outlined several months ago involves improving the...
Date: 09/18/2007
Lobster thermidor aux crevettes with a Mornay sauce garnished with truffle paté, brandy and with a fried egg on top and ...
A little while after I published my fake mailbag question, I decided to change my blog settings so...
Date: 09/05/2007
Select-Play-Select-3-0-Select
Last time, I created an installer with a shortcut in the user's start menu to a very simple...
Date: 08/21/2007
Paging Michael Chiklis (part 2)
Can the steps from last time be improved? You bet! First off, I absolutely hate that I had to...
Date: 07/30/2007
Paging Michael Chiklis
A style guideline within Vista is to add a shield icon to a button when pressing the button results...
Date: 07/23/2007
Hey Man Nice Shot (part 2)
(Continued...) Here is what has been accomplished so far in this grand No Impersonate plan: Grab all...
Date: 06/30/2007
Moving into Del Boca Vista with the Costanza's
In case you haven't noticed, there are a couple of gaps within setup projects regarding how the...
Date: 06/02/2007
Give Me Everything (part 2)
(Continued...) Let's instead add each test to its own project file. Hopefully then the Items scope...
Date: 05/31/2007
Give Me Everything
Even though its only been two blog posts since I first wrote it, I'm ready to change how the Select...
Date: 05/31/2007
It's no good down here, I can't maneuver!
I'm going to stop writing new tasks for a couple of entries while I take some time to clean things...
Date: 05/11/2007
Careful what you wish for...
Last time around, I wrote an msbuild-version of WiRunSql.vbs, with one notable exception:...
Date: 04/26/2007
A better way to modify tables
Let's go back to our example here and fix one of my pet peeves from earlier: the usability of the...
Date: 04/04/2007
Let Go
A few weeks ago, I took a class on Test-driven development. In general, I love taking classes...
Date: 03/30/2007
Where's Mike?
My previous blog entries have never been very peronal in nature (aside from the obligatory "first...
Date: 03/19/2007
Refactoring the EnableLaunchApplication task
Now its time to head back to the old post-build tasks example that I had been using before. The last...
Date: 02/27/2007
Happy Holidays!
As a special treat to all of you, we are going to mostly step away from the signing example for a...
Date: 12/28/2006
Almost there...
Last time (which was only yesterday), I made a few more strides towards signing cabs in a manner...
Date: 12/21/2006
The first official build task
As I stated when I started this whole exercise, I talked about how I wanted to use MSBuild for the...
Date: 11/22/2006
Checking the cabinet
Last time, we created a post-build step which would sign all files built into the build output...
Date: 11/13/2006
Sigh... more signing
Last time, I went over how to sign the bootstrapper and MSI via an msbuild-based postbuild step....
Date: 10/18/2006
This interweb thing is confusing!
Not to sound like an old-timer, but I just don't get this internet thing. My knowledge of html and...
Date: 10/11/2006
A PostBuild Step that Does Something
Generally at Microsoft, we don't like to have "feature take-back" between versions of shipped...
Date: 10/03/2006
Finally... Real Content
First off, an apology for the lack of posts. As you may recall from last time, Mike Sampson has left...
Date: 09/21/2006
Saying Goodbye...
Today was kind of a sad day at work, as the deployment team said goodbye to an active member (well,...
Date: 07/08/2006