問題タブ [dynamic-compilation]

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.

0 投票する
0 に答える
151 参照

c# - c# CompileAssemblyFromSource は Visual Studio より遅い

CompileAssemblyFromSource メソッドでコンパイルする単純なクラス (600 行) があります。

このメソッドは完了するまでに 1 分以上かかります。コードを Visual Studio で直接コンパイルしようとしましたが、1 秒もかかりませんでした...

どうしたの?動的コンパイルを高速化するにはどうすればよいですか?

私が試すことができるいくつかのオプションがありますか?

ご協力ありがとうございました。

0 投票する
1 に答える
271 参照

c# - UWPで文字列からコードを実行するには?

私は外部 (バックエンド サーバー) からの単純なコード スニペットを持っています。これは基本的に単純な数学であり、Windows ストア/Windows Phone ユニバーサル アプリケーションで実行したいと考えています。このコードは、私のクラスの 1 つの静的フィールドの状態を変更します (その値をいくつかの数値に設定します)。Windows ストア/UWP アプリで文字列からコードを実行する方法はありますか? CSharpCodeProvider については知っていますが、UWP にはないようです。ほとんどの便利なものと同じように。

0 投票する
1 に答える
443 参照

c# - コードを動的にコンパイルするときに、型または名前空間 Windows が名前空間 System に存在しません c#

ユーザーが作成した C# コードを実行するには、Winform アプリケーションでいくつかのコードを動的にコンパイルする必要があります。

いくつかのテストを行うために、私はこの関数を書きました:

しかし、実行すると、次のエラーが発生しました。

タイプまたは名前空間 Windows が System 名前空間に存在しません (アセンブリ参照がありませんか?)

誰かが何か考えを持っていたら?

前もって感謝します !