У меня есть решение, которое ссылается на несколько библиотечных проектов, расположенных в другом месте на моем жестком диске (вне папки моего решения).
Я хотел бы изменить положение, чтобы эти папки проектов теперь были внутри папки моего решения.
Пока что я скопировал папки проекта в папку с моим решением. Взглянув на файл .sln для моего проекта, я заметил, что есть несколько записей, которые выглядят так:
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FooBar", "..\..\..\Libraries\FooBar\FooBar.csproj", "{89FABBC5-4019-4887-AFE3-B005B0471486}"
Я думал: не было бы хорошо и легко, если бы я мог просто избавиться от ..\..\..\Libraries\
со всех относительных путей?
Однако, эти GUID пугают меня. Если я оставлю те же GUID, это вызовет проблемы?
О, и если вы знаете лучший способ сделать это, пожалуйста, дайте мне знать:)