Поскольку AppDomain.AppendPrivatePath () устарел, я пытаюсь выяснить, как указать PrivateBinPath для текущего AppDomain в моем проекте, не раскручивая совершенно новый AppDomain и не имея возможности получить к нему доступ позже.
Я знаю, что могу установить PrivateBinPath для объекта AppDomainSetup (что было бы хорошо, если бы я хотел создать новый домен AppDomain), и я также знаю, что могу добавить его в свой app.config следующим образом:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath=".\AlternateLookupPath" />
</assemblyBinding>
</runtime>
Однако при добавлении этой записи в мой app.config свойство AppDomain.CurrentDomain.SetupInformation.PrivateBinPath имеет значение null.