![fix broken links in recent folder fix broken links in recent folder](https://1.bp.blogspot.com/-2zanXMHYpRU/Uv-n5bACnSI/AAAAAAAAABk/mBwmPgDXOhk/s1600/broken+links+on+the+internet.jpg)
Project-to-project references do not have these problems. Therefore, modifying your reference path does not affect other users of the project. The Reference Path property is persisted for each user on each computer. Another solution is to use the Reference Path item in the project's property pages and modify the folders in the list to point to the correct locations. To fix this problem, you can delete the broken reference and then replace it using the Add Reference dialog box. If the project is opened on a computer that stores the component in a different directory, such as D:\M圜omponents, the reference cannot be found and an error appears in the Task List. When the project is opened, it attempts to locate these referenced component files by looking in the directories on the reference path. When a reference is added to a project, the folder location of the component file (for example, C:\M圜omponents) is appended to the ReferencePath project property. References are stored under the name of the component file (for example, M圜omponent). If projects are shared on different computers, some references might not be found when a component is located in a different directory on each computer. For more information, see Programming with assemblies. To avoid these errors, it is better in these cases to add project-to-project references.
![fix broken links in recent folder fix broken links in recent folder](https://kubeshop.github.io/monokle/tutorials/img/imaged-1.png)
Therefore, it is possible for users who work in a multideveloper environment to be missing a referenced assembly in their local environment. Files in assemblies are referenced with absolute paths in the project file.