2012-04-04 4 views
0

Я как бы новичок в ASP.NET и C#, так что это может показаться глупым вопросом. Я установил MAMP, чтобы иметь тестовый сервер. Мой проект находится в каталоге htdocs.Видя исходный код вместо веб-сайта

Я работаю с Mac и, как я уже сказал, я пытаюсь изучить C# и ASP.NET. Когда я пытаюсь просмотреть свой сайт в Dreamweaver, я вижу исходный код вместо веб-сайта (если не в режиме «live view», я вижу кнопку примера, которую я вставлял в код).

Когда я использую моноразвитие, тот же проект хорошо работает в браузере. Я думаю, проблема связана с MAMP или apache, но я не уверен ...

+0

Вам необходимо добавить mod_mono на ваш сервер apache. Проверьте это: http://www.mono-project.com/Mod_mono – Chandu

ответ

3

MAMP предназначен специально для установки Apache, MySQL и PHP. ASP и C# - это языки Microsoft, а сервер MAMP их не распознает. Вам нужен Windows, чтобы иметь C# -сервер. Я пытался сделать то, что вы делаете: получить Windows 7, это проще.

К счастью:

  1. Вы можете запустить Windows, на вашем Mac
  2. Microsoft выдает free developer tools включая Visual Studio, которые помогут вам начать работу.

В качестве альтернативы вы можете получить веб-хостинг .NET менее чем за 7 долларов США в месяц и попробовать все свои творения на своем сервере. Для новичка все-таки было бы непросто программировать на Mac и вытащить его.

+0

Звуковая логика, но странно: Исходный код появляется на экране, когда я пытаюсь просмотреть веб-сайт из Dreamweaver (используя хром Google). Когда я копирую и вставляю один и тот же код в моноразработку, он открывает его и в google chrome, но на этот раз я вижу сам сайт, а кнопка образца работает также ... – lsxliron