ASP.NET中压缩文件程序用IIS发布后没有反应

tonghui211306 2009-09-18 11:10:15
各位大哥,我在程序下要实现一个压缩文件的功能,以下是写的代码:
String the_rar;
RegistryKey the_Reg;
Object the_Obj;
String the_Info;
ProcessStartInfo the_StartInfo;
Process the_Process;
try
{
the_Reg = Registry.ClassesRoot.OpenSubKey(@"Applications\WinRar.exe\Shell\Open\Command");
the_Obj = the_Reg.GetValue("");
the_rar = the_Obj.ToString();
the_Reg.Close();
the_rar = the_rar.Substring(1, the_rar.Length - 7);
the_Info = " a -ep " + packagePath + " " + filePath + " -ep ";
the_StartInfo = new ProcessStartInfo();
the_StartInfo.FileName = the_rar;
the_StartInfo.Arguments = the_Info;
the_StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
the_Process = new Process();
the_Process.StartInfo = the_StartInfo;
the_Process.Start();
}
在单机测的时候可以,但发布后就没有任何反应。请各位大哥多多指教。
...全文
67 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenjianyong94 2009-09-18
  • 打赏
  • 举报
回复
建议换一种写法即可。。。。参照“

http://blog.csdn.net/chenjianyong94/archive/2009/09/10/4538792.aspx

楼主的结贴率为 0,一般人都不会回你的。一定要及时结贴。
chenjianyong94 2009-09-18
  • 打赏
  • 举报
回复
你的是发布到外网上去,还在在自己机器的IIS上。

tonghui211306 2009-09-18
  • 打赏
  • 举报
回复
chenjianyong94,大哥,多谢啊,终于找到原因了,不是程序的问题,是我们公司的服务器配置的问题。
可以结贴了,呵呵。我以前写的也是可以的。多谢。
tonghui211306 2009-09-18
  • 打赏
  • 举报
回复
大哥,我按照你的写法还是不行,单机可以,一发布到网站上就不行,页面的提示信息也能正常显示,就是打不了包。
tonghui211306 2009-09-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 chenjianyong94 的回复:]
建议换一种写法即可。。。。参照“

http://blog.csdn.net/chenjianyong94/archive/2009/09/10/4538792.aspx

楼主的结贴率为 0,一般人都不会回你的。一定要及时结贴。
[/Quote]
我这是第一次发贴,真的不好意思啊,我先看看你发的,谢谢。

62,051

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧