2017-06-03 7 views
0

私は、Web UIを使用してフライマクロを書き込むためにアプリケーションコードフォルダを使用していますが、これはマクロにコンパイルエラーがないときにうまくいきますが、タイプを保存するとアプリケーション全体がダウンして私は手動でftpを介してエラーを修正するまで回復できません。App_Code Folder、コンパイルエラーを無視しますか?

エラーがある場合、私はコンパイラにApp_Code.dllのビルドをスキップさせる方法がありますか?

私はASP.NEt MVCを使用しています。

+0

なぜ[CS Script](https://github.com/oleg-shilo/cs-script)を使用しないのですか?その後、無効なコードをApp_Codeにアップロードすることはありません。 – mason

+0

私にはそれに慣れていませんか? –

+0

私はあなたにリンクをくれました.... – mason

答えて

0

これは私が達成しようとしていることを達成するためのより一貫した方法は、Cシャープコードのフライダイナミックコンパイルを可能にするCSScriptライブラリを使用することです。入力文字列。これにより、ビルド時にメインアセンブリにコンパイルする必要がなくなります。 App_Codeフォルダを使用するよりも速くて安全で、柔軟性が向上します。

また、App_Codeフォルダに保存する前にCSScriptを使用してスクリプトをコンパイルすると、App_Codeフォルダにエラーのあるコードを保存することがなくなります。

関連する問題