2010-07-24 155 views
8

我們有一位客戶希望我們向他證明我們有權隨應用程序分發.Net框架。.Net框架免費供商業用途?

有人可以幫我嗎?微軟是否有任何明確表示可以用於商業用途的鏈接?

回答

8

http://msdn.microsoft.com/en-us/library/aa480243.aspx

注意如果您選擇使用Dotnetfx.exe的或與您創建的應用程序分發它,你必須有在Microsoft .NET Framework SDK 2.0版中的有效許可副本(或Visual Studio 2005)以及Dotnetfx.exe的任何使用或分發受制於您通過Microsoft .NET Framework SDK 2.0或Visual Studio收到的最終用戶許可協議條款。如果您沒有Microsoft .NET Framework SDK版本2.0或Visual Studio的有效許可副本,則您無權使用或分發Dotnetfx.exe。「

是否足以證明您客戶端?

3

您在Visual Studio安裝目錄中的redist.txt文件中列出了您在法律上有權重新發布的文件,是的,NET安裝程序(如dotNetFx35setup.exe)包含在該列表中。發送該文件的副本到您的客戶端

它不是一個真正的安裝程序,它是一個引導程序,一個微軟服務器。這是一種明智的做法,您絕對不希望分發早於最新安全更新的版本。不經常發生,但兩個月前有一個3.5 SP1。客戶做而不是像安裝了已記錄安全問題的東西。坦率地說,包括安裝程序中包含.NET位的任何東西都開始變得越來越不重要。特別是對於.NET 4.0。它很小,〜55 MB,對於.NET 3.5 SP1〜350 MB。憑藉其先決條件,它需要最新的Windows服務包。 XP SP3爲例。您絕對不想參與分發Windows Service Pack的業務。清楚地說明軟件的先決條件,要求預先安裝.NET是有道理的,就像要求最低的Windows版本和SP級別一樣。特別是與一個客戶,你麻煩。

相關問題