Release 2.3.1.5 - Files missing from solution

This is the place to report bugs and get support. When posting in this forum, please always provide as much detail as possible.

Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum, do not report it as a bug.

This is the place to report bugs and get support

When posting in this forum, please try to provide as many relevant details as possible. Particularly the following:

  • What operating system were you running when the bug appeared?
  • What database platform is your site using?
  • What version of mojoPortal are you running?
  • What version of .NET do you use?
  • What steps are necessary to reproduce the issue? Compare expected results vs actual results.
Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum.
This thread is closed to new posts. You must sign in to post in the forums.
8/28/2009 5:14:26 AM
Gravatar
Total Posts 18

Release 2.3.1.5 - Files missing from solution

Hi Joe,

I've just noticed that there is a Russian Resource file (TimeZoneResources) missing from the trunk. this prevents me from being able to Publish the website until I excluded it form the solution. Also, the last few mssql upgrade scripts are not included in the VS project even though they are included in the trunk. This one was slightly more troublesome as the publish worked, but the files were not copied, and it meant that the setup screen displayed the fact that an update was required, but didn't do anything and just sat there doing nothing.

Kev

8/28/2009 7:11:05 AM
Gravatar
Total Posts 18439

Re: Release 2.3.1.5 - Files missing from solution

Hi Kev,

Thanks for the heads up on the missing file. I've added it and included the newer scripts in the web project. svn update should get you those changes.

However, I would note that it surprizes me that you have ever had success using the VS Publish feature with mojoPortal. It "only" publishes files that are listed in the .csproj files. Therefore it can't really work correctly with our post build mechanism of copying the neeeded files from external projects up to the web project. Those files need to be included but the Publish feature does not include them.

I explicitely recommend against using the VS Publish feature in this article that explains how I produce deployment packages using the free UnLeashIt tool.

Best,

Joe

9/1/2009 3:44:30 AM
Gravatar
Total Posts 18

Re: Release 2.3.1.5 - Files missing from solution

Yes I am aware that you recommend against using the VS Publish mechanism. But the publish works for us, because we are only using the core mojo functionality at the moment. So the end result is that we get the HTML content feature and that is it! But it works for us, becasue we have built a lot of features on top of that to suit our business needs.

Thanks for the reply.

9/1/2009 6:19:59 AM
Gravatar
Total Posts 18439

Re: Release 2.3.1.5 - Files missing from solution

That makes sense if you are not using the other features I guess but don't you run into the same issue with your custom features or do deploy them separately? If you deploy separately it seems that since the features depend on the core they will have the core dlls in their own bin folders and this will be redeploying those files with each feature unless you clean them out to make packages of just your features. This is what I do when I package my add on products.

I will do my best to try and keep all the files in the core project "included", just let me know if I miss any and I'll update them quickly.

Best,

Joe

9/1/2009 7:09:52 AM
Gravatar
Total Posts 18

Re: Release 2.3.1.5 - Files missing from solution

Well, we deploy the published Mojo solution to our webserver and then we use Continuous Integration to build our own solution on our build server. This then generates a 'Release' folder which contains just the files needed to deploy our solution (our dlls, and web pages). We can then copy that folder over the top of the mojo site each time. This way we can just deploy our code (50mb) rather than having to deploy the entire mojo site.

If ever you are in London, let us know, and we can show you what we are doing with your product!

Kev

9/1/2009 7:20:44 AM
Gravatar
Total Posts 18439

Re: Release 2.3.1.5 - Files missing from solution

Makes sense.

One day I hope to take you up on that! I've never travelled overseas yet in my life but I would love to see more of the world someday.

Cheers,

Joe

You must sign in to post in the forums. This thread is closed to new posts.