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

HomeHomeDevelopment and...Development and...Getting StartedGetting StartedSource code -> Thousands of errorsSource code -> Thousands of errors
Previous
 
Next
New Post
12/1/2015 9:25 AM
 

Hi,
I have downloaded the source code solution and got it installed, debugging the core framework works. But: There are thousands of errors which cause problems if I add my own projects. For example: The DotNetNuke.Instrumentation project has no reference to log4net, so many using statements are going wild and ... red. However, If I leave the solution as it is, there are effectively no problems, it compiles successfully and runs, ignoring all those errors. What have I done wrong? My steps were:

1. Download, extract, create IIS website, rename/copy web.config template, setup SQL etc..
2. Load solution, compile in release mode, run in debug mode
3. Install website as usual

Background is that I want to understand the framework in detail because I need some MVC features that require some knowledge of the DNN request pipeline. I want to include one of my own projects to the solution to be able to enjoy full VS debug experience for the whole application and see what is going on behind the scenes.

So the question is: How do I get rid of the nasty pre-compile errors?

Tobias

 
New Post
12/1/2015 12:41 PM
 

Okay

I could manage it by not using the CodePlex package and instead cloning the GitHub repository. This one works.

Tobias

 
New Post
12/10/2015 10:31 AM
 
Tobias Punke wrote:

Okay

I could manage it by not using the CodePlex package and instead cloning the GitHub repository. This one works.

Tobias

 

This continue to amaze me, and has for all years I've used DNN - the source packages just (sorry) suck :( 

I can't recall ever having been able to just open them in Visual Studio and build them without getting hundreds or even thousands of errors. I think it reflects very poorly on DNN as an alternative compared to Umbraco, Orchard etc. which just work fine from go. And as a long time DNN user, we know this is far from something just in the latest versions, it's always been like this.   

Why is this and why doesn't anyone on DNN seem to care about this? 


Edit: Perhaps I should also mention that in most cases it is possible to get it to work with some work, like switching to Release-config or similar. But why not make sure it's good to go from start or perhaps at least include a README-file with this information in the root folder? I'm guessing that many possible users just give up when they see thousands of errors and just move on to something else. Which is a shame. 

 
New Post
12/10/2015 11:28 AM
 
BTW, I can confirm that unlike the Source downloads on DNNs main download page, the downloads from GitHib seem to work fine and compiles without any problems. Which is just crazy, why link to faulty packages when there are working ones?
 
New Post
2/19/2016 7:08 AM
 

I've download the develop version from here https://github.com/dnnsoftware/Dnn.Platform

but it doesn't work :(

Is there a stable version that I can try...?

 
Previous
 
Next
HomeHomeDevelopment and...Development and...Getting StartedGetting StartedSource code -> Thousands of errorsSource code -> Thousands of errors


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