問題タブ [precompile]

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 投票する
8 に答える
588 参照

c++ - ソースを公開せずにコンパイルできるように、アプリケーションを一般に配布する

ソースを公開したくない場合を除いて、テストのために数人に配布したいプロプライエタリなアプリケーションがあります。このアプリケーションは、Linux 用の C++ で作成されています。Fedora/Ubuntu リポジトリですぐに利用できるパッケージにリンクしています。

ソースを中間のものに処理する方法はありますか...それを配布し、実際に中間コードをコンパイルしてネイティブプラットフォームにリンクする最終コンパイルをユーザーに行わせます。

コンパイル済みのバイナリを配布する以外に方法がないかどうかを調べています。ありがとう。

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

asp.net - web.configなしでaspnet_compiler.exeのCompilerVersionを指定する方法は?

を含まないディレクトリをプリコンパイルするweb.configと、aspnet_compiler.exeデフォルトのCompilerVersion2.0 および 3.5 のコードはコンパイルに失敗します。web.configを指定する唯一の方法は、次の最小限CompilerVersionですか?

asp.net プリコンパイルをビルドおよび統合環境に統合web.configし、コントロール ライブラリ コンポーネントに s を使用しません。

0 投票する
2 に答える
2727 参照

ssis - SSIS でスクリプト タスクをプログラムによってコンパイルする

私の要件では、ある SSIS パッケージから別の SSIS パッケージにスクリプト タスクを記述する必要があります。サーバーが 64 ビット マシンであるため、オーバーライドされた SSIS パッケージを実行すると、「バイナリ スクリプトが見つかりません」というエラーがスローされます。したがって、親 SSIS パッケージでスクリプトをプログラムでコンパイルし、バイナリ コードを別のパッケージに入れる必要があります。スクリプトをプログラムでコンパイルする方法がわかりません。その方法を教えてください

0 投票する
2 に答える
3046 参照

c# - MSBuild を使用した ASP.NET Web アプリケーションのプリコンパイル

Visual Studio 2008 に、展開用にプリコンパイルしたい ac# Web アプリケーション プロジェクトがあります。さまざまなオプションを見た後、それらすべてにいくつかの問題があるようです-おそらく誰かがこれについて考えを与えることができます:

プロジェクトはソース管理下にあり、プロジェクトから除外された多くのファイルも含まれています。

Web 配置プロジェクトが機能しません。wdp を使用してコンパイルしようとすると、aspnet_compiler.exe も除外されたすべてのファイルをコンパイルしようとします。msbuild スクリプトで除外リストを保持したくありません。

csproj ファイルで指定されているファイル/アイテムのみを使用するように msbuild に指示し、これらを中間フォルダーにコピーし、除外されたファイルを含まないこのコピーから aspnet_complier.exe をビルドする方法はありますか?

Web サイトには、他の 3 つの csproj ファイルへの依存関係があります。

ありがとう!

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

asp.net-mvc - Web 配置プロジェクトを使用して Mono で ASP.NET MVC をプリコンパイルする

Visual Studio 2008 Web 配置プロジェクトを使用して、Visual Studio 2008 から Mono 2.4 を実行しているサーバーに ASP.NET MVC アプリケーションをプリコンパイルして配置しようとしています。ただし、Web サイトにアクセスするたびに、次のエラー メッセージが表示されます。

これは、プリコンパイル ツールによって生成されたマーカー ファイルであり、削除しないでください。

誰かがこれを機能させましたか?MVC アプリケーションを Visual Studio 2008 から Mono にプリコンパイルして展開するためのより良い方法はありますか?

0 投票する
3 に答える
1262 参照

asp.net - 更新可能に設定された Web アプリケーション プロジェクトをプリコンパイルすると、パフォーマンスが向上しますか?

更新可能に設定されている場合、asp.net Web アプリケーションをプリコンパイルすると、パフォーマンス上の利点はありますか? プリコンパイラ更新可能フラグを設定すると、aspx、ascx などはプリコンパイルされないため、最初のページの読み込み時に実行時にコンパイルする必要があります。とにかく、ASP.NET Web アプリケーション プロジェクトの他のすべては既にコンパイルされているので、更新可能フラグを true に設定して WAP でプリコンパイラを実行するポイントは何ですか?

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

asp.net - 公開および.dll.compiledファイルを使用したasp.netWebサイトの展開

asp.net Webサイトを公開すると、「bin」フォルダーの下に作成される2つのファイルタイプ、.dllおよび.compiledファイルがあります。本番環境にデプロイする場合、.compiledファイルをコピーする必要がありますか、それとも.dllをコピーするだけで十分ですか?

この時点でプリコンパイルされていることはわかっていますが、.compiledファイルは何のためのものですか?

TIA

0 投票する
2 に答える
921 参照

asp.net - WSS/SharePoint用のasp.netアプリケーション/Webパーツをプリコンパイルします

Visual Studio 2010 Webアプリケーションテンプレートを使用して、WSS3で実行されるいくつかのカスタムアプリケーションを構築しました。アプリケーションをコンパイルすると、Visual Studioはbinディレクトリにアセンブリファイルを作成し、後でWSS 3を使用して本番サーバー(別のマシン)にコピーします。コンパイルされたアプリケーションdllファイルは、WSSの仮想ディレクトリ内のbinフォルダーにコピーされます。そこでは問題なく動作します。

プロジェクトの要件/アプリケーションが時間の経過とともに増大するにつれて、アセンブリの最初のヒットが動的コンパイルをトリガーするという問題に直面しますが、これは避けたいと思います。

アプリケーションが正常に実行されている場合でも、ページが最初に要求されたときの遅延を減らすために、開発マシンでaspプリコンパイラーを使用したいと思います。

次のコマンドを使用して、Webアプリケーション全体をプリコンパイルしました。

コンパイルはエラーなしで正常に実行され、C:\ WebApp\binフォルダー内にいくつかの.compiledファイルとWeb_App_xxxxx.dllファイルができあがります。

ここから先はどうすればいいのか迷ってしまいます。

コンパイル済みファイルを本番サーバーにコピーする必要があるフォルダーについてアドバイスをいただけますか?

サーバー上のbinフォルダーに移動する必要がありますか、それともaspxページが配置されているフォルダーに移動する必要がありますか?

さらに、IISメタベースなしで開発マシン上で-vおよび-pスイッチを使用してWebアプリケーションをプリコンパイルし、後でWSS内で使用できるかどうかを知りたいですか?

すべてのファイルをC:\ WebApp \ binフォルダーからサーバーbinフォルダーにコピーしましたが、残念ながら、サーバーイベントでプロセスモニターを確認すると、cscコンパイルプロセスが開始されます。

乾杯、

マティアス

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

eclipse - Is it possible to precompile jsp into eclipse?

The title is pretty straightforward.

I would like to know if there is any possibility of seeing the compiled jsp (the servlet generated) directly into eclipse. Without deploying onto any server.

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

asp.net - aspnet_merge を使用すると、.svc ファイルでエラーが発生する

すべての Web サイトをプリコンパイルし、aspnet_mergeツールを使用してすべての App_Web* dll ファイルを 1 つにマージしています。このツールは、対応するファイルの更新.compiledも処理して、新しいマージされたアセンブリを指すようにします。しかし、.svcファイルの場合、.compiledファイルは更新されないため、実行時に次のエラーが発生します

ファイルをメモ帳で開いて(マージされた dll ファイルの名前) に.compiled置き換えるApp_Web_10iin0krと、すべて正常に動作します。Webビルドと公開はすべて自動であるため、少し面倒なので、ビルド後のステップとしてこれを行うスクリプトを作成する必要があります。これについて不平を言っているドキュメントや人々を見つけることはできませんでしたが、MSDN で新しいスレッドを開始する前に、同じ問題に遭遇したことがある場合や、回避します。