[Haskell-cafe] Re: [Haskell] ANNOUNCE: Visual Haskell prerelease 0.2

Krasimir Angelov kr.angelov at gmail.com
Thu Nov 30 12:26:23 EST 2006


You can try to setup it manually using the following commands:

$ regsvr32 /i:8.0 /n vs_haskell.dll
$ regsvr32 /i:8.0 /n vs_haskell_babel.dll
$ regsvr32 /i:8.0 /n vs_haskell_dlg.dll
$ devenv.exe /Setup

On 11/30/06, Krasimir Angelov <kr.angelov at gmail.com> wrote:
> Hi Shelarcy,
>
> Could you check whether you have this registry key:
>
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\InstallDir
>
> and tell me its value? Typically its value should be such that the
> following script to work.
>
> Set shell = CreateObject("WScript.Shell")
> vstudioPath  = shell.RegRead
>      ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\InstallDir")
> shell.Run ("""" & vstudioPath & "devenv.exe"" /Setup",0,true)
>
> Cheers,
>   Krasimir
>
>
> On 11/30/06, shelarcy <shelarcy at gmail.com> wrote:
> > Hi Krasimir,
> >
> > > On 11/30/06, shelarcy <shelarcy at gmail.com> wrote:
> > >> But ... I can't install Visual Haskell prerelease 0.2. Near
> > >> the end of install process, Microsoft Development Environment
> > >> cause error.
> > On Thu, 30 Nov 2006 17:03:22 +0900, Krasimir Angelov <kr.angelov at gmail.com> wrote:
> > > Could you tell me what error message you see during the installation?
> > > If it is in Japan then translate it in English ;-).
> >
> > It's not good error message. Anyway, I translate it.
> >
> > Near the end of install process, error dialog opened and says:
> >
> > ---
> > The problem happende, so exit Microsoft Development Environment.
> > I'm sorry for causing inconvenience to you.
> >
> > (under its message, error dialog has form that send error report
> > for Microsoft or shows error detail. These messages are not
> > important, so I don't translate that.)
> > ---
> >
> > And click form that shows error detail, another dialog opened.
> > It shows:
> >
> > ---
> > :Error ditail:
> > An unhandled exception has been caught by the VSW exception filter.
> > :Error Signature:
> > AppName: devenv.exe      AppVer: 7.10.6030.0     ModName: unknown
> > ModVer: 0.0.0.0  Offset: 00bbbacc
> > :Report Detail:
> > (Below meassage attetion to user that error report send what.
> > So these messages are not important, too.)
> > ---
> >
> > > Also it can help
> > > if you run the installer with logging:
> > >
> > > $ msiexec VSHaskell71.msi /l log.txt
> >
> > msiexec doesn't run its command. And error dialog noticed that
> > you forgot /i optio. So I used below command.
> >
> > $ msiexec /i VSHaskell71.msi /l log.txt
> >
> > I think log.txt is much more useful than previous messages.
> > log.txt also has Japanese messages. So I translated that part.
> >
> > ---
> > (snip)
> >
> > Action 20:38:17: CA_RegisterHelpFile.3643236F_FC70_11D3_A536_0090278A1BB8.
> >        IHxRegisterSession::ContinueTransaction() returned 0.
> >        Helpfile: C:\Program Files\Visual Haskell\doc\alex.HxS was successfully registered to namespace vs_haskell.
> > ????elpfile: C:\Program Files\Visual Haskell\doc\building.HxS was successfully registered to namespace vs_haskell.
> >        Helpfile: C:\Program Files\Visual Haskell\doc\Cabal.HxS was successfully registered to namespace vs_haskell.
> >        Helpfile: C:\Program Files\Visual Haskell\doc\haddock.HxS was successfully registered to namespace vs_haskell.
> >        Helpfile: C:\Program Files\Visual Haskell\doc\happy.HxS was successfully registered to namespace vs_haskell.
> >        Helpfile: C:\Program Files\Visual Haskell\doc\libraries.HxS was successfully registered to namespace vs_haskell.
> >        Helpfile: C:\Program Files\Visual Haskell\doc\users_guide.HxS was successfully registered to namespace vs_haskell.
> >        Helpfile: C:\Program Files\Visual Haskell\doc\vh.HxS was successfully registered to namespace vs_haskell.
> > Action 20:38:17: CA_RegisterPlugIn.3643236F_FC70_11D3_A536_0090278A1BB8.
> >        IHxRegisterSession::ContinueTransaction() returned 0.
> >        IHxPlugIn::RegisterHelpPlugIn() returned 0.
> >        Namespace: vs_haskell was successfully plugged into namespace MS.VSCC.2003.
> > Action 20:38:17: CA_CommitHelpTransaction.3643236F_FC70_11D3_A536_0090278A1BB8.
> > Action 20:38:17: RegisterProduct. Registering product
> > RegisterProduct: {FEC3263A-9034-49C5-8C5D-902231009894}
> > Action 20:38:18: PublishFeatures. Publishing Product Features
> > PublishFeatures: Feature: Complete
> > Action 20:38:18: PublishProduct. Publishing product information
> > 1: {FEC3263A-9034-49C5-8C5D-902231009894}
> > Action 20:38:18: RollbackCleanup. Removing backup files
> >        IHxRegisterSession::ContinueTransaction() returned 0.
> >        Registration session: {FEC3263A-9034-49C5-8C5D-902231009894} was successfully committed.
> > RollbackCleanup: File: C:\Config.Msi\fc3d12.rbf
> > RollbackCleanup: File: C:\Config.Msi\fc3d13.rbf
> > RollbackCleanup: File: C:\Config.Msi\fc3d14.rbf
> > RollbackCleanup: File: C:\Config.Msi\fc3d15.rbf
> > RollbackCleanup: File: C:\Config.Msi\fc3d16.rbf
> > Action ended 20:38:18: InstallFinalize. Return value 1.
> > Action 20:38:18: CA_HxMerge_VSCC.3643236F_FC70_11D3_A536_0090278A1BB8.
> > Action start 20:38:18: CA_HxMerge_VSCC.3643236F_FC70_11D3_A536_0090278A1BB8.
> > ????tion ended 20:40:09: CA_HxMerge_VSCC.3643236F_FC70_11D3_A536_0090278A1BB8. Return value 1.
> > Action 20:40:09: CA_RemoveTempHxDs.3643236F_FC70_11D3_A536_0090278A1BB8.
> > Action start 20:40:09: CA_RemoveTempHxDs.3643236F_FC70_11D3_A536_0090278A1BB8.
> > Action ended 20:40:09: CA_RemoveTempHxDs.3643236F_FC70_11D3_A536_0090278A1BB8. Return value 1.
> > Action 20:40:09: VSHaskellInstall. Register Visual Haskell Plugin
> > Action start 20:40:09: VSHaskellInstall.
> > Error 1720. There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor. Custom action VSHaskellInstall script error -2146828275, Microsoft VBScript Runtime Error: Couldn't match types.: 'Return' Line 55, Column 5,
> > MSI (s) (0C:D4) [20:51:43:359]: Product: Visual Haskell 0.2 for Visual Studio 2003 -- Error 1720. There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor. Custom action VSHaskellInstall script error -2146828275, Microsoft VBScript Runtime Error: Couldn't match types.: 'Return' Line 55, Column 5,
> >
> > Action ended 20:51:43: VSHaskellInstall. Return value 3.
> > Action ended 20:51:43: INSTALL. Return value 3.
> > Action ended 20:51:43: ExecuteAction. Return value 3.
> > Action 20:51:43: FatalError.
> > Action start 20:51:43: FatalError.
> > Action 20:51:43: FatalError. Dialog created
> > Action ended 20:51:46: FatalError. Return value 2.
> > Action ended 20:51:46: INSTALL. Return value 3.
> > === Logging stopped: 2006/11/30  20:51:46 ===
> > MSI (c) (B8:C4) [20:51:46:046]: Product: Visual Haskell 0.2 for Visual Studio 2003 -- Installation failed.
> > ---
> >
> >
> > > In the Visual Haskell\bin directory you can see one directory called
> > > 1033 with vs_haskell_ui.dll in it. vs_haskell_ui.dll contains various
> > > string resources used in Visual Haskell. For each supported language
> > > you need to have a different directory and 1033 is the code used for
> > > English. I don't know the code required for Japan but you can look at
> > > C:\Program Files\Microsoft Visual Studio 8\VC\bin directory and see
> > > what code VC++ is using. After that try to rename the 1033 directory
> > > to what is required for Japan. Tell me whether that works.
> >
> > Japanese diretory is 1041.
> >
> > After rename it, I tried to use Visual Haskell 0.2. But same error dialog
> > opened and exit Visual Studio, too.
> >
> >
> > --
> > shelarcy <shelarcy    capella.freemail.ne.jp>
> > http://page.freett.com/shelarcy/
> >
>


More information about the Haskell-Cafe mailing list