У меня есть различные версии .NET Framework (версии 1.1 - 4.0), установленные на удаленной машине с XP Professional. Я установил Reactive Extension для хорошей меры.
У меня также есть приложение, которое работает на моей машине, потому что оно ссылается на System.Threading, найденный здесь:
C: \ Program Files \ Microsoft Reactive Extensions \ redist \ desktopV2 \ System.Threading.dll
У меня также есть две версии DLL в GAC.
Два вопроса:
i) Почему Visual Studio решила, что это версия (экземпляр), на которую следует ссылаться, когда я выбираю из списка, а не просматривая файл?
ii) Почему System.Threading не существует на удаленном компьютере?
(Я думал, что это была основная часть Framework)
Спасибо