私はC#で書かれたアプリを持っています。これは、無料のソフトウェア(Visual C#ExpressとSQL Express)のみを使用して作成された商用アプリです。だから、これまでのところそれはすべてきれいです。
アプリを機能させるには、.NETFrameworkとSQLServerExpressの両方をクライアントコンピューターにインストールする必要があります。一部のクライアントが(セキュリティ上の理由で)インターネットに接続していないことはすでに知っているので、すべての依存関係(.NETFrameworkとSQLServer Express)をローカル(オフライン)でインストールするインストーラーを作成する必要があります。
それで、クライアントがインストールをクリックするだけで何も心配する必要がないように、インストールCDに.NETFrameworkとSQLServer Expressインストーラーの両方を(合法的に)書き込むことができますか?
マイクロソフトに直接連絡して聞いてみましたが、うまくいきませんでした。