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.0VSWD Express & DotNetNuke 4 Code Base RebuildsVSWD Express & DotNetNuke 4 Code Base Rebuilds
Previous
 
Next
New Post
2/4/2006 1:41 PM
 

Hi,

I''ve dabbled with DotNetNuke 3.1 using Visual Studio 2003 and am considering moving to v4x but have two quick questions I hope someone here could answer for me....

- Am I correct in assuming I will be unable to modify and recompile the DotNetNuke4 code base with just Visual Web Developer Express?
- In Order to use DotNetNuke4 I must use Visual Studio 2005, (i.e. I can not use Visual Studio 2003)?

Regards,

Simon

 
New Post
2/11/2006 11:53 AM
 
Hi,

according to the information I have found in the net you should be able to compile at least the website part of the 4.0 distribution especially if you use the starter kit to create the project. For some reason or another I was not able to build the 4.0.2 distribution with neither Visual Studio 2005 Pro nor with Express edition. In both cases I got the following errors:

Error    1    Name 'IsAdminControl' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\Icon.ascx.vb    93   
Error    2    Name 'ProcessModuleLoadException' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\Icon.ascx.vb    108   
Error    3    Name 'ProcessModuleLoadException' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\LinkActions.ascx.vb    53   
Error    4    Type 'UserInfo' is not defined.    E:\Homes\DotNetNuke_2\Website\admin\Containers\LinkActions.ascx.vb    75   
Error    5    Name 'PortalSecurity' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\LinkActions.ascx.vb    76   
Error    6    Type 'PortalSettings' is not defined.    E:\Homes\DotNetNuke_2\Website\admin\Containers\LinkActions.ascx.vb    76   
Error    7    Name 'IsAdminControl' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\LinkActions.ascx.vb    77   
Error    8    Name 'SecurityAccessLevel' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\LinkActions.ascx.vb    77   
Error    9    Name 'ProcessModuleLoadException' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\LinkActions.ascx.vb    107   
Error    10    Name 'NavigationProvider' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\SolPartActions.ascx.vb    80   
Error    11    Name 'NavigationProvider' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\SolPartActions.ascx.vb    81   
Error    12    Name 'ProcessModuleLoadException' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\SolPartActions.ascx.vb    111   
Error    13    Type 'NavigationProvider.NavigationEventArgs' is not defined.    E:\Homes\DotNetNuke_2\Website\admin\Containers\SolPartActions.ascx.vb    115   
Error    14    Name 'ProcessModuleLoadException' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\SolPartActions.ascx.vb    119   
Warning    15    'Public Function GetPostBackClientEvent(control As System.Web.UI.Control, argument As String) As String' is obsolete: 'The recommended alternative is ClientScript.GetPostBackEventReference. http://go.microsoft.com/fwlink/?linkid=14202'    E:\Homes\DotNetNuke_2\Website\admin\Containers\SolPartActions.ascx.vb    145   
Error    16    Name 'ProcessModuleLoadException' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\SolPartActions.ascx.vb    159   
Error    17    Name 'IsAdminControl' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\Visibility.ascx.vb    135   
Error    18    Name 'ProcessModuleLoadException' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\Visibility.ascx.vb    230   
Error    19    Name 'ProcessModuleLoadException' is not declared.    E:\Homes\DotNetNuke_2\Website\admin\Containers\Visibility.ascx.vb    256   

Looks like there is either some configuration problem in my development environment even after using the starter kit or there is some problem with the source distribution. I was able to run the binary distribution fine though.

best regards,
Tommi Laukkanen
 
New Post
2/11/2006 3:06 PM
 

Tommi Thanks for the reply,

After a bit more searching I suspect the reason may be that the Visual Studio Web Express only supports Web Application Projects instead of all the other projects that the full blown version supports. If any body here could confirm / expand on this it would help my understanding.

Regards,

Simon

 
New Post
2/12/2006 12:12 PM
 
Hi Simon,

Yes it is true that web express only supports the web site development. You might be able to build the vb projects with the Visual Basic Express but its separate tool so you can not build the hole thing at once with the express versions. When doing module development you dont need to build the solution but just open the website part in the visual studio web express.

Regarding my building problem I solved it so that I took the install distribution and opened it to the visual studio web express.I was able to rebuild it and create new module with the starter kit templates. After finding hints in the web about module installation I run the scripts in the data provider files under DesktopModules/<ModuleName> directory and then the module was available in the portal. All in all it looks that the module development is quite easy. Only the possibly broken 4.0.2 source distribution is problematic at least in my case.

best regards,
Tommi Laukkanen
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0VSWD Express & DotNetNuke 4 Code Base RebuildsVSWD Express & DotNetNuke 4 Code Base Rebuilds


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