Re: Problems with Re-Usable ASP.NET User Control Libraries

Tech-Archive recommends: Speed Up your PC by fixing your registry



Hi Stephen,

After some further research, I've got the actual reason of the two
properites "Profile" and "ApplicationInstance". They're two properties
which related to ASP.NET web pages and usercontrol's compilation model.
Since the PublishSite generated assemblies are the same as those generated
by asp.net runtime (under temporarly folder...), those page and
usercontrol's concrete classes will have some additional properties (which
we doesn't define in our codebehind ...) . For example:

the "Profile" Property is used to access the default Profile Provider for
this application, and "ApplicationInstance" is used for accesssing the
current Request's associated ApplicationInstance object...

And as for the warning, it is because when the first time our reusable page
or usercontrol is added into another website project, and when use "build"
menu to build the website, VS.NET IDE will also try to generate another
page class which inherit from that page/usercontrol's precompiled assembly
(like App_Web_u02dnptq.dll), and since this class will also define a
"Profile or ApplicationInstance" property, we'll get that warning.....(some
what like a duplicated derived class...)

In addition, I think we can just ignore this warning, because when we
publish our MainSite (which reuse those pages or controls), the precompiled
assemblies won't really generate a duplicated derived class, still
reference the orginally generated precompiled assembly. I've performed some
tests on myside to verify this.

Hope helps. Thanks,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)



--------------------
| From: "Stephen Woolhead" <gtl@xxxxxxxxxxxxx>
| References: <##1dyKF6FHA.744@xxxxxxxxxxxxxxxxxxxx>
<b8743b114a0988c7b642d4be61ec@xxxxxxxxxxxxxxxxxxxx>
<OT$78WH6FHA.1416@xxxxxxxxxxxxxxxxxxxx>
<gYWP27M6FHA.1240@xxxxxxxxxxxxxxxxxxxxx>
<#ZK#6aR6FHA.476@xxxxxxxxxxxxxxxxxxxx>
| Subject: Re: Problems with Re-Usable ASP.NET User Control Libraries
| Date: Mon, 14 Nov 2005 16:31:25 -0000
| Lines: 14
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2527
| X-RFC2646: Format=Flowed; Response
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527
| Message-ID: <#bkicjT6FHA.632@xxxxxxxxxxxxxxxxxxxx>
| Newsgroups: microsoft.public.dotnet.framework.aspnet.webcontrols
| NNTP-Posting-Host: no-dns-yet.demon.co.uk 195.11.66.130
| Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP10.phx.gbl
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet.webcontrols:31136
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet.webcontrols
|
|
| "Stephen Woolhead" <gtl@xxxxxxxxxxxxx> wrote in message
| news:%23ZK%236aR6FHA.476@xxxxxxxxxxxxxxxxxxxxxxx
| >
| > This project shows the warnings.
| >
|
| Opps, missed out the link...
|
| http://www.perfectphase.com/store/hidding.zip
|
| Stephen.
|
|
|

.



Relevant Pages

  • Re: Problems with Re-Usable ASP.NET User Control Libraries
    ... Microsoft Online Support ... | current Request's associated ApplicationInstance object... ... | And as for the warning, it is because when the first time our reusable ... | assemblies won't really generate a duplicated derived class, ...
    (microsoft.public.dotnet.framework.aspnet.webcontrols)
  • Re: NET.addAssembly warnings
    ... Warning: Assembly '' has already been added from ... Hi Joel, ... You can use the LASTWARN function in MATLAB to get the message identifier for the last warning message displayed in MATLAB. ... % View assemblies currently visible to MATLAB ...
    (comp.soft-sys.matlab)
  • Re: VS2008
    ... assemblies referenced and the compiler is not sure what to do about it. ... to solve conflict and get rid of warning. ...
    (microsoft.public.dotnet.framework.compactframework)
  • VB.Net project throwing errors when executing Clean Solution
    ... It references 5 other assemblies. ... For some reason, when we try to ... the VB project throws 43 errors and 1 spurrious warning. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Build errors whith two identical assembliey names
    ... warning MSB3247: Found conflicts between different versions of the same ... > Target ResolveProjectReferences: ... >> I have a project where I load some of my assemblies dynamically, ...
    (microsoft.public.dotnet.general)