Проблеммы с разрешениями
От: Makarenya Россия www.am.info
Дата: 10.02.10 17:29
Оценка:
К сожалению даже не могу описать чётко проблему.
Смысл таков. У меня есть куча проектов, которые я делал раньше (VS 2005, XP). и есть проекты, которые я создал недавно (VS 2008, W7, x64)
Так вот — проекты старые, даже те, которые я перекомпиливал недавно под новой конфигурацией — идут на ура.
Проекты, которые я недавно СОЗДАЛ зачастую у клиентов выдают попросту эзотерические ошибки. Например так:

The description for Event ID 1000 from source .NET Runtime 2.0 Error Reporting cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

demostand.exe
1.0.0.0
4b55efbe
kernel32.dll
5.2.3790.4480
49c51f0a
0
0000bef7

или так:

Faulting application demostand.exe, version 1.0.0.0, stamp 4b55efbe, faulting module kernel32.dll, version 5.1.2600.2180, stamp 411096b4, debug? 0, fault address 0x0001eb33.

Все эти ошибки решаются путём переустановки текущей версии Framework-а. Например если у клиента стоял 2.0, то поставив на него SP1 проблему решишь. После долгого копания, я обнаружил что тут есть прямая связь с permission-ами. например если указать для application RequestMinimum чтототам и не дать этого чтототам, то вылетит с такой-же ошибкой.

При дальнейших тестах всё вообще дошло до идиотизма. exe-шник, установленный инсталятором не пашет, а в тоже время ЭТОТЖЕ exe-шник, скопированный сверху с моего компа полностью исправляет ошибку. exe-шник установленный и тот, кем я его перезаписываю — идентичны (хоть по fc). Но первый выдаёт exception, а второй работает (на одном и томже месте).

Как эти глюки победить?????
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.