У меня есть приложение ASP.NET, которое я хотел бы попробовать запустить на Mono, как эксперимент. Когда я приношу приложение так же, как и к Mac, запустите xsp2 в каталоге, он работает, как я предполагаю. То есть, он выходит из строя из-за различий в пути к файловой системе (\
против /
в каталогах).Преобразование приложения ASP.NET в Mono без .csproj и .sln
Здесь я хочу открыть его в MonoDevelop и исправить проблемы. Но поскольку это был веб-сайт, у него нет файла .csproj. И похоже, что файла .sln тоже нет, поскольку Visual Studio по умолчанию сохраняет их в какой-либо случайной директории. В Visual Studio вы можете открыть проект с помощью Open -> Web site ... -> Local IIS и т. Д., Но я не вижу такой вещи в Mono.
Есть ли способ открыть каталог как веб-сайт или каким-то образом сгенерировать файл .csproj? Я бы предпочел ответ, который не понадобится Visual Studio или даже Windows, чтобы помочь мне в этом.
Это то, что я думал в первую очередь, но проблема в том, что диалог «Добавить файлы ...» не позволяет выбирать каталоги. У проекта, вероятно, около сотни каталогов, содержащих различные связанные с приложениями вещи, и воспроизведение структуры каталогов один за другим является слишком ручным. – joukokar