I'm offering $100 cash, paid instantly via PayPal, to anyone who can get my nopCommerce desktop Visual Studio code to check into my Team Services online build server, kickoff a build and have that same build auto deploy to an Azure website and work correctly. We're using the default 3.7 files with absolutely no modifications of any kind. The challenge involves 3 steps:

1. Get the first auto-deploy working
2. Modify a single line of code, check in, and verify that this deployment worked.
3. Modify a second line of code, check in, and verify that this last deployment worked correctly.

That's 3 deployments total. I say that it can't be done. Me and my team have wasted an entire week trying to get this working. We cannot get past the horrible series of errors, most notably is the following...

Server Error in '/' Application.
Value cannot be null. Parameter name: instance

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentNullException: Value cannot be null.
Parameter name: instance
Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  

Stack Trace:

[ArgumentNullException: Value cannot be null.
Parameter name: instance]
   Autofac.RegistrationExtensions.RegisterInstance(ContainerBuilder builder, T instance) +445
   Nop.Core.Infrastructure.NopEngine.RegisterDependencies(NopConfig config) in C:\a\src\Libraries\Nop.Core\Infrastructure\NopEngine.cs:57
   Nop.Core.Infrastructure.NopEngine.Initialize(NopConfig config) in C:\a\src\Libraries\Nop.Core\Infrastructure\NopEngine.cs:89
   Nop.Core.Infrastructure.EngineContext.Initialize(Boolean forceRecreate) in C:\a\src\Libraries\Nop.Core\Infrastructure\EngineContext.cs:26
   Nop.Web.MvcApplication.Application_Start() +41