Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8613199
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 12, 20262026-06-12T04:48:52+00:00 2026-06-12T04:48:52+00:00

UPDATE this question has evolved and was expanded, based on the answers given so

  • 0

UPDATE this question has evolved and was expanded, based on the answers given so far.

I want two things: (1) Visual Studio as my Orchard development environment and (2) GIT as my means to push to Azure. To achieve this, I downloaded the Orchard.Source distro instead of the Orchard.Web distro.

So, I used GIT to publish the Orchard.Source.1.5.1 distro from a repository on my local machine to an Azure web site (preview technology). The deployment worked, but the subsequent build on Azure failed because it could not determine which solution was “the one” it should build:

remote: Unable to determine which solution file to build.
C:\DWASFiles\Sites\MySite\VirtualDirectory0\site\repository\src\Orchard.sln,
C:\DWASFiles\Sites\MySite\VirtualDirectory0\site\repository\src\Orchard.Azure\Orchard.Azure.sln,
C:\DWASFiles\Sites\MySite\VirtualDirectory0\site\repository\src\Orchard.Azure\Orchard.Azure.Web\Modules\Orchard.ContentTypes\Orchard.ContentTypes.sln,
C:\DWASFiles\Sites\MySite\VirtualDirectory0\site\repository\src\Orchard.Azure.Tests\Orchard.Azure.Tests.sln,
C:\DWASFiles\Sites\MySite\VirtualDirectory0\site\repository\src\Orchard.Web\Modules\Orchard.ContentTypes\Orchard.ContentTypes.sln.
remote: Error – Changes committed to remote repository but your website not updated.

The first solution Azure listed in that dump is the one it should be using. How do I tell that to Azure?

With help from David Ebbo, I now understand that I was asking the wrong question:

  1. the problem is solved with a ‘.deployment’ configuration file and
  2. pointing to the “correct” Visual Stuio solution is incorrect! To deploy to Azure through GIT, I must point to a project file (in this case, Orchard.Web.csproj):

    [config]
    project = src/Orchard.Web/Orchard.Web.csproj

This gets me further along, but my next problem is that I intentionally omitted the ‘lib’ folder of Orchard.Source from my GIT repository. I figured, wrongly, that if I enabled “nuget restore” for the Orchard.sln, the build of the project files in Azure would fetch needed dependencies.

With the help of Sebastien, I now understand enabling nuget may be an uphill battle because some number of Orchard 3rd party dependencies have had source-level customizations by the Orchard team. In short, if I want to get up and running quickly with the Orchard.Source distro – then I need to simply commit the ‘lib’ folder into my GIT repository (darn!).

When I did my next push to Azure through GIT, my compilation still failed – but at least the number of errors were reduced dramatically. I think the only thing it is upset with now is this:

For OrchardFramework.csproj:
   Could not find assemblies: Castle.Core, Casstle.DynamicProxy2
   Missing type or namespace: Castle, AbstractLoggerFactory, DefaultProxyBuilder

If I can overcome this issue, I might finally have the best of boths worlds: a Visual Studio development environment (due to the Orchard.Source distro) and a GIT-enabled push to Azure. Anyone know what this last issue might be?

p.s. there is a “ClickToBuildAzurePackage.cmd” file in the Orchard.Source distro, which was created before the “GIT push to Azure” was created. That little batch file attempts to duplicate much of the work that a GIT push to Azure now offers. I may explore that option more, but of course the ideal situation would be to rely on the new Azure built-in capabilities.

UPDATE 2: It turns out this is simply because lib/*/Castle Windsor 2.0/bin/* is being ignored by .gitignore. Having forced those files in as well, the whole thing now builds and deploys! Only issue now is the site does not give a response when I visit it. I’ll turn that into a seperate question if necessary. As is, I consider this particular question answered.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-12T04:48:53+00:00Added an answer on June 12, 2026 at 4:48 am

    Orchard is not using Nuget for its dependencies, which means the libraries are checked in into the source control system, and you need them if you deploy by source.

    There is a very good tutorial on installing Orchard on Windows Azure Web Sites using Git Publishing by David Hayden: http://www.davidhayden.me/blog/git-publishing-orchard-cms-to-windows-azure

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Update : This question has evolved into a question about the NTFS filesystem filter
What Visual C++ Runtimes are users likely to have installed? Update: This question has
Maybe this question has been anwsered, maybe not. I want to update an object
UPDATE: Facebook's API has changed a lot since this question was posted. This question
N.B THIS QUESTION HAS BEEN UPDATED, READ FURTHER DOWN Hi, I want to create
Update: This question was an epic failure, but here's the working solution. It's based
Update: This question has been solved, so the buggy Firefox behavior will no longer
This question has been asked/answered (mostly) before, BUT I've tried three things to stop
This question has evolved over the past several weeks to cover more general issues
This question has already given me the reason WHY this error is happening now

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.