カスタム サーバー コントロールをセットアップして、Visual Studio のデザイン ビューにドラッグできるようにするにはどうすればよいですか?
MailLink
基本的に、この MSDN の記事からコードをコピーして、別の ASP.NET サーバー コントロール プロジェクトとカスタム コントロールを作成しました:方法: Visual Studio でカスタム ASP.NET サーバー コントロールを使用する。ライブラリを手動で登録し、Web ページに次の 2 行でコントロールを挿入すると、コントロールは正常に動作します。
<%@ Register Namespace="Samples.AspNet" TagPrefix="Sample" %>
<Sample:MailLink runat="server" />
しかし、Visual Studio のデザイン ビューにドラッグできるように、コントロールを登録/構成するにはどうすればよいですか? ソリューション エクスプローラーからコントロールをドラッグすると、コントロールへのパスだけが得られます。サーバー コントロール プロジェクトから DLL を VS ツールボックスに追加すると、コントロールをデザイン ビューにドラッグすると、クリップボードの FORMATETC エラーが発生します。