Dreamweaver Integration Vista SP1

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
coolhva
Posts: 3
Joined: Mon Jun 16, 2008 5:24 am

Dreamweaver Integration Vista SP1

Post by coolhva » Mon Jun 16, 2008 6:19 am

L.S.

I am unable to get the dreamweaver integration working. I successfully got it working on my Windows XP SP3 computer but not on my Vista SP1 computer.

I followed the guide in the forum how to install the integration DLL and searched the forums but I coulnd't get a clear answer for my problem.

I created a (flash) movie which shows my problem:

http://www.vanachterberg.org/dwide/

I hope somebody will recognize what I am doing wrong or what the problem is.

coolhva
Posts: 3
Joined: Mon Jun 16, 2008 5:24 am

Post by coolhva » Mon Jun 16, 2008 6:48 am

Callstack attached

the error btw is:

Unhandled exception at 0x07c9a6ed in Dreamweaver.exe: 0xC0000005: Access violation reading location 0x00000000.
Attachments
callstack.jpg
callstack
callstack.jpg (96.86 KiB) Viewed 2194 times

coolhva
Posts: 3
Joined: Mon Jun 16, 2008 5:24 am

Post by coolhva » Mon Jun 16, 2008 7:13 am

I figured out what the problem is. I used logging to get to the error.


---------Begin new tracelog--------------

06/16/08 15:09:21 | Enter CVault_DWIDEApp::InitInstance (after creating error handler)
06/16/08 15:09:21 | Enter CVault_DWIDEApp::InitDWConfigFile
06/16/08 15:09:21 | CVault_DWIDEApp::GetVaultAssembliesPath returned C:\Program Files\SourceGear\Vault Client\VS2003_Client
06/16/08 15:09:21 | CVault_DWIDEApp::GetVaultDWIDEConfigFilePath returned C:\Program Files\SourceGear\Vault Client\VS2003_Client\VaultDWIDE.config
06/16/08 15:09:21 | Exit CVault_DWIDEApp::InitDWConfigFile
06/16/08 15:09:21 | Enter CVault_DWIDEApp::LoadDWConfigInfo
06/16/08 15:09:21 | CVault_DWIDEApp::GetVaultAssembliesPath returned C:\Program Files\SourceGear\Vault Client\VS2003_Client
06/16/08 15:09:21 | CVault_DWIDEApp::GetVaultDWIDEConfigFilePath returned C:\Program Files\SourceGear\Vault Client\VS2003_Client\VaultDWIDE.config
06/16/08 15:09:21 | Exit CVault_DWIDEApp::LoadDWConfigInfo
06/16/08 15:09:22 | Exit CVault_DWIDEApp::InitInstance


---------Begin new tracelog--------------

06/16/08 15:09:22 | SCS_IsConnected(), connected = 0
06/16/08 15:09:22 | SCS_IsConnected(), connected = 0
06/16/08 15:09:22 | SCS_IsConnected(), connected = 0
06/16/08 15:09:22 | SCS_IsConnected(), connected = 0
06/16/08 15:09:27 | SCS_IsConnected(), connected = 0
06/16/08 15:09:27 | SCS_IsConnected(), connected = 0
06/16/08 15:09:27 | Enter SCS_Connect(), siteName=CS
06/16/08 15:09:27 | CVault_DWIDEApp::GetVaultAssembliesPath returned C:\Program Files\SourceGear\Vault Client\VS2003_Client
06/16/08 15:09:27 | Vault failed to load the .NET runtime. HRESULT (2148734720)
06/16/08 15:09:27 | SetErrorMsg(), strError=Error Initializing Vault: Vault failed to load the .NET runtime.
06/16/08 15:09:27 | Exit SCS_Connect: Could not initialize shim:Vault failed to load the .NET runtime.
06/16/08 15:09:27 | SCS_GetErrorMessageLength(), len=65
06/16/08 15:09:27 | SCS_GetErrorMessage(), error=Error Initializing Vault: Vault failed to load the .NET runtime.
06/16/08 15:09:31 | SCS_IsConnected(), connected = 0
06/16/08 15:09:31 | SCS_IsConnected(), connected = 0
06/16/08 15:09:32 | SCS_IsConnected(), connected = 0

As you can see the .NET runtime cannot be loaded. This error is known and the solution is in the following kb article: http://support.sourcegear.com/viewtopic.php?p=38260

In the file "C:\Program Files\SourceGear\Vault Client\VS2003_Client\VaultDWIDE.config" I replaced:

"<configuration>

<!-- DO NOT CHANGE -->
<dotnetframework>1.1.4322</dotnetframework>"

with

"<configuration>

<!-- DO NOT CHANGE -->
<dotnetframework>2.0.50727</dotnetframework>"

After that everything started working as it should be. This is a nice hidden feature/bug of vista.... sorry to waste your time over this.
Attachments
dwlog.jpg
dwlog.jpg (26.08 KiB) Viewed 2192 times

Post Reply