У меня есть приложение, написанное на C#. Это коммерческое приложение, написанное с использованием только бесплатного программного обеспечения (Visual C# Express и SQL Express). Так что пока все чисто.
Чтобы приложение работало, на клиентском компьютере должны быть установлены как платформа .NET, так и SQL Server Express. Я уже знаю, что у некоторых клиентов нет подключения к Интернету (из соображений безопасности), поэтому мне нужно сделать установщик, который локально (в автономном режиме) установит все зависимости (.NET framework и SQL Server Express).
Итак, могу ли я (законно) записать установщики .NET framework и SQL Server Express на установочный компакт-диск, чтобы клиент мог просто нажать «Установить» и не беспокоиться ни о чем?
Я попытался связаться с Microsoft напрямую, чтобы спросить их, но мне не повезло.