問題: HTTP 要求の User-Agent ヘッダーに基づいて、ブラウザーが Microsoft Silverlight でサポートされているかどうかに基づいて、応答の内容を選択する必要があります。
Silverlight が実際にインストールされているかどうかは問題ではなく、ブラウザーにインストールできるかどうかだけが問題です。
問題: HTTP 要求の User-Agent ヘッダーに基づいて、ブラウザーが Microsoft Silverlight でサポートされているかどうかに基づいて、応答の内容を選択する必要があります。
Silverlight が実際にインストールされているかどうかは問題ではなく、ブラウザーにインストールできるかどうかだけが問題です。
私が見つけた唯一の方法は、ユーザー エージェントで文字列の照合を行うことでした。
ここにリストされているユーザー エージェントから多くの言葉を引き出しました: http://www.useragentstring.com/pages/Mobile%20Browserlist/