نحوه Register نمودن DLL ها در شرپوینت
سلام
زمانی که میخواهیم بعضی قسمت های شرپوینت را گسترش داده ، وب پارت جدید بسازیم و یا بطور کلی بخواهیم از کدهای جانبی در قالب فایلهای DLL در شرپوینت استفاده کنیم، می بایست ابتدا این DLL را برای شرپوینت قابل شناسایی نماییم تا امکان بکارگیری آنها در صفحات سایت فراهم گردد.
برای این منظور یا باید DLL مورد نظر در GAC ویندوز قرار بگیرد یا در شاخه BIN وب سایت.
مسیر BIN هر وب سایت ساخته شده در شرپوینت از مسیر زیر قابل دسترسی است :
“C:\ Inetpub\wwwroot\wss\VirtualDirectories\port number\bin”
GAC یعنی Global Assembly Cache و مسیر اون هم در ویندوز : C:\WINDOWS\assembly هست! یعنی کافیست DLL در مسیر ذکر شده کپی گردد.
& lt;p align=”justify”>
بعد از کپی DLL در یکی از دو مسیر فوق بایدDLL بعنوان یک SafeControl در web.config ثبت گردد تا برای شرپوینت قابل شناسایی گردد.