2012-06-13 59 views
0

我想升級一箇舊的vs 2003項目,並將其安裝在一個較新的服務器,Windows 2008(也許r2,不知道),這似乎有框架2.0,3和3.5。我通過在vs2010中打開項目並讓它爲我升級來做了升級。當試圖在這臺新服務器上安裝時,它說我需要框架4,我不明白爲什麼?項目 - >屬性 - >編譯 - >高級編譯選項,目標框架顯示2.0。不應該這意味着只需要安裝在機器上的2.0就可以了?爲什麼我無法在vs2010中更改目標框架?

任何想法我做錯了什麼?

+0

您是在新服務器上安裝解決方案還是二進制文件?你的問題不清楚嗎? –

+0

對不起,我想要安裝二進制文件。該項目創建並應在此服務器上安裝Windows服務的msi包。 – Micke

+0

只是爲了確定? MSI包是否也使用正確的框架進行編譯? –

回答

1

您需要確保包括安裝程序在內的代碼的所有方面都針對正確的框架。

相關問題