Silverlight 在Visual Studio安装项目中创建IE的快捷方式

Silverlight 在Visual Studio安装项目中创建IE的快捷方式,silverlight,internet-explorer,installation,project,shortcut,Silverlight,Internet Explorer,Installation,Project,Shortcut,我正在为我们的Silverlight应用程序创建安装程序。该应用程序将在本地计算机上运行,在internet explorer的kiosk模式下运行,并将从桌面快捷方式启动。 我在VS 2008中的安装项目中创建快捷方式时遇到问题。最后我需要的是桌面上的快捷方式 “C:\Program Files\Internet Explorer\iexplore.exe”-k[ProgramFilesFolder][Manufacturer][ProductName]\MySilverlightHostPa

我正在为我们的Silverlight应用程序创建安装程序。该应用程序将在本地计算机上运行,在internet explorer的kiosk模式下运行,并将从桌面快捷方式启动。 我在VS 2008中的安装项目中创建快捷方式时遇到问题。最后我需要的是桌面上的快捷方式

“C:\Program Files\Internet Explorer\iexplore.exe”-k[ProgramFilesFolder][Manufacturer][ProductName]\MySilverlightHostPage.html


作为目标。如果可能的话,我也希望在上面有我自己的图标。有什么想法吗?我试过几种不同的方法来做这件事,但没有什么是完全正确的

查看desklill实用程序,它将“包装”您的XAP并生成一个EXE文件,您可以使用该文件在桌面上作为“kiosk”应用程序运行Silverlight应用程序:


也有传言说SL3支持离线。请访问查看-尚未确认任何内容,但后续内容将很有趣。

我尝试了此方法,效果良好: -在文件系统中的任意位置手动创建快捷方式,指定所需的目标并设置其图标-在安装项目中,右键单击安装项目。选择查看->文件系统。右键单击目标计算机上的文件系统,选择添加特殊文件夹->用户桌面。右键单击用户桌面,选择添加->文件。选择以前创建的快捷方式。此快捷方式将添加到用户的桌面


安装后,此快捷方式将显示在用户桌面上,并显示您选择的图标,卸载应用程序将删除它

桌面打火机很有趣。我以前从未遇到过这种情况。不过,我自己似乎没什么可以做的——通过IE,我可以锁定很多信息,这样用户就不能出去了(这确实是一个真正的信息亭应用程序)。可能离我现在的位置更远