Forum Użytkownikow Subiekt GT

NEXO => Subiekt NEXO => Wątek zaczęty przez: mnat w Czerwiec 28, 2016, 13:40:40

Tytuł: Aplikacja .NET Problem z podłączeniem do sfery po aktualizacji bazy
Wiadomość wysłana przez: mnat w Czerwiec 28, 2016, 13:40:40
Mam delikatny problem z połączeniem do sfery po dodaniu pól własnych typu słownikowego.

Łączę się jak pokazuje pomoc:
DanePolaczenia danePolaczenia = DanePolaczenia.Jawne("(local)", "nexo_Test", true);

Przed dodaniem pól własnych jest ok, a teraz komunikat mówiący o spakowaniu rozwiązania własnego i rejestracji w programie serwisowym. O ile spakować można (chyba, bo nie ma potwierdzenia) to już rejestracji nie znajduję).

Ktoś przerabiał?
Tytuł: Odp: Aplikacja .NET Problem z podłączeniem do sfery po aktualizacji bazy
Wiadomość wysłana przez: fosuk w Czerwiec 28, 2016, 13:46:58
Ten temat jest omówiony w SDK do nexo, w rozdziale Zarządzanie rozwiązaniami. W szczególności problem połączenia z bazą po dodaniu/zmianie pól własnych (temat Uruchamianie).
Tytuł: Odp: Aplikacja .NET Problem z podłączeniem do sfery po aktualizacji bazy
Wiadomość wysłana przez: mnat w Czerwiec 28, 2016, 14:16:24
Dziękuję, działa jak należy.

Czy jednak można jakoś zautomatyzować odczytanie katalogu podmiotu na podstawie posiadania danych do połączenia?
Tytuł: Odp: Aplikacja .NET Problem z podłączeniem do sfery po aktualizacji bazy
Wiadomość wysłana przez: fosuk w Lipiec 01, 2016, 11:47:17
Z kodu? Najprościej odczytać z lokalizacji assembly:
string sciezka = Path.GetDirectoryName(typeof(Uchwyt).Assembly.Location);
Korzystając z połączenia do bazy, można też nazwę folderu bazy podmiotu z tabeli Inslauncher.InstalledProducts:
SELECT DeploymentName FROM Inslauncher.InstalledProducts;