SQL ServerのアセンブリとしてMicrosoft.Win32をレジストリ化する必要のないCLRプロシージャを使用して、レジストリから値を取得する方法はありますか?
CLR proc内のレジストリからDigitalProductId(文字列にデコードする必要があります)を取得してSQLに返すことを検討しています。
サポートされている名前空間
CustomMarshalers
Microsoft.VisualBasic
Microsoft.VisualC
mscorlib
System
System.Configuration
System.Data
System.Data.OracleClient
System.Data.SqlXml
System.Deployment
System.Security
System.Transactions
System.Web.Services
System.Xml
System.Core.dll
System.Xml.Linq.dll
これにmscorlibのメソッドを使用できますか?
編集: 私はここで何かが欠けていますか?Microsoft.Win32はCLRで使用できるように見えますか?編集:はい、私は何かが欠けていました。Microsoft.WIn32を使用する前に、UNSAFEアセンブリとして設定してから、署名などを行う必要があります。