0
디버그에서 작동하는 앱이 있습니다. 명령 행 인수는 응용 프로그램에 전달됩니다. 나는 디스크에 디렉토리 VS에서 게시 한 다음C# app을 게시 할 때 명령 줄 인수가 전달되지 않습니다
MyApp.application "MyArg"
와 응용 프로그램을 실행할 때
그러나 그런 다음 인수에 전달되지 않는 것 같습니다 앱.
static class Program
{
public static string[] Args;
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{
Args = args;
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
더 많은 코드가 필요합니다. – DavidG
정말입니까? (텍스트 파일에 args의 내용을 인쇄하는 것과 같은) 추적을 했습니까? –
Form1에서는 예를 들어 MessageBox에 arg를 표시하지만 인덱스가 없으므로 문제가 발생합니다. – ManInMoon