怎么分布一个C# WINDOWSFORM项目,要包括自己的文件夹一起发布,就手请明路
我在一个项目中发布,但看红色的,发布后没有此文件夹,程序需要调用它里面的EXE,怎样使发布后正确有此文件夹呢public string run_nginx()
{
if (!this.look_sofet())
{
try
{
System.Diagnostics.ProcessStartInfo p = null;
System.Diagnostics.Process Proc;
p = new ProcessStartInfo("softx.exe", " -c conf/soft.conf");
p.WorkingDirectory = "../../softe-0.8.38";//设置此外部程序所在windows目录
p.WindowStyle = ProcessWindowStyle.Hidden;//在调用外部exe程序的时候,控制台窗口不弹出
//如果想获得当前路径为
//string path = System.AppDomain.CurrentDomain.BaseDirectory;
p.UseShellExecute = false;
p.RedirectStandardInput = true;
p.RedirectStandardOutput = true;
Proc = System.Diagnostics.Process.Start(p);//调用外部程序
return "startyes";
;
}
catch (Exception e)
{
return e.Message;
}
} --------------------编程问答-------------------- 安装部署,设置系统必备
添加注输出和内容文件
--------------------编程问答-------------------- 需要先把softx.exe导入到项目里,然后选该softx.exe的"复制到输出目录"属性为"始终复制" --------------------编程问答-------------------- 补充一句,需要连softx.exe的父路径softe-0.8.38一起倒
补充:.NET技术 , C#