Измените веб-сервер, используемый Flex в FlexBuilder, на .NET Framework 3.5

Мне просто нужно было переформатировать и переустановить Flex и реконструировать проект.

Проблема в том, что я использую ASP.NET в качестве технологии на стороне сервера и использую LINQ в своих файлах. Версия WebDev.Webserver.exe, которую запускает FlexBuilder, является неправильной версией, поэтому я получаю эту ошибку:

Сообщение об ошибке компилятора: CS0234: тип или имя пространства имен Linq не существует в пространстве имен System (отсутствует ссылка на сборку?)

Microsoft (R) Visual C # 2005 Компилятор версии 8.00.50727.3053 для Microsoft (R) Windows (R) 2005 Framework версии 2.0.50727 Авторские права (C) Microsoft Corporation 2001-2005. Все права защищены.

Я знаю, что переход на последнюю версию ASP.NET / Framework исправит это, но я просто не могу понять, КАК внести это изменение в Flexbuilder. Я даже не могу вспомнить, успешно ли я делал это раньше или просто создал виртуальный каталог в IIS7.

Где бы мне поменять версию?


person Simon_Weaver    schedule 16.03.2009    source источник


Ответы (1)


Оказалось, что у меня был настроен только минимальный web.config файл.

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <directoryBrowse enabled="true" />
    </system.webServer>
</configuration>

Как только я открыл проект в Visual Studio (чего я еще не делал), он обновил файл web.config до одного из очень длинных, а затем был использован фреймворк 3.5. Мне не пришлось вносить никаких изменений в среду Flex.

person Simon_Weaver    schedule 17.03.2009