Так что я оставил поддержку проприетарной базы кода у стороннего поставщика. Поставщик по-прежнему вокруг, но поддержка хромает. Сайт - ASP.NET.Создание проекта с существующего веб-сайта IIS/ASP.NET, строительного материала
Я внес некоторые изменения, но мне очень сложно заставить IIS скомпилировать эти изменения. В каталоге bin/есть то, что я считаю прекомпилированной dll для основных классов. Я изменил их, но он не перекомпилируется. Я попытался удалить dll, но затем приложение отказывается строить, говоря, что Global.asax больше не может наследовать тип, поэтому я действительно не знаю, как перестраиваться с изменениями.
Я провел весь день в субботу, создав среду сборки и пытаясь заставить испытуемую работу работать. Я только что импортировал в VS2008 в качестве веб-сайта с локального сервера IIS. Я получил его, чтобы перестроить приложение без изменений, но он игнорирует изменения, которые я бы разместил в нем.
Поэтому мне нужно сделать решение из этого сайта и/или структуры каталогов, чтобы я мог делать реальные, большие, полные взрослые перестройки и вносить изменения в эту кодовую базу. Кто-нибудь знает, как я могу это сделать?
EDIT: немного более подробная информация. Я попытался создать пустой проект и просто добавить существующий файл ... во весь каталог веб-сайта. Это не сработало, оно останавливает импорт около 10%.
Спасибо, проблема заключается не только в том, что я хочу связать файлы, а не копировать их. Я хочу выяснить, как создать решение вокруг существующего исходного кода для сайта ASP.NET, что позволяет мне строить разумным образом. Кроме того, по крайней мере эта статья KB не применима к VS2008. – jeffcook2150
@cookiecaper, извините, я думал, что вы ищете ссылку на файл :), но здесь идет простой способ. В VS2008, с сайта FileMenu-> New -> Website, затем в диалоговом окне «Новый сайт» выберите «Пустой веб-сайт», и сохраните его в определенном месте. Затем откройте вновь созданный файл «.sln» в любом текстовом редакторе и измените путь к корневому каталогу исходных файлов. «Проект (« {E24C65DC-7377-472B-9ABA-BC803B73C61A} ») =« WebSite2 »,« Укажите свой путь здесь »,«. Надеюсь, это поможет вам. –