Поместить в GAC можно. Пишешь только потом в Inherits страницы полное имя класса и все дела. Ну и понадобится добавить твою ассемблю к веб проекту через <assembly> <add> в web.config
Я тоже так думал Вот что пишут мне на это:
Parser Error Message: File or assembly name CMSLib, or one of its dependencies, was not found.
=== Pre-bind state information ===
LOG: DisplayName = CMSLib, Version=0.4.1570.29859
(Partial)
LOG: Appbase = file:///c:/inetpub/wwwroot/CMSTestSite
LOG: Initial PrivatePath = bin
Calling assembly : (Unknown).
===
LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
LOG: Post-policy reference: CMSLib, Version=0.4.1570.29859
LOG: Attempting download of new URL file:///C:/WINNT/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/cmstestsite/a1b13880/29723967/CMSLib.DLL.
LOG: Attempting download of new URL file:///C:/WINNT/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/cmstestsite/a1b13880/29723967/CMSLib/CMSLib.DLL.
LOG: Attempting download of new URL file:///c:/inetpub/wwwroot/CMSTestSite/bin/CMSLib.DLL.
LOG: Attempting download of new URL file:///c:/inetpub/wwwroot/CMSTestSite/bin/CMSLib/CMSLib.DLL.
LOG: Attempting download of new URL file:///C:/WINNT/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/cmstestsite/a1b13880/29723967/CMSLib.EXE.
LOG: Attempting download of new URL file:///C:/WINNT/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/cmstestsite/a1b13880/29723967/CMSLib/CMSLib.EXE.
LOG: Attempting download of new URL file:///c:/inetpub/wwwroot/CMSTestSite/bin/CMSLib.EXE.
LOG: Attempting download of new URL file:///c:/inetpub/wwwroot/CMSTestSite/bin/CMSLib/CMSLib.EXE.
А покажи ка добавелние ассембли в web.config? Ты там полную версию и паблик кей указал?
Вот чего вставлял в <system.web>:
<compilation>
<assemblies>
<remove assembly="CMSLib"/>
<add assembly="CMSLib, Version=0.4.1570.29859,
Culture=neutral,
PublicKeyToken=10cd8a21160dbf8f"/>
</assemblies>
</compilation>
Ключи, версия, имена правильные, скопированы методом copy-paste с свойств библиотеки в GAC
|