# Your app is currently in read-only mode because you have published a generated function.json

https://jaredrhodes.com/blog/your-app-is-currently-in-read-only-mode-because-you-have-published-a-generated-function-json/

If you published your Azure function from Visual Studio and are seeing the message:

> Your app is currently in read-only mode because you have published a generated function.json

Then do the following steps:

From the functions page click Platform Features.

![Click platform features](/assets/media/2017/11/click-platform-features.png){: width="902" height="485" loading="lazy" }

After you go to the platform features page, click on App Service Editor

![platform features](/assets/media/2017/11/platform-features.png){: width="945" height="772" loading="lazy" }After that, find your function in the list of functions. In the image below the function name is "IoTUploadProcessingFunction". Expand the files underneath it and select the **function.json** file. **Delete** the line **"generatedBy": "Microsoft.NET.Sdk.Functions-1.0.0.0".**

![Delete this line](/assets/media/2017/11/delete-this-line.png){: width="1053" height="335" loading="lazy" }

After that your function should be running. If not go back to the functions screen in Azure and start it.
