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

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsBlogBlogUnable to Compile Source for Versions 3.05.01, 3.05.00, 3.04.00Unable to Compile Source for Versions 3.05.01, 3.05.00, 3.04.00
Previous
 
Next
New Post
2/13/2009 3:31 PM
 

I am finding it impossible to compile the sources project(s) for versions 3.05.01, 3.05.00 and 3.04.00.

I am using DNN v4.9.1, Visual Studio 2008, SQL Server 2005, IIS 7 running on Windows Vista Business.

The problems range from the solution/project files having outdated references (using project-to-project web references) in 3.04.00, to 3.05.00 and 3.05.01 having project references that are just plain missing.

We are attempting to deply the DNN blog to a client web site, and we need to make some minor changes that require us to make changes to the codebehinds. We cannot move forward with these broken projects. Assistance is urgently needed.

Please note the blog module functions correctly as installed. It is our attempts to rebuild the module (even without modifications) from the source.

Assistance in the form of clear setup instructions is urgently needed.

Mike Ryan

 
New Post
2/16/2009 4:45 AM
 

Hi Mike,

you don't need any project reference in order to compile the module. Just correctly reference the DotNetNuke.dll you want to compile against. This may be done using a dependencies folder under the source folder where you place the referenced libraries (this is also the team's pattern).

Best regards,
Dario Rossa

 
New Post
2/17/2009 9:02 AM
 

Thanks, but the problems are a bit deeper than that. Problems that I've found with the 03.05.01 source:

  1. The resource (.resx) files are located in the App_LocalResources folder, but the project/solution is expecting them to be in the same folder as the source files they're supporting.
  2. Several reference files are just plain missing from the 03.05.01 source, and I had to go into older versions of the source to find them. The blopostredirect.aspx.resx was nowhere to be found as far back as the 03.03.00 source. In the end I just created a file for it, since there didn't seem to be any actual resources referenced in it.
  3. There are two different solutions in the source: DotNetNuke.Blog.sln and DotNetNuke.Blog.Build.sln, with no indication of which is supposed to be used for what. The .Build solution is rather broken, depending on a none existent DotNetNuke.Blog.BuildSupport project. My solution, ultimately, was to ditch the solution files and work with the projects directly.
  4. Without the solution files, I was forced to install the blog source in a development installation of DNN, and use one instance of VS (opening DNN as a web site) if I wished to edit .ascx files in the designer view, and another VS instance (opening the DotNetNuke.Blog project) to edit and compile the code.
  5. I don't know if it's an odd configuration of the project, or due to missing information from the solution files, but I'm unable to do a release compile of the DotNetNuke.Blog project, only of a debug compile.

I've been able to make the changes we needed to make to the source and get it to compile and work in our production environment, but I have to say, I find that the source installation of the recent versions of the DotNetNuke.Blog module to be unusable "as is". I hope my issues presented above help improve these issues.

 
New Post
2/25/2009 4:26 PM
 

Mike Ryan wrote
 

Thanks, but the problems are a bit deeper than that. Problems that I've found with the 03.05.01 source:

  1. The resource (.resx) files are located in the App_LocalResources folder, but the project/solution is expecting them to be in the same folder as the source files they're supporting.
  2. Several reference files are just plain missing from the 03.05.01 source, and I had to go into older versions of the source to find them. The blopostredirect.aspx.resx was nowhere to be found as far back as the 03.03.00 source. In the end I just created a file for it, since there didn't seem to be any actual resources referenced in it.
  3. There are two different solutions in the source: DotNetNuke.Blog.sln and DotNetNuke.Blog.Build.sln, with no indication of which is supposed to be used for what. The .Build solution is rather broken, depending on a none existent DotNetNuke.Blog.BuildSupport project. My solution, ultimately, was to ditch the solution files and work with the projects directly.
  4. Without the solution files, I was forced to install the blog source in a development installation of DNN, and use one instance of VS (opening DNN as a web site) if I wished to edit .ascx files in the designer view, and another VS instance (opening the DotNetNuke.Blog project) to edit and compile the code.
  5. I don't know if it's an odd configuration of the project, or due to missing information from the solution files, but I'm unable to do a release compile of the DotNetNuke.Blog project, only of a debug compile.

I've been able to make the changes we needed to make to the source and get it to compile and work in our production environment, but I have to say, I find that the source installation of the recent versions of the DotNetNuke.Blog module to be unusable "as is". I hope my issues presented above help improve these issues.

Has this issue been resolved yet? I'm stuck at the missing references problem too and would appreciate if anyone can tell me what is the correct order of references. Sorry to sound stupid but this VB.NET thing doesn't seem to work like C# does ; maybe / either I need to add in too many Import statements or there is a different order in which I need to do what I'm trying to do.

Much Thanks in advance

 
New Post
2/28/2009 4:27 AM
 

Hi all,

while I write this, the entire project structure and project files/solution files are being completely rewritten. We are confident that the new setup will make compiling much easier and straightforward.

Best regards,
Dario Rossa

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsBlogBlogUnable to Compile Source for Versions 3.05.01, 3.05.00, 3.04.00Unable to Compile Source for Versions 3.05.01, 3.05.00, 3.04.00


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