I have a WinForm(VB 2.0) application that I am publishing as a ClickOnce
installation. We have a need to publish the same application code for several
configurations. (Staging, TestSystem, LiveSystem) Each of these
configurations differ only in app.Config changes. I would like the ability to
install all of these side-by-side on a machine. Also, we QA our Staging build
before publishing as live, and I am concerned that I have the ability to
assure both builds are identical even though they are published days apart.
Any suggestions? 3 1736
On the project Properties page/Application Tab click the "Assembly
Information" button and set the Assembly Version and File Version Numbers
Then in Publish Tab set your publish version.
Everytime you publish, you will get a new publish folder on the server when
you change these numbers
Rich
"KenL" wrote: I have a WinForm(VB 2.0) application that I am publishing as a ClickOnce installation. We have a need to publish the same application code for several configurations. (Staging, TestSystem, LiveSystem) Each of these configurations differ only in app.Config changes. I would like the ability to install all of these side-by-side on a machine. Also, we QA our Staging build before publishing as live, and I am concerned that I have the ability to assure both builds are identical even though they are published days apart. Any suggestions?
Hi!
A follow up question when "The application is available offline as well".
We also have these environments, Staging, TestSystem, LiveSystem and so on
with different ClickOnce Publishing Locations (servers).
Let us say that I "Publish" the Staging-version. Is then first set "Publish
Options | Product name" to something like "...Staging ..." so that the user
that installes the application understand agains which web service the
application is communicating with. Ok, everything is fine.
The problems starts when trying to "Publish" e g the "TestSystem " version. I
then simply change the Product name to "..Test..." (and of course change
publishing location). But what happens when the client installs from this new
installation URL, is that the previous installation is REMOVED.
That is not what I want. I want the different installations to live side by
side on the clients, with different Start menu shortcuts "Staging",
"TestSystem ", "LiveSystem ".
What more must be different, besides "Product name", to make the ClickOnce
logic to understand that they should be handled as parallell
applications/installations.
Best regards,
Benjamin,
Sweden
Hi!
I used a MSDN support case to bring light on this issue.
You have to change the project property Assembly Name to make the
ClickOnce-applikation unique.
Of course you also change "Publish options | Product name" to let the user
see the different for another ClickOnce application, but theoretical that is
no requirement.
Best regards
Benjamin,
Sweden This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: markoueis |
last post by:
Is there any way to embed a ClickOnce Application into the browser? I
love the way ClickOnce works, but the problem is I would like it to
display the windows form in the browser.
I could use a simple embedded dll, but then i lose the trust prompt
that ClickOnce offers.
Any ideas?
Mark
|
by: Danny Tuppeny |
last post by:
I've been playing around with ClickOnce today, and it's all good stuff.
Except, that if I change my application to NOT be full trust (which seems to
make very little difference to the user prompt, which scares me!) but to be
installed on the start menu, it seems I don't have permission to call
CheckForUpdate()!
I understand that if I'm not a full trust app, I can't read the filesystem
etc., but not being able to update myself seems a bit...
|
by: Asaf |
last post by:
Hi,
After publishing my test application using ClickOnce with VS.NET 2005 I am
getting these warnings:
Warning: Could not download 'ClickOnce.application' from…
Warning: Could not download 'ClickOnce_1_0_0_3.application' from…
Warning: Could not download 'ClickOnce_1_0_0_3/ClickOnce.exe.config.deploy'
from…
Warning: Could not download 'ClickOnce_1_0_0_3/ClickOnce.exe.deploy' from…
|
by: moondaddy |
last post by:
I have a .net 2.0 smarclient app and am trying to deploy it to IIS where
users can access it from. I created an application folder in IIS where I'm
trying to deployee to.
1) When the application folder was set to 'Allow scripts only', I get an
error:
Failed to connect to 'http://192.168.0.5/TransAct/'
with the following error:
|
by: moondaddy |
last post by:
I have a .net 2.0 winforms app which I'm deploying via clickonce.
Unfortunately one of the things that needs to be installed during the
clickonce is an MS Access mde application which uses a 3rd party control.
this 3rd party control is an 'ocx' file. In the old days I would install
this Access application using Installsheild which would install and register
the ocx file on the target machines. Now in the click once environment, how
do I...
| |
by: Tina |
last post by:
While ASP.Net is migrating toward more robust presentation by using things
like AJAX I am wondering if ClickOnce will errode a lot of ASP.Net presence
in Corporate Applications. I've been reading a lot about ClickOnce and it
seems compelling particularily since Vista will have the .Net framework
included along with the other requirements for ClickOnce deployment.
Is there some downside to ClickOnce deployment that I'm now aware of?
...
|
by: M O J O |
last post by:
Hi,
I've have searched google, but can't find a solution to my problem.
Om my develloper machine, I use one app.config, but when I deploy, I need to
deploy another app.config.
The reason is, that on my develloper machine, my app.config sqlconnection is
pointing to my (local) database and I have several settings like
"Debug=True", but when I deploy (using ClickOnce), I need to use an
|
by: Alex Bögli |
last post by:
Hi
I have a rather advanced deployment scenario and wanted to know, if anyone
has an idea how to accomplish that with ClickOnce:
We are deploying a 3-tier application with a client connecting to web
services, which then connect to a database. The tiers are all on different
nodes and we have around 1000 client users. We currently deploy the web
services with Wise and adjust the database (cluster) manually. The clients
should be...
|
by: Earl |
last post by:
Is ClickOnce deployment appropriate for an app where you have to ensure that
the user has the correct framework installed (2.0) and also installs the
SQLExpress plus scripts in the database? I've never used the ClickOnce
technology before and am debating whether to use a batch script, an
InstallShield package or ClickOnce. Any advice is appreciated.
|
by: =?Utf-8?B?Um9nZXIgVHJhbmNoZXo=?= |
last post by:
Hello,
I would like to know the best way to install an clickonce in .net 3.5 (we
use LINQ 8-D) published application on terminal server 2003
Do I have to install it on EVERY user that will use it ?
If so, all the files will be duplicated for every user ? in wich folder ?
If not, where will reside the application on the server ? how to make a
shortcut for the main "executable" for all the users pointing to that ?
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
| |
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
| |
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |