問題タブ [clrpackage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - テーブルをバイト配列に変換します
LuaテーブルをC#バイト配列に変換しようとしています。次のように機能するDouble配列への変換を取得できました。
ただし、を配列( )に変更するdbl_arr
と、次のエラーが発生します。Byte
dbl_arr = Byte[4]
(error object is not a string)
運が悪かったので、いろいろなことを試しました。どんな助けでもいただければ幸いです。
アップデート:
これを行うことで、エラーからもう少し多くの情報を得ることができました。
Nowsuc
はfalseでありerr
、次のメッセージを返します。
ここからluaforwindowsをインストールしました。バージョン5.1.4-45です。Microsoft WindowsXPProfessionalバージョン2002ServicePack3を実行しています
アップデート:
これはサンプルコードであり、エラーが発生する場所です
.net - Lua の CLRPackage を実行するように Wireshark をセットアップする方法
LuaInterfaceを使用して .NET フレームワークのいくつかのクラスを使用できるように、Wiresharkをセットアップしようとしています。Lua コマンド ラインを使用して動作させることはできますが、起動スクリプトで実行しようとすると、必要なファイルが見つからないように見えます。Wireshark の起動時に次の例外が発生します。require "CLRPackage"
init.lua
package.path
コマンドラインで設定されているものと一致するようにandを設定しようとしましpackage.cpath
たが、それは役に立たないようです。
これを行うと、次のエラーが表示されます。
ファイルが確実に存在するため、これは奇妙なエラーです。
に Windows 用の Lua パッケージをインストールしましたC:\Program Files\Lua\5.1
。
誰もこれを機能させることができましたか? どんな助けでも大歓迎です。
Lua 5.1.4 で Wireshark 1.4.4 を使用しています