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.
Dreamweaver Integration Vista SP1
Moderator: SourceGear
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.
---------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 (26.08 KiB) Viewed 2197 times