VS2011 ベータ版を使用。
web.config には<add tagPrefix="aa1" assembly="MyProject" namespace="MyProject" />
<aa1:MyControl runat="server" />
aspx ファイルに と書くと、どうしてUnrecognized tag prefix or device filter 'aa1'
<%@ Register TagPrefix="aa1" Namespace="MyProject" Assembly="MyProject" %>
そして、aspxにaを入れると
私は得るElement 'MyControl' is not a known element. This can occur if there is a compilation error in the Web site, or the web.config file is missing.
どちらの警告もビルドをブロックせず、デプロイ時に実際に正常に動作するようです。しかし、VSがうまくいかない理由がわかりません。