Najnowsze tematy na forum RSS Dynamics Forum


  1. Praca - oferowana: Inżynier wsparcia technicznego Dynamics AX
  2. Dla użytkowników: Instalacja Dynamics ax 2009
  3. Praca - oferowana: Programista X++
  4. Praca - oferowana: Praca Katowice - Developer MS Dynamics AX
  5. Problemy: AX 2009 - instalacja środowiska
  6. Praca - oferowana: Praca kosultant AX -wdrożenie systemu
  7. Praca - oferowana: Pracownik działu handlowego z AXAPTA
  8. Dla programistów: Dynamics Ax i dotNET
  9. Dla programistów: Problem z pobranie app.config biblioteki dołączonej do AX 2009
  10. Praca - oferowana: OFERTA PRACY - Konsultant AX z zakresu logistyki

Sondaż

  Najważniejszy dział

        forum
        artykuły
        download
        baza wiedzy


View Results
(Votes: 88)


artykuły o axapcie

Forum: Dla programistów

Forums > Dla programistów > Dynamics Ax i dotNET

Dynamics Ax i dotNET


Witam,

Mam kolejny problem z bibliotekami w .NET i Axapta. Mianowicie chodzi mi o prawidłowy sposób postępowania przy wywoływaniu obiektów CLR, a konkretnie o podłączanie referencji do Axapty. W tym momencie robię tak, buduję sobie bibliotekę z "strong name" i dodaje ją na serwerze przez GAC, potem podłączam referencję w kliencie uruchamionym na serwerze i gdy próbuje wywołać obiekt po stronie serwera dostaję komunikat "Nie można utworzyć obiektu 'CLRObject'". Jeżeli dodaje bibliotekę na kliencie obojętnie w jaki sposób poprzez GAC, poprzez wskazanie biblioteki na kliencie i uruchamiam ją po stronie klienta wszystko jest ok, czy ktoś wie czym to może być spowodowane, że nie mogę uruchomić biblioteki utworzyć obiektu po stronie serwera ?

--
pozdrawiam szd


Poland
Twoja DLL'ka powinna być w %WINDIR%\assembly na każdym z AOSów. (oraz kliencie który coś zmienia w AOT)
Dodając referencję do AOT wskaż dll'kę z "Assembly Cache'a".

Nie umieszczaj w innych katalogach swojej biblioteki.

Pozdrawiam:
Andrzej


Tak, oczywiście używam takiej funkcji.

--
pozdrawiam szd


Poland
Czy używasz takiej konstrukcji?

perm = new InteropPermission(interopKind::ClrInterop);
perm.assert();

try
{
// TUTAJ MUSI BYĆ TWÓJ KOD
}
catch
{
error ("My error");
}

CodeAccessPermission::revertAccess();

> Witam,
>
> Mam kolejny problem z bibliotekami w .NET i Axapta. Mianowicie chodzi mi o prawidłowy sposób postępowania przy wywoływaniu obiektów CLR, a konkretnie o podłączanie referencji do Axapty. W tym momencie robię tak, buduję sobie bibliotekę z "strong name" i dodaje ją na serwerze przez GAC, potem podłączam referencję w kliencie uruchamionym na serwerze i gdy próbuje wywołać obiekt po stronie serwera dostaję komunikat "Nie można utworzyć obiektu 'CLRObject'". Jeżeli dodaje bibliotekę na kliencie obojętnie w jaki sposób poprzez GAC, poprzez wskazanie biblioteki na kliencie i uruchamiam ją po stronie klienta wszystko jest ok, czy ktoś wie czym to może być spowodowane, że nie mogę uruchomić biblioteki utworzyć obiektu po stronie serwera ?
>
> --
> pozdrawiam szd

Show posts:
 
RSS feed Articles RSS feed Forums
Kontakt: forum[at]axapta-forum.pl

polish axapta community
https://community.dynamics.com/ax/home.aspx


WFMAG