Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > DevPartner SPE 8.0


Автор: ENGine 2.5.2007, 11:59
Народ помогите разобраться со сл. проблемой: 
( Microsoft Visual Studio .NET 2003Microsoft Visual Studio 2003 + DevPartner SPE 8.0 ) 
 
"Service Activation  
Error: There was an error injecting services. Please contact support for help." 
 
На форуме нашёл как люди исправили эту ошибку: 
Service Pack 1 for DevPartner Studio: DPS80SP1.zip 
Service Pack 1 for DevPartner for Visual C++: DPVC80SP1.zip 
WatchListErrorCode=ErrorlPC patch(for DevPartner Studio and DevPartner for Visual C++ 8.0): DPS8_injector_patch.zip 
 
Когда пытаюсь установить DPVC80SP1.msp, по получаю сл. ошибку: 
Windows Installer: 
The update patch cannot be installed  by the Windows Installer service the program to be upgrated may be  missing… (долго писать -)) 
Я сразу проверил Windows Intaller Service  - Started. 
 
Теперь пробую установить DPS8_injector_patch – просто запускаю INSTALL_INJECTOR.BAT.  
Больше ничего с ним ни делаю(ни куда не перекидываю DevPartner.Injector.Config.dll и DevPartner.Injector.Setting.dll) Все то есть как оно скопировало что не обходимо в  
c:\Program Files\Common Files\Compuware\NMShared\Injector\  Так я больше ничего и не трогаю 
 
Теперь открываю свой проект. DevPartner/Start With Error Detection. 
Ошибка: 
DevPartner Error Detection: 
There was an error contacting the Injection service. Please verify that dpinjsvc is running. 
 
Я сразу лезу в Administrative Tools/Services: 
DevPartner Control Service – Started 
DevPartner Differ – Started 
DevPartner Injection Service -  … (не запущен) 
Я нажимаю Start – появляется окно Just-In-Time Debugging.  An exception ‘System.MissingMethodException’ has occurred in DPInjCfgService.exe 
Possible Debuggers: 
New instance of Microsoft CLR Debugger 2003 
New instance of Visual Studio .NET 2003 
 
Ну и снизу можно ставить галочку использовать по дефалту 
Я выбираю New instance of Visual Studio .NET 2003    - жму  Yes. 
Появляется Microsoft Development Environment[desing] 
Attach to Process: 
Choose the program types that you want to debug: 
4 галочки 
Common Language Runtime(отмечен) 
Microsoft T-SQL 
Native(отмечен) 
Script 
 
The following programs will be debugger: 
DPInjCfgService.exe 
Native 
Здесь я  пробовал выбираться – (вначале ничего, потом DPInjCfgService.exe и Native) 
Кликаю Ok 
Просто программа запускается и тут же получаю ошибку: 
Microsoft Development Environment 
 
An unhandled exception of type 'System.MissingMethodException' occurred in Unknown Module. 
Additional information: Method not found: Void DevPartner.Shared.Injector.Config.Utility.TraceLine(System.String). 
 
Нажимаю Break. Сервер DevPartner Injection Service не запускается выдает ошибку: 
Could not start the DevPartner Injection Service service on Local Computer. 
Error 1053: The service did not respond the start or control request in a timely fashion.\ 
 
Народ помогите плз. Что я делаю не так ?

Автор: _hunter 3.5.2007, 10:32
судя по exception'у патч что-то не то пропатчил...
вызод тут один -- пиши в тех-поддержку DevPartner'а -- у тебя же оффициально купленная версия?..

Автор: syntetic 31.5.2007, 11:55
ENGine, у меня абсолютно таже ситуация  smile . Помогите решить.

Автор: _hunter 31.5.2007, 13:04
и ответ абсолютно такой же: приши в тех-поддержку.

Автор: syntetic 5.6.2007, 10:01
Выбрал Try it для получения 14 дневного триала по адресу http://www.compuware.com/products/devpartner/visualc.htm. Заполнил форму. Буквально через 15 минут мне позвонили с европейского офиса Compuware, уточнили мои данные. Потом выслали ссылку для  скачивания DevPartner for Visual C++ BoundsChecker Suite версии 8.1.1.129. Скачал, установил - все отлично работает.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)