当前位置:编程学习 > C#/ASP.NET >>

System.Diagnostics.Process.Start()问题分享

今天接到用户电话说预览不了文件,调试代码发现预览附件的代码
System.Diagnostics.Process.Start(app.path+“\a.tif”)在本机能成功预览。别的机器上运行该程式也能成功预览。本人觉得郁闷。用户说好急,没办法,只好到现场去看看,把客户端的文件路径找到后,直接在运行里面输入绝对路径按回车,弹出了windows的打开方式窗口,OMG,原来是操作系统没有默认打开程式,
--------------------编程问答-------------------- 学习了 --------------------编程问答-------------------- 学习学习!!感谢楼主分享。 --------------------编程问答-------------------- 感谢分享!
这种问题第一次肯定要到现场才可以发现 --------------------编程问答-------------------- 这个问题很经典啊。就好比Process.Start("http://www.csdn.net/");一样,有人点出来是用的IE,有人点出来用的是火狐……,倒是没见过打不开的。哈哈 --------------------编程问答-------------------- 谢谢分享! --------------------编程问答--------------------
引用楼主 leotao 的回复:
今天接到用户电话说预览不了文件,调试代码发现预览附件的代码
System.Diagnostics.Process.Start(app.path+“\a.tif”)在本机能成功预览。别的机器上运行该程式也能成功预览。本人觉得郁闷。用户说好急,没办法,只好到现场去看看,把客户端的文件路径找到后,直接在运行里面输入绝对路径按回车,弹出了windows的打开方式窗口,OMG,原来是操作系统没有默认打开程……


直接指定图片查看器打开图片,不使用xp自带的关联。。。。
Start("程序路径",app.path+“\a.tif”)
这种情况经常发生。。。。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,