How do I access your github? brallierc is my user account
Perfect this guide clears everything up. Anyone that has deployed this solution in the past will find that the Host solution is not really any different than deploying other versions of the software. The big difference is the Angular2 client which takes a different approach. It seems my biggest issues were that I did not realize the structure of the dist directory and those other configuration pieces that connect the host and client together
I appreciate the reply and I have been searching the web for answers and obviously I just don't get it... can anyone give me step by step instructions on how to deploy to Azure and then get the Angular2 UI to run from Azure?
As I have looked through these forums there are a couple posts with pieces and this thread has a piece too... but nothing puts any of this together. Sorry but I really need help here guys
Thanks for the reply, do you have any other details? Once it gets up to the dist folder... what then?
I have been trying for several days to get the Angular2 project to deploy to Azure. I have read these forums and there are a couple posts with some of the pieces but nothing that is complete. For example, if I download my publish profile and publish the project the only thing that is uploaded is the web.config. I have found that you can right click on each file and publish those but oonce they are up there, then what? I tried using Kudu to do an npm install or yarn install... then npm start or yarn start... neither seem to ever finish and my web app is not running.
Deploying web apps used to be so simple... why have we taken a huge leap backwards?
I tried publishing the AngularUI project from Visual Studio to Azure, all that gets uploaded is the web.config... any thoughts?
Solved by updating TypeScript to the latest version. I had version 1.8.x and now I have 2.1.4
I upgraded to the latest version of ABP through nuget and this file seems to have several issues, it has an error with everything listed below:
interface IAbpSession {
readonly userId?: number;
readonly tenantId?: number;
readonly impersonatorUserId?: number;
readonly impersonatorTenantId?: number;
readonly multiTenancySide: multiTenancy.sides;
}
let session: IAbpSession;
I found the answer to my question in the AspNetZero forum:
featureDependency: new SimpleFeatureDependency("FEATURE NAME GOES HERE")
Thanks! that was the problem. I was using TenantNotification instead of TenantNotificationInfo.