3

私はこの小さなアプリを本からコピーしまし

import System;
import System.Drawing;
import System.Windows.Forms;

public class BasicForm extends Form 
{
    public function BasicForm()
    {
        InitializeComponent();
    }
    private function InitializeComponent() : void 
    {
        this.Text = "Basic Windows Forms";
        this.Height = 400;
        this.Width = 500;
        this.WindowState = FormWindowState.Normal;
        this.StartPosition = FormStartPosition.CenterScreen;
    }
    public STAThreadAttribute() static function Main(Args:String[]) : void 
    {
        Application.Run(new BasicForm());
    }
}

BasicForm.Main(Environment.GetCommandLineArgs());

jscでコンパイルしようとすると、次のエラーが発生します。

エラーJS1259:参照されているアセンブリが、参照されていないか見つからなかった別のアセンブリに依存しています

このエラーの原因とその解決方法を教えてください。

4

1 に答える 1

8

「アクセシビリティ」名前空間をインポートします。

アクセシビリティ名前空間がインポートされると、コードは jsc.exe v2.0.50727 および v4.0.30319 を使用してコンパイルされます。

それがないと、コンパイラは次を生成します。

Microsoft (R) JScript コンパイラ バージョン 8.00.50727
Microsoft (R) .NET Framework バージョン 2.0.50727 用
Copyright (C) Microsoft Corporation 1996-2005. 全著作権所有。

エラー JS1259: 参照されたアセンブリでは、'Accessibility, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' も参照する必要があります

また

Microsoft (R) JScript コンパイラ バージョン 10.00.30319
Microsoft (R) .NET Framework バージョン 4.0.30319 用
Copyright (C) Microsoft Corporation. 全著作権所有。

エラー JS1259: 参照されたアセンブリは、参照されていないか見つからなかった別のアセンブリに依存しています

import Accessibility;

于 2012-11-19T04:48:12.333 に答える