webForumDet fria alternativet

webbsetup med registry key placering

.NET

2 svar · 759 visningar · startad av udden

Medlem sedan mars 200174 inlägg
Frågan#1

När man skapar en webbsetup kan man välja att lägga till en nyckel i registret på datorn som kör setup:n, men om man vill installera samma applikation 2 ggr på en dator, så kommer samma nyckel läggas till igen.

Jag vill kunna välja var nyckeln skall hamna dynamiskt beroende på vilket katalog som man installerar till, typ:

[H_KEY_LOCAL_MACHINE]\[Software]\[wwwtestkatalog1]\nyckel

där wwwtestkatalog1 skall vara beroende på vald installationskatalog.

Är detta möjligt på något vis?

Hur kan annars detta problem lösas?

Medlem sedan juli 20022 537 inlägg
#2

Varför installera samma projekt två gånger?

Medlem sedan mars 20002 836 inlägg
#3

Att installera en applikation i flera undermappar är rätt vanligt.
En mapp per version ... eller så har vi det på jobbet.
Allt för att OM det mot all förmodan skulle skita sig kan man snabbt "rulla tillbaka" till en tidigare version medans man buggfixar.
Det är ju en av "styrkorna" med NET tycker jag.

Har själv inte använt mig av websetup:en.
Det man kan göra är att skriva ett eget setup-script där installatören får välja applikationsnamn, vilken folder applikationen ska installeras osv.
Från de givna värdena kan man sedan plocka ut namnet för registrynyckeln, tex appnamnet.

cya,
/PatrikB

254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)