C# コンパイラを使用してコードをプログラムでコンパイルする小さなアプリを作成したところ、見事に動作します。ただし、Windows.Forms コードをコンパイルする必要があります。同様に、それを使用してコンソール アプリを作成できますが、GUI ベースのフォームを作成することはできません。ここに私が始めたリンクがあります:
http://support.microsoft.com/kb/304655
誰か助けてくれませんか?
ありがとうございました :)
アップデート
using System;
using System.Collections;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Diagnostics;
using System.Drawing.Design;
using System.Windows.Forms;
using System.Windows.Forms.Design;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("hi jason");
}
}
}
上記のコードは、アプリケーションに入力したものです。そして、このコードをコンパイルしようとすると、アプリケーションで大量のエラーが発生し、exe が生成されません (明らかに)。しかし、私のアプリケーションは常にストレートアップコンソールアプリを正常にコンパイルします...