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
Навигация
Перейти к полной версии