Распространение .NET framework и SQL Server Express

У меня есть приложение, написанное на C#. Это коммерческое приложение, написанное с использованием только бесплатного программного обеспечения (Visual C# Express и SQL Express). Так что пока все чисто.

Чтобы приложение работало, на клиентском компьютере должны быть установлены как платформа .NET, так и SQL Server Express. Я уже знаю, что у некоторых клиентов нет подключения к Интернету (из соображений безопасности), поэтому мне нужно сделать установщик, который локально (в автономном режиме) установит все зависимости (.NET framework и SQL Server Express).

Итак, могу ли я (законно) записать установщики .NET framework и SQL Server Express на установочный компакт-диск, чтобы клиент мог просто нажать «Установить» и не беспокоиться ни о чем?

Я попытался связаться с Microsoft напрямую, чтобы спросить их, но мне не повезло.


person Andrej    schedule 06.02.2011    source источник


Ответы (1)


Итак, эта страница Microsoft расскажет вам, что вам нужно. распространять SQL Server Express. И вот ссылка о распространении платформы .NET.

По сути, у вас нет серьезных ограничений, когда дело доходит до распространения любого из них. Просто покопайтесь на веб-сайте Microsoft, и вы найдете все, что вам когда-либо понадобится.

person alex    schedule 06.02.2011
comment
Эта страница повторного распространения .NET FX предназначена для .NET 1.0. Для версии 3.5 есть страницы здесь. Страница 4.0, похоже, не была обновлена ​​для RTM, но поиск дает множество страниц-кандидатов. - person Richard; 06.02.2011
comment
@Richard спасибо за ссылки. Я сомневаюсь, что были значительные изменения с 3.5 на 4. - person alex; 06.02.2011