---
title: Installation questions and answers
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

This page answers common questions and issues encountered when installing Xperience projects.

### What .NET version do the created project templates target?

Projects created by the [installation process](https://docs.kentico.com/documentation/developers-and-admins/installation.md) target [.NET 10](https://dotnet.microsoft.com/en-us/download/dotnet/10.0). Your machine must have the required version installed.

### Can I change the target framework version of installed projects?

Yes. You can increase the Target framework of installed Xperience projects to a higher .NET version.

1. Open the project in Visual Studio.
2. Manually [change the Target framework version](https://docs.microsoft.com/en-us/visualstudio/ide/visual-studio-multi-targeting-overview).

If you update the Target framework version for a project, we also recommend consolidating all installed NuGet packages to target the same version:

1. In Visual Studio, open the **Package Manager Console** (under **Tools > NuGet Package Manager**).
2. Run the following command:

   ```cmd
   Update-Package -reinstall;
   ```

The [Update-Package](https://docs.microsoft.com/en-us/nuget/tools/ps-ref-update-package) command reinstalls all NuGet packages with the appropriate target framework version for your project.

### What if I do not install the database with my web project?

Without a database, your web project cannot function at all. You need to have an SQL server available before you begin the installation process. See the [System requirements](https://docs.kentico.com/documentation/developers-and-admins/installation/system-requirements.md) for a list of supported servers.

### How can I access my LocalDB database through Microsoft SQL Server Management Studio?

Use the **(localdb)\Kentico** server name. The database files (_xperience.mdf_, _xperience\_log.ldf_) are physically stored in your user's profile (e.g., C:\Users\Andy\\).

### Which starter project should I install?

If you wish to develop a new website, use the **Boilerplate** ( _kentico-xperience-mvc_ ) project template. If you wish to evaluate the system or examine a sample implementation of an Xperience site, install the **Dancing Goat** ( _kentico-xperience-sample-mvc_ ) sample site.

### Where can I find the installation log?

Xperience sites are installed as new project templates using the [.NET command-line utility](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet). The tool doesn't provide logging support. However, any irrecoverable errors that occur during installation terminate the installation process and the terminal displays a message detailing the issue.

For logging, e.g., inside deployment scripts or similar places where manual supervision is unlikely, you can pipe command output to a physical file. For example, using PowerShell's [Out-File](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/out-file) cmdlet.

### Where can I get more information?

You can contact our support department, who will be happy to assist, at <support@kentico.com>.
