Turns out, Internet Explorer silently threw away the request for the resource with no indication that it was being blocked. That status bar even said "No items are being blocked on this page". IE you never fail to disappoint! Thanks for looking out for us, but at least tell us what you're doing!
The problem is that Internet Explorer must be specially configured to allow the opening of ClickOnce applications via scripting. I found the solution in an MSDN article that said:
If you have developed a custom Web page that launches a ClickOnce application using Active Scripting, you may find that the application will not launch on some machines. Internet Explorer contains a setting called Automatic prompting for file downloads, which affects this behavior. This setting is available on the Security Tab in its Options menu that affects this behavior. It is called Automatic prompting for file downloads, and it is listed underneath the Downloads category. The property is set to Enable by default for intranet Web pages, and to Disable by default for Internet Web pages. When this setting is set to Disable, any attempt to activate a ClickOnce application programmatically (for example, by assigning its URL to the document.location property) will be blocked. Under this circumstance, users can launch applications only through a user-initiated download, for example, by clicking a hyperlink set to the application's URL.This post is mostly a reminder to myself because I will inevitably forget what I did to fix it, but maybe it will help someone else who has been equally bothered with this minor annoyance.
2 comments:
The normal configuration is to have your Tridion server in the Intranet zone, which is probably why this isn't a problem for most people.
If you've decided to configure it differently, you'll probably find there are more things to take care of by hand. Are you experiencing any other weirdness - maybe trouble with context menus and the like?>
We actually keep our content manager in the Trusted Sites Zone.
We do, in fact, have trouble with context menus in IE8. For instance, right-clicking on a transaction in the publish queue works one time. After that, the context menu for the publish queue doesn't work again until I close the browser and start a new session. IE8 isn't officially supported as far as I know, but I'd qualify that as weirdness. :)
Post a Comment