Ben bir # .exe C# sökmek için dumpbin (başka bir SO yazı Visual Studio ile yüklü olduğunu gördüm) kullanmaya çalışıyorum. dumpbin Visual Studio ile birlikte gelen, ancak ben tanınmaz Neden bir iç ya da dış komutC# dan çağrı dumpbin tanınmıyor mu?
- olarak tanınmaz
DUMPBIN söyleyerek bir hata alıyorum?
- Bu bir kez tanındığında, bir dosya yerine bir dizeye nasıl çıktı verebilirim?
Ben Visual Studio 2013
Kod kullanıyorum:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;
namespace Objdump
{
class Program
{
static void Main(string[] args)
{
ProcessStartInfo ProcessInfo;
Process Process;
ProcessInfo = new ProcessStartInfo("cmd.exe", "/K " + "dumpbin /DISASM /out:log.txt MyExe.exe");
ProcessInfo.CreateNoWindow = true;
ProcessInfo.UseShellExecute = true;
Process = Process.Start(ProcessInfo);
}
}
}