2011-02-06 8 views
2

私はC#で書かれたアプリを持っています。フリーソフトウェア(Visual C#expressとSQL express)を使って書かれた商用アプリケーションです。だから、今のところそれはすべてき​​れいです。.NETフレームワークとSQL Server Expressの再配布

アプリが動作するためには、.NETフレームワークとSQL Server Expressの両方をクライアントコンピュータにインストールする必要があります。私はすでにクライアントがインターネット接続(セキュリティ上の理由から)を持っていないことを知っているので、すべての依存関係(.NETフレームワークとSQL Server Express)をローカルに(オフラインで)インストールするインストーラを作成する必要があります。

.NET FrameworkとSQL Server Expressインストーラの両方をインストールCDに書き込むことができます。これにより、クライアントはインストールをクリックするだけで、何も心配する必要はありません。

マイクロソフトに直接お問い合わせしてみましたが、運がありませんでした。

答えて

3

まあ、this Microsoftのページでは、SQL Server Expressの再配布に必要なものを教えてくれます。 here'sには.NET Frameworkの再配布に関するリンクがあります。

基本的に、どちらか一方を再配布する際には、大きな制限はありません。マイクロソフトのウェブサイトを掘り下げれば、必要なものはすべて見つかります。

+0

.NET FX redistページは.NET 1.0向けです。 3.5については、[ここ](http://msdn.microsoft.com/en-us/library/xak0tsbd%28VS.90%29.aspx)のページがあります。 4.0ページはRTMでは更新されていないようですが、[検索](http://social.msdn.microsoft.com/Search/en-US?query=Redistributing%20the%20.NET%20Framework&ac= 8)は多数の候補ページを与える。 – Richard

+0

@リチャードはリンクに感謝します。私は、3.5から4への重要な変更があったとは思わない。 – alex

関連する問題