När man skapar en setup i VS.NET så kan man välja att få den med bootstrapper (exe + msi + ini) eller utan bootstrapper (endast msi). Det är inte .NET Framework som kollas, det är Windows Installer. Är du verkligen säker på det? I ini-filen så finns det tex information om vilken version av .NET framework som behövs och så en länk till http://go.microsoft.com/fwlink/?LinkId=9832. Windows Installer kan kolla om .NET Framework är installerat och avbryta installationen, eller installera rätt .NET Framework version om den inte redan finns på den maskin man installerar på. > <b>Har för mig det finns ett gratis verktyg i Platform SDK för att editera MSI:er.</b>Skapa setup i VS.NET 2003
Jag antar att det enda exe-filen gör är att kontrollera om man har .NET framework installerat och har man inte det så installeras den eller nått?
Det verkar väl säkrat att köra med bootstrapper, men går det inte att baka ihop alla filerna till en enda fil?
Edit: En fråga till, går det att ändra språket på installationen på nått sätt?
ThomasSv: Skapa setup i VS.NET 2003
Nej det funkar inte.
/mickeSv:Skapa setup i VS.NET 2003
ThomasSv: Skapa setup i VS.NET 2003
Har själv inte använt den inbyggda MSI byggaren i VS Studio, men höll på att snickra lite MSI:er med andra verktyg förut.
Såvitt jag kommer ihåg ska man inte behöva EXE:n för att kontrollera prereqs på maskinen man installerar på. Men, som sagt, jag känner inte till "begränsningarna" som finns när man skapar MSI paket via VS. Studio.
Har för mig det finns ett gratis verktyg i Platform SDK för att editera MSI:er. Men den är lite som MSI:ernas Notepad, och kräver en hel del MSI kunskaper då man editerar direkt i MSI databaserna.Sv:Skapa setup i VS.NET 2003
Jag tror det är ORCA du syftar på. Microsoft har även släppt någon OpenSource för MSI på SourceForge.