2011-02-04 7 views
2

У меня есть сайт, который был создан кем-то; теперь я пытаюсь открыть его.Как открыть решение в Visual Studio

Мое сомнение заключается в том, что проект содержит решение? В Visual Studio я пытаюсь открыть через открытый сайт вариант, но я не нашел решения.

Правильно ли это? Как лучше всего открыть веб-сайт с помощью Visual Studio?

+0

Что вы пытаетесь открыть? 'http: // example.com', локальный сайт интрасети, файл .sln или проект веб-сайта Visual Studio? Вы упомянули о том, что «пытаетесь открыть доступ к открытому веб-сайту» - отредактируйте свой вопрос и опубликуйте снимок экрана этого диалогового окна и значения, которые вы используете. –

+0

@ Camp..Наконечная цель .. знать, какие файлы содержат решения .. есть проект веб-сайта, содержащий решение? – Mihir

ответ

0

Это будет работать, если вы хотите редактировать файлы сайта напрямую. Если вы ищете решение ASP.Net или MVC, которое использовалось для создания сайта, то это не сработает.

+0

так, как открыть этот? – Mihir

+0

@ Михир: Вы не можете. Если у вас нет доступа к исходному коду в другом месте. –

0

Вы не можете открыть веб-сайт в качестве решения, если у вас нет явного доступа к исходному коду. Когда сайт ASP.NET публикуется, фактическое решение больше не доступно для публики, и все, что вы получаете, это представление HTML (на стороне клиента), а не источник (серверный).

1
  1. Проекты не содержат решений. Решения состоят из одного или нескольких проектов.
  2. В случае одного веб-сайта, вы даже не нужно решение, вы можете открыть веб-сайт непосредственно Файл -> Открыть вариант сайта и указав, что в папку, содержащую сайт
1

Там существует два разных типа проектов: веб-приложение и веб-сайты. Если каталог с проектом не содержит файл проекта (* .csproj или * .vbproj), это, вероятно, веб-сайт. Вы можете проверить это при открытии файла .aspx. В теге @Page вы увидите код атрибута атрибута, тогда как веб-приложение использует атрибут codebehind. Веб-сайты, которые вы открываете с открытым веб-сайтом. Любой файл в каталоге принадлежит проекту, если он не имеет расширения * .excluded. Надеюсь, это поможет.

0

Если вы создаете проект web/windows, вы не получите файл решения. Он будет доступен только на веб-сайтах. А также, если вы публикуете этот сайт, вы не получите файл решения. Так что будьте уверены, что его сайт не опубликован.

Смежные вопросы