Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 创建.sh文件以执行visual studio 2010项目_C#_Shell_Project - Fatal编程技术网

C# 创建.sh文件以执行visual studio 2010项目

C# 创建.sh文件以执行visual studio 2010项目,c#,shell,project,C#,Shell,Project,我有一个问题:如何创建一个.sh文件来执行C#中的VisualStudio2010控制台项目?谢谢 你是说运行bash脚本吗?我发现 :)我正试图做相反的事情,一个在c#project中执行编译过的visual studio的外壳脚本。在这种情况下,我不明白这个问题:编译过的VS项目是一个可执行文件,为什么你需要一个脚本来执行一个可执行文件?不知道为什么…我有这个可执行文件 { ProcessStartInfo psi = new ProcessStartInfo(); psi.

我有一个问题:如何创建一个.sh文件来执行C#中的VisualStudio2010控制台项目?谢谢

你是说运行bash脚本吗?我发现


:)我正试图做相反的事情,一个在c#project中执行编译过的visual studio的外壳脚本。在这种情况下,我不明白这个问题:编译过的VS项目是一个可执行文件,为什么你需要一个脚本来执行一个可执行文件?不知道为什么…我有这个可执行文件
{
    ProcessStartInfo psi = new ProcessStartInfo();
    psi.FileName = "/tmp/bash.sh";
    psi.UseShellExecute = false;
    psi.RedirectStandardOutput = true;

    psi.Arguments = "test";
    Process p = Process.Start(psi);
    string strOutput = p.StandardOutput.ReadToEnd();
    p.WaitForExit();
    Console.WriteLine(strOutput);
}