From: Fionn Mac Cumhaill <invisible@hiding.from.spam>
Subject: Re: Failure integrating .NET GPL version of GNAT into Visual Studio 2005
Date: Sun, 31 Aug 2008 16:02:52 GMT
Date: 2008-08-31T16:02:52+00:00 [thread overview]
Message-ID: <qkflb4lq4n759msss3hdcuign033foh9io@4ax.com> (raw)
In-Reply-To: viMtk.32262$IK1.6400@news-server.bigpond.net.au
On Fri, 29 Aug 2008 06:03:07 GMT, "Paul" <pcas1986@bigpond.net.au>
wrote:
>Thanks Rob. I didn't ask the original question but had the same problem.
>After adjusting the paths in the fix it worked for me.
>
>Rgds
>Paul
>
>"Rob Veenker" <veenker@xs4all.nl> wrote in message
>news:48b5a3a1$0$196$e4fe514c@news.xs4all.nl...
>> Fionn Mac Cumhaill wrote:
>>
>>>
>>> Has anybody done this successfully? I get a package load failure error
>>> message when Visual Studio 2005 starts. If I ignore the message and
>>> try to create an Ada project, I get the following message, which is
>>> similar to the first one:
>>>
>>> The AdaCore.AdaPackage.AdaPackage, AdaPackage, Version=1.0.0.0,
>>> Culture=neutral, PublicKeyToken=0c733cd32e50e760
>>> ({C9ECF690-C138-42CE-A401-47A5E063CD75}) did not load because of
>>> previous errors. For assistance, contact the package vendor. To
>>> attempt to load this package again, type 'devenv /resetskippkgs' at
>>> the command prompt.
>>
>>
>> On my machine I found the same problem. There appears to be a registry
>> problem in the GPL version. Normally I use the GNAT Pro version.
>> Although I'm no expert, I did find that adding the following registry
>> information fixed this problem on my machine.
>>
>> Put this text in a file called fix.reg and double click on it.
>>
>> ------------------------------------------------
>> Windows Registry Editor Version 5.00
>>
>> [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{c9ecf690-c138-42ce-a401-47a5e063cd75}]
>> @="AdaCore.AdaPackage.AdaPackage, AdaPackage, Version=1.0.0.0,
>> Culture=neutral, PublicKeyToken=0c733cd32e50e760"
>> "Assembly"="AdaPackage, Version=1.0.0.0, Culture=neutral,
>> PublicKeyToken=0c733cd32e50e760"
>> "Class"="AdaCore.AdaPackage.AdaPackage"
>> "CodeBase"="C:\\Program Files\\Gnatpro\\vs_integration\\AdaPackage.dll"
>> "CompanyName"="AdaCore"
>> "ID"=dword:00000068
>> "InprocServer32"="C:\\WINDOWS\\system32\\mscoree.dll"
>> "MinEdition"="Standard"
>> "ProductName"="GNAT Pro for .NET"
>> "ProductVersion"="1.0.0.0"
>>
>> [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{c9ecf690-c138-42ce-a401-47a5e063cd75}\SatelliteDll]
>> "DllName"="vs_lexer.dll"
>> "Path"="C:\\Program Files\\Gnatpro\\vs_integration"
>> ------------------------------------------------
>>
>> BTW, when an Ada project can't be opened, i.e. there is a problem with
>> adaproj,
>> also check the registry for a value skiploading=1 (should be 0) on the
>> following key:
>> HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Packages\{c9ecf690-c138-42ce-a401-47a5e063cd75}
>>
>> Hope this helps
>> Rob
>>
>
It took a bit of hacking on the .reg file, but I got VS to start.
Thanks, Rob - I would never have been able to to this without your
help. I did find that the second section of the .reg file, the
SatelliteDll part, did not load, and I had to break it out as a second
.reg file.
Unfortunately, I still have problems. I tried to build a bare-minimum
project, with this source code:
procedure Project2 is
begin
null;
end Project2;
and got this failure message:
------ Build started: Project: Project2, Configuration: Debug Any CPU
------
C:\Documents and Settings\David Gressett\My Documents\Visual Studio
2005\Projects\Project2\Project2\Project2.adaproj(38,5): Error MSB4018:
The "CompileTask" task failed unexpectedly.
System.ComponentModel.Win32Exception: The system cannot find the file
specified
at
System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo
startInfo)
at System.Diagnostics.Process.Start()
at CompileTask.CompileTask.Execute()
at Microsoft.Build.BuildEngine.TaskEngine.ExecuteTask(ExecutionMode
howToExecuteTask, Hashtable projectItemsAvailableToTask,
BuildPropertyGroup projectPropertiesAvailableToTask, Boolean&
taskClassWasFound)
Done building project "Project2.adaproj" -- FAILED.
Build FAILED.
========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped
==========
next prev parent reply other threads:[~2008-08-31 16:02 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-08-26 0:06 Failure integrating .NET GPL version of GNAT into Visual Studio 2005 Fionn Mac Cumhaill
2008-08-27 18:57 ` Rob Veenker
2008-08-29 6:03 ` Paul
2008-08-31 16:02 ` Fionn Mac Cumhaill [this message]
2008-09-02 17:59 ` Rob Veenker
2008-09-10 1:13 ` kevink4
2008-09-10 20:31 ` Rob Veenker
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox