ADN Club > Vault API

Не работает LogIn

(1/1)

Пашин Евгений:
Добрый день, коллеги.

Подскажите, с чем может быть связано зависание диалогового окна LogIn?

А при попытке нажать на получение списка хранилищ, выводится следующее сообщение.



--- Код - vb.net [Выбрать] ---Imports System.Windows.FormsImports Autodesk.DataManagement.Client.FrameworkImports Autodesk.DataManagement.Client.Framework.Vault.Currency.ConnectionsModule vltStartMeFirst    <STAThread>    Public Sub Main()        Application.EnableVisualStyles()        Application.SetCompatibleTextRenderingDefault(False)        Dim sttngs As Vault.Forms.Settings.LoginSettings = New Vault.Forms.Settings.LoginSettings()        With sttngs            .VaultName = "Test"            .ServerName = "vault01"            .AutoLoginMode = Autodesk.DataManagement.Client.Framework.Vault.Forms.Settings.LoginSettings.AutoLoginModeValues.RestoreAndExecute        End With        ' Содинение с Vault        Dim conn As Connection = Vault.Forms.Library.Login(sttngs)        If conn IsNot Nothing Then            ' Запускаю форму со списком папок хранилища            Application.Run(New Main(conn))        End If    End SubEnd Module
Пытаюсь создать приложение, а не плагин для Vault.

Пашин Евгений:
Решение следующее:

1. Дополнительно добавляем ссылки на Autodesk.Connectivity.WebServices.Interop.dll, System.Web.Services.dll, Microsoft.Web.Services3.dll и Autodesk.Connectivity.WebServices.WCF.dll. Копировать локально: TRUE!!!
2. Нужна ещё ссылка на ClmLoader.dll.
    Проблема:
    • Этого файла нет в Vault SDK 2017!
    • Этот файл не подключается к проекту!
   Решение:
    • Копируем его из "C:\Program Files\Autodesk\Vault Professional 2017\Explorer\clmloader.dll" в папку сборки проекта bin\Debug или Release
3. Собираем проект.
4. Наслаждаемся результатом.

Решение взято отсюда:
https://forums.autodesk.com/t5/vault-customization/vault-2017-login-error/m-p/6558737#M4399

Навигация

[0] Главная страница сообщений

Перейти к полной версии