2012-06-13 60 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

您需要确保包括安装程序在内的代码的所有方面都针对正确的框架。

相关问题