[開発] 検証
いつの間にか.netFrameworkSDK2.0が入手可能になっていたので、
.netCompactFramework用アプリの手動コンパイルを試してみる。
csc.exeが%windir%\Microsoft.NET\Framework\v2.0.50727にあるってだけで手順はほぼ同じ。
ただ、PPC(WCE4)用ファイルがCabRenamerでうまく自動リネームできなかったので、
WMおよびWCE5用のファイル一覧見つつ勘で手動リネームした。
コードは面倒なので1.0SP3で使ったのと同じHelloWorld。
(リストは;と{}、”を全角化している)
namespace CFHelloWorld {
using System; using System.Windows.Forms; public class CFHelloWorld : Form { private System.Windows.Forms.Button button1; public static int Main(string[] args){ Application.Run(new CFHelloWorld()); return 0; } public CFHelloWorld() { this.button1 = new System.Windows.Forms.Button(); this.button1.Location = new System.Drawing.Point(30, 50); this.button1.Size = new System.Drawing.Size(88, 88); this.button1.Text = ”Hello World”; this.Controls.Add(button1); } } }
コマンドラインは
csc /t:winexe hellow.cs /r:system.dll /r:mscorlib.dll /r:system.windows.forms.dll /nostdlib
でおっけ。
さて、これでX6用リモコン作れるかな…