Есть ли способ получить значение из реестра, используя процедуру CLR, которая не требует регистрации Microsoft.Win32 как сборки в SQL Server?
Я хочу получить DigitalProductId (мне нужно будет декодировать его в строку) из реестра в рамках процесса CLR и вернуть его в 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?
Редактировать: Да, я что-то упустил. Его нужно будет установить как UNSAFE-сборку, а затем подписать и т. Д., Прежде чем я смогу использовать Microsoft.WIn32.