Как я могу управлять исходным кодом проекта visual studio 2010: я получаю сообщение об ошибке о проектах, расположенных вне папки решения
У меня есть проект веб-сайта, разработанный в Visual Studio 2010, где файл решения называется Visual Studio 2010\Projects\Rascal\Rascal.sln, а файлы и папки веб-сайта находятся в разделе Visual Studio 2010\WebSites\Rascal\. Именно так его настроила Visual Studio 2010.
Сейчас я работаю над этим проектом в Visual Studio 2019. Я не могу управлять исходным кодом проекта с помощью Git. Я получаю ошибку: Текущее решение содержит проекты, расположенные вне папки решения.Эти проекты не будут контролироваться исходным кодом в репозитории Git.Чтобы добавить все проекты в один репозиторий Git, пожалуйста, объедините все проекты в одну папку.
Как мне с этим справиться? Я попытался переместить Rascal.sln в папку веб-сайта, но это не помогло. Я также пытался объединить файлы в один каталог несколькими способами, но все равно безуспешно.
Любая помощь будет оценена по достоинству.
Спасибо...Алан
Что я уже пробовал:
Я попытался переместить Rascal.sln в папку веб-сайта, но это не помогло. Я также пытался объединить файлы в один каталог несколькими способами, но все равно безуспешно.
Richard MacCutchan
Создайте скелетный проект веб-сайта в VS 2019, и вы увидите, какой должна быть структура папок.
Member 11049077
Спасибо Ричард
Я сделал это до такой степени, что переместил эти файлы Rascal и каталоги, эквивалентные проекту skeleton website, в папку repos VS2019, чтобы сформировать /repos/Rascal. Построенный сайт repos/Rascal работает только наполовину.
1. Я могу сделать систему управления версиями, чтобы работать на местном, но и на загрузки на GitHub только .gitignore и .файлами gitattributes загружаются.
2. веб-сайт не полностью работает локально в том, что запуск веб-сайта в отладке, он изначально запускается на локальном хостинге, как и ожидалось, но затем по какой-то причине переключается на производственный веб-сайт, размещенный на коммерческом провайдере.
3. мне нужно было отредактировать файл решения так, чтобы вместо ссылки на:
Проект("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "мошенник", "..\..\..\Visual Studio 2010\WebSites\Rascal\", "{D9E7E935-0035-4B6D-8F4E-5AD9C2B786EA}"
Я изменил его на:
Проект("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "мошенник", "мошенник\", "{D9E7E935-0035-4B6D-8F4E-5AD9C2B786EA}".
В файле решения было еще две похожие строки, которые я соответствующим образом изменил.
Так что этот подход пока работает лишь частично.
Спасибо за вашу помощь.
Ваше Здоровье...Алан