this TechNet articleで、SharePointが.NET 3.5をサポートしています。私は、SharePointに.NET 3.5が必要かどうかを見てきましたが、SP1またはSP2でも.NET 3.0しか必要ないようです。SharePoint 2007 and Detecting .Net 3.5
SharePointには、使用しているサービスパックに関係なく、.NET 3.0のみが必要であることを誰でも確認できますか?
また、.NET 3.5の存在を検出するための推奨アプローチはありますか?私の典型的なアプローチは、.NET 3.5アセンブリにアクセスするメソッドを持つことであり、アセンブリをロードできない場合にメソッドを呼び出すとそのメソッドのJITは失敗します。
私の疑惑を確認し、バージョンを検出する方法を提供してくれてありがとう! –
あなたはリンクを提供したレジストリアプローチをうまく使用することができましたが、そのリンクにも記載されているmscorlibのバージョンは使用できませんでした。 System.Environment.Version.ToString()を使用できませんでした。 –