clickonce

How to use API of ClickOnce?

I made an application which the users download via ClickOnce, and thus they get can have automatic online updates. However, plugins contributed by third-party developers cannot be included in the baseline application package in the server I use, so I need to find a way of making it easy for users to keep their plugins up-to-date. SO the ...

Rich Client A / B Testing in .NET

Has anyone done much A/B testing with a rich client (i.e. WinForms or WPF) application? I am interested in deployment strategies that make sense for this scenario. It seems like ClickOnce deployment would be a good fit, but there's so much baggage with getting ClickOnce to work properly for a non-trivial application. If using ClickO...

Visual Studio 2010 + .Net Framework 1.1 + Click Once Deployment

First of all, The Winform application is based on .Net Framework 1.1. I have 1.1 SDK installed but 1.1 is not listed in the Target Framework(VS 2010 Beta 2) so I cannot choose the same, the minimal available is 2.0. Am I supposed to install an add-on or something for building 1.1 apps in VS 2010 beta2. Further more, I am using a Clickonc...

ClickOnce Updating (coded) only seeing new updates every 24hrs? (RESOLVED)

Hi! I'm doing ClickOnce updating via code (i.e. using the ApplicationDeployment object) and I've come across an unexpected issue: Say I have version 1.0 installed. If I stick up a new version (say 1.1) and run the app, it'll update just fine to 1.1. But if I then stick up a new version soon after (say 1.2) and run the installed app (1...

Empty setup project in Visual Studio 2008

I have a ClickOnce installation I want to distribute. Some system administrators prefer a MSI installation package which, when run, installs the ClickOnce application. I've created a Visual Studio 2008 Setup project which references a single assembly where I've implemented a custom action. The custom action can install the ClickOnce ap...

Rebranding Title / Start Menu Folder with ClickOnce Application

I have a ClickOnce application that I would like to "re-brand" for multiple clients. Is there a way, without separate deployments or branched builds, to change the start menu folder/link of the application? Obviously once it starts and gets the settings it can rebrand everything else from there... ...

How to migrate from Visual Studio ClickOnce "Publish" wizard to MSBuild/mage deployment?

Up until now our app has been published using ClickOnce via the Visual Studio "Publish" wizard. This has been rather painful, and we've automated the process using msbuild/mage. Unfortunately, the new deployment does not appear to be compatible with the old one, giving the "The deployment identity does not match the subscription" error ...

Any way to rename a deployed ClickOnce app?

My company has a ClickOnce that has been in use with our customers for about a year now. We're going through a re-branding, and want to change the name of the application. However, just changing all of the normal name options in Visual Studio, and then building a new deploy obviously changes the manifests that the existing app is lookin...

Performance Testing a .NET Smart Client Application (.NET ClickOnce technology)

Has anyone ever had to run performance tests on a ClickOnce application? I have engaged with a vendor who had trouble setting up their toolset with our software because it is Smart Client based. They are understandably more geared toward purely browser-based applications. I wonder if anyone has had to tackle this before and if so would ...

Why isn't my published VB10 project installing the .net 4.0 prerequisite?

I have a personal project written in VB10, and am publishing it from VS2010. However, when users attempt to run the created setup.exe, they receive an error stating .net 4.0 is required. At first I assumed I had simply not set the framework as a prerequisite, but I do have "Microsoft .NET Framework 4 (x86 and x64)" checked as one of the ...

Why are there duplicate assemblies in my ClickOnce deployment?

I was wondering why my ClickOnce deployment contains the same .dll in multiple folders that reside on the client once it is installed. Im assuming its becasue the same assembly is being referenced by 2 different assemblies that are deployed. That brings me to the next questions: 1.) Why? It seems like a waste to have the file there tw...

Click Once Deployment

Hi We are thinking using ClickOnce for deployment. I am not sure if this can be easily achieved while using ClickOnce. We create the ClickOnce and distribute to clients, and each client will put the clickOnce on their own network, each user of the client will run it from their local network. The application has some settings in the conf...

Different app.config for ClickOnce application

We have a ClickOnce deployed application deployed at 2 different places. Both need some different settings in the app.config (In addition the devel environment) Right now the process of generating these installations is for someone to manually change these settings from visual studio and rebuild. This is ofcourse a pain. Some suggest...

Pre-requisites in web deploy of win app.

Hi all, I have a win form application that is deployed through a web site using the one click. In the publish tab of the properties of the project, i click the Prerequisites button to add .Net 2.0 and Installer 3.1 and nothing else. I publish my app. When clients go to run the app from the web site using the launch (as the run doesn't...

Passing command-line arguments on clickonce deployment

Im using visual studio 2005 with C# to develop an application that can either perform certain actions by itself or open a form were the user can choose what to do. In order to decide which is done, the application checks its arguments [from main(string[] args)]. What I can't figure out or find is, is it posible to create two icons when...

How do you tell if a ClickOnce application was just updated?

In my ClickOnce c# application, how can I tell if the user just updated the application? I would like to offer to show the release notes or the change log after the user has downloaded the update. I know how I can programmatically (spelling?) detect if an update is available, and manually perform the update. I could show the changelog...

How can I deploy a WPF application with ClickOnce that accesses a local MDF database file?

I made a simple WPF application in Visual Studio. It accesses its own database file in its own directory with this connection string: System.Environment.CurrentDirectory + @"\Data\" + databaseFileName; I clicked Publish and basically accepted all the defaults (CD/DVD publishing, no online updates). I copied the setup folder to anoth...

ClickOnce & XNA issues

I essentially have a blank XNA project built using the XNA 3.1 wizard, i'm testing whether a game i make can be "installed" on another computer without having to make them install everything manually to make it work. The only additional code in the game is: Components.Add(new GamerServicesComponent(this)); After going through the Cli...

How to reduce the size of vendor dlls from each ClickOnce updates?

Hello, Is there a way to reduce down the size of each ClickOnce updates? Each update included all the custom verdors dlls (eg. Telerik, NHibernate etc) and is there a way to only include with 1st initial install and not include in later updates? I only want the latest updated application dlls and .exe in the ClickOnce update file so th...

Generate publish.htm when publishing clickonce app using msbuild

If you publish a Clickonce application from within visual studio, it will generate publish.htm .This seems to be Visual Studio generated, and not part of the publish target if the app is built with msbuild from a command line. How do people handle automatic(e.g. as part of a build server) clickonce publishing, including a publish.htm ? ...