0

アプリをコンパイルするプログラムがあります。それが作成するアプリは、バックグラウンド内に隠されるか、単に表示されないようになっています。

これは、bgにあると思われるアプリ用に私が持っているものです:

this.ShowIcon = false;
this.ShowInTaskbar = false;
this.Visible = false;
this.WindowState = System.Windows.Forms.FormWindowState.Normal;

プログラムによって作成された後、何らかの理由でそれを開きます。コマンド プロンプトが開き、フォームがはっきりと表示されます。

また、空のプロジェクトを作成し、そこにソースを入れて実行すると正常に動作します

それを引き起こしている可能性のあるアイデアはありますか?

4

1 に答える 1

2

どのようにコンパイルしているかは明確ではありませんが、少なくとも次のものが必要です。

csc /target:winexe [rest of command line as before]

基本的に、コマンドラインからのデフォルトの「プロジェクト タイプ」は「コンソール アプリケーション」に相当します。

それでも解決しない場合は、さらに多くの情報を提供してください

于 2012-12-12T17:49:17.617 に答える