日期:2014-05-18  浏览次数:20555 次

还是没解决 关于打开文件的问题
要打开的是项目之外文件夹下的文件,利用搜索功能找到对应文件,   把绝对路径存放在数据库中.   现在问题就是利用程序通过这个路径打开对应文件     借鉴了一个方法   但实现不了   :  
在IE中输入\\IP地址\文件路径\文件名   这样只要和应用程序关联   就可以打开的   这个在局域网共享常用的,
这个文件夹是共享的   也加了ASP.net用户和权限
把搜索的文件的绝对地址转化成   \\IP地址\+文件地址  
譬如  
数据存的路径为   D:\断面图集\平开框\60系列\2004.dwg  
我转化为:   \\IP地址\断面图集\平开框\60系列\2004.dwg    
程序:   txtCp.Text   =     @ "\\IP地址 "+GetString(entity.CPLJ.ToString().Trim());
    System.Diagnostics.Process.Start( "IExplore.exe ",   txtCp.Text.ToString().Trim());
问题是在源代码里调试,点击打开按钮   可以启动进程   可以打开对应文件
但在所建的虚拟目录下   运行程序   点击打开   可以启动进程   却只是刷新了页面   没有了反映  
请问怎么回事呢?有没有好的办法解决这个问题呢?


------解决方案--------------------
.........
------解决方案--------------------
经理规定不能把那个文件夹放到项目里面来?
放在项目底下访问方便多了
------解决方案--------------------
好像是路径的事
------解决方案--------------------
学习