2009-05-26 81 views
3

我知道.NET客戶端配置文件does not target x64 or ia64。但我不知道這意味着什麼?x64上的.NET客戶端配置文件

有兩個部分,它影響

  1. 如果我把我的應用程序使用在VS .NET客戶端配置文件,它是運行在x64可以嗎?
  2. 如果我將我的安裝項目先決條件設置爲需要.NET客戶端配置文件而不是.NET Framework 3.5 SP1,那麼如果它在沒有.NET Framework 3.5 SP1的x64機器上運行,會發生什麼情況?

回答

5

客戶端配置文件只是一個stri如果用戶還沒有.net框架,則可以減少安裝時間的完整框架版本。客戶端配置文件本身不能安裝在x64機器上,但如果安裝完整的框架,您的應用程序將正常工作。

注意,作爲.NET 4.0的,客戶端配置文件將支持所有架構,包括64位(see here

至於第2部分而言,如果.NET框架沒有安裝在PC上,你將得到通常的'.net框架是這個應用程序所必需的'對話框。

2

1:理論上它應該工作如果用戶定期 .NET 3.5SP1安裝(因爲客戶的個人資料是3.5SP1具體IIRC)

2:我希望你得到一些非常時髦的「無法運行」消息(錯誤)框

我會旋轉一個x64 VM並測試它,但我現在在我的筆記本電腦上,它不會這樣做(沒有VT )

相關問題