asp.net打包部署时如何加上快捷方式,如http://10.105.28.96/index.aspx
如题
C # asp.net打包部署时如何加上快捷方式,快捷方式指向如http://10.105.28.96/index.aspx这类地址
因为要取得本机IP(10.105.28.96),端口,如何创建一个url文件
------解决方案--------------------有点懵,如果是 asp.net 打包部署一般指的是 服务端的安装,那么你这快捷方式给谁用呢?
------解决方案--------------------你打开自己机子上的收藏夹所在文件夹,看看里面以url为扩展名的文件格式就知道了。
其实就一文本文件,非常简单。
------解决方案--------------------在桌面或文件夹的空白处(即不要选中任何东西),点击右键->新建->快捷方式,会出现向导。输入url和名称,OK
------解决方案--------------------
------解决方案--------------------你也可以调用系统COM组件Windows Script Host Object Model来完成创建URL快捷方式,参考如下示例代码:
WHI.IWshURLShortcut urlShortcut = wshShell.CreateShortcut(deskTopPath + "\\IDS_SysManager.url") as WHI.IWshURLShortcut;
urlShortcut.TargetPath = "http://localhost/";
urlShortcut.Save();
或者自己写一个文本文件,文件名称为*.url
内容格式如下,其中的GUID自己随意创建一个即可。
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
[InternetShortcut]
URL=http://community.csdn.net/
IDList=
------解决方案--------------------那你打包的msi,给客户端用?那直接做个快捷文件发给客户端得了。
------解决方案--------------------