Если вы используете Windows XP, то нет возможности обновить IIS в этой ОС.
IIS поставляется с операционной системой Windows и в некоторой степени связан с операционной системой. Вы не можете обновить полную версию IIS в текущей операционной системе.
Для использования некоторых функций IIS 7 доступен только вариант II7 Express с Visual Studio 2010.
Другой способ - создать виртуальную машину Windows 7 с виртуальной машиной Microsoft для использования полных функций IIS 7, и, если вы немного продвинутый пользователь, настройте среду отладки между Windows XP и ОС виртуальной машины (Windows 7).
Проверьте эти ссылки для справки:
Запуск веб-сайта с использованием IIS Express из командной строки и интеграции с Visual Studio
Запуск IIS Express из командной строки
http://msdn.microsoft.com/en-us/library/58wxa9w5.aspx
https://stackoverflow.com/questions/4919843/how-do-i-install-iis-express-7-5-onto-windows-xp
Нет проблем при подключении IIS к серверу sql. Только некоторые проблемы с подключением и отсутствующие драйверы подключения могут вызвать проблемы. если все правильно, то все будет работать нормально.
РЕДАКТИРОВАТЬ: По комментариям
SQL Server не является частью IIS. Он требует лицензии для использования и устанавливается отдельно, за исключением Express Edition, который поставляется с Visual Studio. Если вы устанавливаете Visual Studio, вы можете выбрать SQL Server 2008 Express Edition для установки вместе с ним.
Если вы не хотите устанавливать Visual Studio, вы можете получить SQL Server Express Edition отдельно на веб-сайте Microsoft. вам просто нужен MDAC
(Microsoft Data Access Component), чтобы установить соединение между сервером SQL и IIS.
В ASP.net добавьте это под тегом, чтобы указать строку подключения. здесь .\sqlexpress
- это имя экземпляра SQL Express по умолчанию, если вы устанавливаете sql-сервер вместе с вашей установкой visual studio или вашим computername\sqlexpress
.
Вот некоторые шаги установки для SQL Server 2005 Standard Edition и для SQL Server 2008 R2 - шаг за шагом.
и загрузите SQL Server Management Studio Express, чтобы легко работать с базами данных и выполнить поиск в google «как подключить базу данных. sql server management studio», затем подключить свое веб-приложение к базе данных sql server, используя следующую информацию для проверки соединения и т. д.
<connectionStrings>
<add name="ConStr" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=mydbname;Pooling=true;Integrated Security=SSPI" providerName="System.Data.SqlClient"/>
</connectionStrings>
Получите доступ к этой строке соединения с именем ConStr в вашем коде asp.net, используя ConfigurationManager.ConnectionStrings["ConStr"]
как:
SqlConnection con;
using (con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConStr"].ToString()))
{
//Data Manipulation code
}