Dokumentacja Microsoft deklaruje, że , .NET ma więcej niż jeden Hosty Runtime do obsługi i wykonywania kodu naszej aplikacji, moje pytanie brzmi: Skąd mogę wiedzieć, które hosty środowiska wykonawczego hostów Microsoft, hostuje mój kod.Skąd mogę wiedzieć, który Host środowiska wykonawczego jest aktualnie uruchamiany przez mój kod?
Używam języka C# do opracowania biblioteki klasy DLL, która może być używana i/lub hostowana przez różne hosty środowiska wykonawczego, dlatego muszę wiedzieć, który host środowiska wykonawczego hostuje teraz mój kod, aby spełnić określone warunki.
Czy sugerujesz, że "udostępniony" kod DLL środowiska wykonawczego może korzystać z nowszej wersji środowiska .net Runtime niż kod, który wywołuje ten kod? Czy czytanie/zapisywanie do pliku * .config to jedyny problem? –