安装包里有msde
安装程序结束的时候,运行一段程序,将刚安装的msde启动
下面这段代码,在单独的程序里能把msde启动,但是放在安装程序的哪里才对呀????重写的Commit里还是Install里,我观查了一下。放在Install里还没等安装msde时就执行了,放在commit里是在快结束的时候执行了,但刚装的msde就是不启动。操TMD,好几天还没搞定。新建这个安装类Installer1,是建成一个单独的项目,还是建在我要打包的项目里呀。 Process p = new Process();
p.StartInfo.FileName="cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
p.StandardInput.WriteLine("net start MSSQL$ELONG");
p.WaitForExit();
p.Close();