このコンソール アプリケーションを C#.NET で作成しようとしましたが、次のエラー メッセージが表示されます。
エラー 1 クラス、デリゲート、列挙型、インターフェイス、または構造体が必要です
私はC#が初めてで、以前はC++をやっていました。
メインファイル:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
public void Main(string[] args)
{
string repositories = args[0];
string transaction = args[1];
var processStartInfo = new ProcessStartInfo
{
FileName = "svnlook.exe",
UseShellExecute = false,
CreateNoWindow = true,
RedirectStandardOutput = true,
RedirectStandardError = true,
Arguments = String.Format("log -t \"{0}\" \"{1}\"", transaction, repositories)
};
var p = Process.Start(processStartInfo);
var s = p.StandardOutput.ReadToEnd();
p.WaitForExit();
if (s == string.Empty)
{
Console.Error.WriteLine("Message must be provided");
Environment.Exit(1);
}
Environment.Exit(0);
}