вот что у меня есть две коробки один win 2003 сервер IIS6 еще один win2008 сервер IIS 7.0
У меня есть автономное приложение с именем Util (win app), встроенное в .net 2.0 (VS2005), пытающееся загрузить .net 4.0 dll / Assembly (VS2010). это требовало простой настройки в приложении, которая должна была создать «Util.exe.config» и добавить следующую настройку
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
Это в основном гарантирует, что .net 2.0 использует CLR 4.0
работает как брелок в окне winserver2008, но выдает сообщение выше на сервере win2003 ???
Есть идеи?
@ update: на обеих машинах установлена платформа .net 4.0.