要打开的是项目之外文件夹下的文件,利用搜索功能找到对应文件, 把绝对路径存放在数据库中. 现在问题就是利用程序通过这个路径打开对应文件 借鉴了一个方法 但实现不了 :
在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());
问题是在源代码里调试,点击打开按钮 可以启动进程 可以打开对应文件
但在所建的虚拟目录下 运行程序 点击打开 可以启动进程 却只是刷新了页面 没有了反映
请问怎么回事呢?有没有好的办法解决这个问题呢?
在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());
问题是在源代码里调试,点击打开按钮 可以启动进程 可以打开对应文件
但在所建的虚拟目录下 运行程序 点击打开 可以启动进程 却只是刷新了页面 没有了反映
请问怎么回事呢?有没有好的办法解决这个问题呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货