私はスクリプト# 'app'とjsライブラリをラップするインポートライブラリを持っています。私はアプリからライブラリを参照し、すべてコンパイルOK。しかし、ライブラリのJSコードは生成されません。たとえば、ライブラリにRecord派生クラスがある場合、これは.j create_foo_barメソッドをアプリjsに送出する必要があります。そうではない。アプリケーションコードが存在しない生成コードを参照していますスクリプト#、参照されるライブラリのコードを生成する
これはバグですか?私は何をしないのですか?インポートライブラリを別のアプリケーションとしてビルドし、生成されたjsをインクルードする必要がありますか?参照されたアセンブリのJSも生成すると言うコンパイラスイッチはありますか?
これはまさに私が持っているもので、インポートライブラリがJSコードを生成する必要があるクラス(レコード派生型など)を定義している場合は機能しません – pm100
既存のスクリプトを持っていない場合インポートライブラリで定義しているものに相当するものをインポートライブラリに入れないでください。通常のスクリプトライブラリに入れてから、実際にコンパイラがスクリプトを生成します。 –