Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Page is not a member of ASP.desktopmodules ...Page is not a member of ASP.desktopmodules ...
Previous
 
Next
New Post
5/11/2009 4:35 AM
 

Hello,

I came across to this thread which I got the same problem with you. I got ...

....CreateResourceBasedLiteralControl' is not a member of 'ASP.desktopmodules_.....

I would like to know where the "specific version = false" located ... I cannot seem to find it .. I went to the dotnetnuke.dll, but it wasn't there ...

Thanks ...

 
New Post
1/21/2010 2:20 PM
 

It is usually one of three things, by the look of it. Check them in this order:

  1. Namespace issue, in that the markup file claims to inherits from a partial code-behind class of a different namespace. Usually happens in all environments, not just development or live.
  2. It is caused by a reference from the module's project file (WAP project development) to an assembly which is of a version that is different in the working environment to that in the non-working environment. This is mostly an issue for strongly-named assemblies (DotNetNuke.dll is not strongly named, so it's not likely to be that one). Check the versions shown in the references page of the project against the actual file versions in the Bin folder.
  3. You sometimes need to add a compile-time reference to an assembly that is consumed by the project. This is particularly true for assemblies in the GAC, where you need to add an <%@ Register Assembly="Blah, Version=x.x.x.x, Culture=neutral, PublicKeyToken=lotsofnumbers" namespace="SomeNamespace" tagprefix="something" %> in the markup of the control, or add an <assembly> reference in web.config.

Hope this helps. This last one threw me for one of mine; I don't understand exactly why the particular control that caught me out needed this, as it did not appear to be directly referencing the file; however I was loading the control dynamically and its code-behind referred to an assembly that referred to the one I needed to add. It does not appear to be required in all circumstances, only in some specific circumstance that I have failed to grasp!

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Page is not a member of ASP.desktopmodules ...Page is not a member of ASP.desktopmodules ...


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out