主题:压缩文件出错
private void BackUp(string strName)
{
//选定要备份的目录
//只想把要压缩的文件添加 却把所有的路径都压缩进去了
string appth = Application.StartupPath.ToString(); //文件安装目录 string bf = System.DateTime.Now.Year + "" + System.DateTime.Now.Month + "" + System.DateTime.Now.Day;
bf = appth+"\\"+bf + ".zip";
string fz = strName;
string yuan = appth + "\\dnr";
System.Diagnostics.ProcessStartInfo info = new System.Diagnostics.ProcessStartInfo(appth+@"\WinRAR.exe", "a -ep " + bf + " " + yuan + "");
info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal;
System.Diagnostics.Process pr = new System.Diagnostics.Process();
pr.StartInfo = info;
pr.Start();
pr.WaitForExit();
if (File.Exists(bf))
{
System.IO.File.Move(bf, fz);
}
this.Close();
}
这是我的压缩文件的代码 在程序中可以正常运行
可是打包后再运行就报错了
多多视频游戏比赛斗地主,上千名女性玩家陪玩,Q币、手机充值卡、游戏点卡任你赢!注册账号加入战http://www.91555.com/?sid=cm9uZ3RpYW58ZnJvbWJic3wyMDA5LTEyLTE1IDE2OjU4OjAx
{
//选定要备份的目录
//只想把要压缩的文件添加 却把所有的路径都压缩进去了
string appth = Application.StartupPath.ToString(); //文件安装目录 string bf = System.DateTime.Now.Year + "" + System.DateTime.Now.Month + "" + System.DateTime.Now.Day;
bf = appth+"\\"+bf + ".zip";
string fz = strName;
string yuan = appth + "\\dnr";
System.Diagnostics.ProcessStartInfo info = new System.Diagnostics.ProcessStartInfo(appth+@"\WinRAR.exe", "a -ep " + bf + " " + yuan + "");
info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal;
System.Diagnostics.Process pr = new System.Diagnostics.Process();
pr.StartInfo = info;
pr.Start();
pr.WaitForExit();
if (File.Exists(bf))
{
System.IO.File.Move(bf, fz);
}
this.Close();
}
这是我的压缩文件的代码 在程序中可以正常运行
可是打包后再运行就报错了
多多视频游戏比赛斗地主,上千名女性玩家陪玩,Q币、手机充值卡、游戏点卡任你赢!注册账号加入战http://www.91555.com/?sid=cm9uZ3RpYW58ZnJvbWJic3wyMDA5LTEyLTE1IDE2OjU4OjAx