setup.exe problems...

This is a very strange problem I've been having lately. You see, I'll create an application, and the build works fine. I publish using ClickOnce, and everythingseemsok. But when I click on the setup.exe file, it flashes the "initializing components" screen, and then disappears. My question is, what's wrong with the setup file and why isn't it installing the application? It used to work fine, adding shortcuts to the Start menu and putting it in "Add/Remove Programs". But now, nothing...

Please help, and thanks in advance!

[651 byte] By [ATM] at [2007-12-22]
# 1

If you go to your temp directory, there should be a log file there from the setup.exe. It's fairly verbose and can explain what it's doing.

It sounds like it is launching the ClickOnce manifest and that is what is actually failing. If you are using a browser other than Internet Explorer this can happen. Clicking the other link on the Publish.htm page that goes straight to the .application file I think will work around this issue.

DavidGuyerMS at 2007-8-30 > top of Msdn Tech,Windows Forms,ClickOnce and Setup & Deployment Projects...
# 2
Thanks for replying. This has been driving me crazy lately. I'll try your suggestion. However, I'm just publishing to my desktop, not to a website or FTP server. Also, the install log dosen't show anything out of the ordinary (as far as I can tell...) The setup doesn't work for any projects at all. If this helps any, I use primarily Firefox and the ClickOnce manifests are signed in the app settings.

Here is the install log ( My user name has been replaced by "User" and application name by "AppName" for security):

The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [ProcessorArchitecture] = Intel {string}
Property: [VersionNT] = 5.1.2 {version}
Running checks for package '.NET Framework 2.0', phase BuildList
Running external check with command line "C:\DOCUME~1\USER~1\LOCALS~1\Temp\VSD22.tmp\DotNetFX\dotnetchk.exe"
Process exited with code 1
Setting value '1 {int}' for property 'DotNetInstalled'
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\Internet Explorer'
Read string value '6.0.2900.2180'
Setting value '6.0.2900.2180 {string}' for property 'IEVersion'
The following properties have been set for package '.NET Framework 2.0':
Property: [DotNetInstalled] = 1 {int}
Property: [IEVersion] = 6.0.2900.2180 {string}
Running checks for command 'DotNetFX\instmsia.exe'
Result of running operator 'ValueExists' on property 'VersionNT': true
Result of checks for command 'DotNetFX\instmsia.exe' is 'Bypass'
Running checks for command 'DotNetFX\WindowsInstaller-KB893803-v2-x86.exe'
Result of running operator 'ValueExists' on property 'Version9x': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.0.3': false
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.0': true
Result of checks for command 'DotNetFX\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
Running checks for command 'DotNetFX\dotnetfx.exe'
Result of running operator 'ValueNotEqualTo' on property 'DotNetInstalled' and value '0': true
Result of checks for command 'DotNetFX\dotnetfx.exe' is 'Bypass'
'.NET Framework 2.0' RunCheck result: No Install Needed
Launching Application.
Running command 'C:\Documents and Settings\User\Desktop\ AppName.application' with arguments ''

Thanks again.

ATM at 2007-8-30 > top of Msdn Tech,Windows Forms,ClickOnce and Setup & Deployment Projects...