

ASP.NET Webカスタムコントロールを使用する際、ASPXファイルに下記のような  
記述を追加しております。

'<%@ Register tagprefix="tagprefix名" namespace="namespace名"
assembly="assembly名" %>'

上記の、「assembly="assembly名"」部分を省略することは可能でしょうか。  
明示的に指定するのではなく、現在のプロジェクトのアセンブリを参照するように  
することはできますでしょうか。


CC BY-SA 3.0
2015-07-21T06:14:08.017
12523
2015-08-20T11:24:56.453
10610
question
c# asp.net
ASP.NET Webカスタムコントロールについて


コントロールのソースコードがApp_Codeディレクトリにある場合に限ってassembly属性を省略することが出来ます。ですので「現在のプロジェクト」ではありますが、動的コンパイルされる部分のためアセンブリは異なります。

もし記述量を減らしたいのでしたらWeb.configのcontrols要素を利用した方が良いかと思います。


CC BY-SA 3.0
2015-07-21T11:17:05.027
12535
2015-07-21T11:17:05.027
5750
12523
answer