0

いくつかのasp.netサーバーコントロールを実装し、それらをApp_Codeフォルダーに配置しました。このフォルダは実行時にコンパイルされるため、Webサイトの動作が遅くなりますか?

そして2番目。それらを別のdllファイルに移動する方法は?(いくつかの良いリンクを参照してください)。

4

2 に答える 2

1

それらをdllに入れます。VS で「ライブラリ」プロジェクトを作成し、そこにコントロールを配置するだけです。このライブラリ (.dll) を任意のプロジェクトに追加すると、コントロールが得られます。ドキュメントを見なくてもおそらくこれを行うことができるため、リンクは提供していません (プロジェクトをライブラリとして作成し、.dll にビルドして、任意のプロジェクトにリンクするだけです)。

ヨギが言ったように、パフォーマンスは向上しないかもしれませんが、それはコントロールであり、再利用を容易にするために「ライブラリ」にある必要があります。

于 2012-08-21T13:18:13.983 に答える
0

こんにちはlevanlevi、あなたはこの記事で試すことができます、彼らは非常に興味があります

http://msdn.microsoft.com/fr-fr/library/4yf3whkx(v=vs.90).aspx

http://www.codeproject.com/Articles/7708/Web-Custom-Controls

ライブラリにコントロールを作成し、このライブラリへの参照を追加するだけです。最後に、使用する前にこのアセンブリを登録する必要があります

于 2012-08-21T13:20:05.540 に答える