>>360
接続文字列は問題ないし、WindowsFormだとOKという事は、
IISというかASP.NETが動作しているアカウントのプロファイルでの、接続プロトコルの問題だと思う。

と思ったけど、Net−Libraryの設定はHKLMなんでアカウント単位ではないみたい。

だけど検索してみると、Net-Library設定をTCP/IPのみにしてみると良いみたいな話もあるんで、
試してみたらどうでしょうか?

ttp://www.ilovex.co.jp/Division/SRD/archives/2004/11/adonetsqlserver.html
ttp://www.sqlpassj.org/dbe/dba/01.aspx