> For the complete documentation index, see [llms.txt](https://docs.gapvelocity.ai/webmap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gapvelocity.ai/webmap/webforms/errors-and-troubleshooting/how-fix-solution-when-have-been-added-website-from-filesystem-without-project-file.md).

# How fix Solution when have been added website from filesystem without project file

**Conversion tool migration aborted.**

When migrating a webforms solution it is possible to experience an error related to a project with an invalid empty extension.&#x20;

<table><thead><tr><th width="194">Error</th><th>Message</th></tr></thead><tbody><tr><td>WFMAP0013</td><td>Cannot convert projects with extension . Please remove the project with extension from the solution you want to convert and try it again.</td></tr></tbody></table>

### When this error happened?

This happens when a website is added to a solution from a filesystem directory.

Step 1: Select add website

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2FF5KJI40BolMgtsKUQhDc%2FAddExistingWebsite.png?alt=media&amp;token=c8639d3b-f270-483d-88cc-7602a1e5449d" alt=""><figcaption><p>Add existing website</p></figcaption></figure>

Step 2: Select the directory from filesystem

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2FrHkcCjsI0x52bTy9gnWi%2FSelectDirectoryForWebSite.png?alt=media&amp;token=20fc965a-0344-4eec-95ed-10ed677d1eda" alt=""><figcaption><p>Select directory for website</p></figcaption></figure>

Step 3: WebSite is added to solution

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2FcUHE1IcZclPMthj0YIbu%2FWebSiteAdded.png?alt=media&amp;token=c7321fcb-3d28-4029-a584-f1b89bb8075e" alt=""><figcaption><p>WebSite added</p></figcaption></figure>

### How to Fix?

Step 1: Remove the existing website from solution

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2Fm2hiNpGthHGKwCSUpU27%2FRemoveWebSite.png?alt=media&amp;token=a465b8ae-3ac3-4286-afd5-7c25b547a08c" alt=""><figcaption><p>Remove website</p></figcaption></figure>

Step 2: Add new project (This will be used as a template for the existing website)

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2FUQqRpGZbPXDlOwBcS4jU%2FAddNewProject.png?alt=media&amp;token=2643a686-2b68-4a73-bdea-2484a07b0c3c" alt=""><figcaption><p>Add new project</p></figcaption></figure>

Step 3: Select new Web Application

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2FTQjEXtOX8iYAq8RB7B3y%2FSelectWebApp.png?alt=media&amp;token=dcbc81cf-c06b-4d64-991a-28f780dc939e" alt=""><figcaption><p>Select Web Application</p></figcaption></figure>

Step 4: Configure the project with a different name of the existing folder with the website files in it.

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2FERfelgl0N7O9nWFlStPz%2FConfigureProject1.png?alt=media&amp;token=cebc2f71-887d-45d5-abcf-3ab2ea448efa" alt=""><figcaption></figcaption></figure>

Step 5: Create the WebForms project

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2FKvb3K6COrGuxLnwRY6gU%2FCreateWebForms.png?alt=media&amp;token=58682703-1d3e-4d1c-a327-3b64eec10bd8" alt=""><figcaption><p>Create the WebForms Application</p></figcaption></figure>

Step 6: Rename the created project with original website name

Step 7: Remove the project from the solution.

Step 8: Copy the generated csproj file to the original website directory

Step 10: Add the existing project in the original website directory to the solution

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2FSarlhy1F32RbIEKGrSox%2FAddExistingWebProj.png?alt=media&amp;token=86b17e9c-4467-4f2a-8156-6cc9a045c369" alt=""><figcaption><p>Add the existing project</p></figcaption></figure>

Step 11: Select option in solution explorer Show all Files

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2FQWLm8MuyQn1mo3cEPjns%2FShowAllFiles.png?alt=media&amp;token=b2010321-81c3-4786-aed6-65cd1b599aac" alt=""><figcaption><p>Show all files</p></figcaption></figure>

Step 12: Include the files to the project and exclude the ones that are not going to be part

Step 13: Add the needed references to the project. (Can use as reference the ones in the solution file, that exist for the original website)

<figure><img src="https://4139013925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEOm98BbzqckTUoLpXN%2Fuploads%2Fg578Bky2JVYFkIrW2XYi%2FWebSiteReferences.png?alt=media&amp;token=b21ac739-6756-4d63-9955-9fbd194befbd" alt=""><figcaption><p>Solution File References</p></figcaption></figure>

Step 14: Compile and try to migrate
