# Aurelia with ASP.NET Core using TypeScript
This skeleton works both with and without Visual Studio; however, the steps for getting up and running are different for these two scenarios. Please follow the correct set of instructions based on whether or not you are using Visual Studio.
First, there are a set of prerequisites you will need whether or not you are using Visual Studio. Make sure to install these prerequisites before proceeding.
- [NodeJS](http://nodejs.org/) >=4.0.0 This provides the platform on which the build tooling runs. This may be downloaded and installed from the NodeJS website.
- NPM >=3.0.0 This is installed with NodeJS, but if you install a 4.x version of NodeJS, you may have to update this.
- jspm, gulp, and typings. These three tools may be installed by running `npm install -g jspm gulp typings` from a command line after installing NodeJS and NPM
> **Note:** Sometimes jspm queries GitHub to install packages, but GitHub has a rate limit on anonymous API requests. If you receive a rate limit error, you need to configure jspm with your GitHub credentials. You can do this by executing `jspm registry config github` and following the prompts. If you choose to authorize jspm by an access token instead of giving your password (see GitHub `Settings > Personal Access Tokens`), `public_repo` access for the token is required.
## Running the App in Visual Studio 2015
Additional Prerequisites:
- Visual Studio 2015 with Update 3
- [ASP.NET Core](https://www.microsoft.com/net/core#windows) must be downloaded and installed. The directions for doing this are [here](https://www.microsoft.com/net/core#windows).
1. Open the solution file `skeleton-typescript-aspnetcore.sln`. This file is located up two directories from the file. Visual Studio will automatically run `npm install`, `jspm install`, and `typings install` when you first open the solution. You may rerun these commands at any time by running `npm install` from the same directory this readme file is in.
2. Open `Task Runner Explorer`.
3. The project is ready to be run when `Task Runner Explorer` shows that it is running the `gulp watch` command.
This file has been truncated. show original
As they said we have only to download the project than press F5 and the site would work. It doesn’t.
Here the errors:
if someone could help i agree
Andrea.
1 Like
Hello Andrea,
These net core skeletons, at least the one you linked to, are quite outdated. Instead of trying to fix those skeletons I would instead recommended trying to use the Aurelia CLI .
You could also try cloning either my repository aurelia-dotnet-template or MaximBalaganskiy’s “AureliaDotnetTemplate” (can’t link more than twice on a new account, I have a link provided in my repo to his ontop of the README) and see if that’s what you’re looking for. Both these repositories use Webpack 4.
If you don’t like Webpack I would try using the CLI and see if some other setup provided there suits your needs better.
2 Likes