![json file extension json file extension](https://docs.looker.com/assets/images/dev-data-files-712.png)
Specifies whether the direct dependencies of this project should be propagated as direct dependencies of projects that depend on this one. Access = Internal is not designed as a security boundary, but for API development. Note: Using internalsVisibleTo in Business Central online will throw a warning from AppSourceCop and PTECop. For more information see Access Property and InternalEvent Attribute.
![json file extension json file extension](https://i.ytimg.com/vi/JdtcqJAPDDs/maxresdefault.jpg)
List of dependencies for the extension package. Note: This property is only supported for Business Central version 14 and earlier, where the base app is C/AL. Version of the dependent test framework in the format X.Y.U.Z. Relative path to the app package logo from the root of the package. The link is used in Business Central, on the Extension Management page, as Website. The link is used in AppSource and can be the same as the value of the contextSensitiveHelpUrl property or a different link, such as a link to your marketing page. URL to an online description of the extension.
#Json file extension license
URL to the license terms for the extension. URL to the privacy statement for the extension. No, but required for AppSource submission
#Json file extension software
Typically JSON files are used within software to exchange information. Changing the publisher of your extension will force any extensions that have taken a dependency to to download symbols and recompile their extension. Information in file extension application/json is stored in textual format but. Note: The publisher can be used by other extensions to express a compile-time dependency on the extension. The name of your publisher, for example: NAV Partner, LLC. Changing the name of your extension will force any extensions that have taken a dependency to download symbols and recompile their extension. Note: The name can be used by other extensions to express a compile-time dependency on the extension.
![json file extension json file extension](http://i.stack.imgur.com/pMjkC.png)
The name can be changed to reflect branding or acquisition, but then the version must be incremented. Changing the app ID will result in data from old tables not being used. Note: The app ID is used at runtime to bind table names contained in the application. When the app.json file is automatically created, the ID is set to a new GUID value. If you need to save and run SQL scripts later, for administration or a larger development project, save the scripts with a. Verify that the JSON file saves and opens in Visual Studio Code. For an example app.json file, see Business Central Performance Toolkit. Open the grid context menu again and select Save as JSON to save the result to a. The following table describes the settings in the app.json file. The rad.json and the snapshots.json files should not be modified.