.net应用程序部署问题。 thinapp解决方案?

时间:2012-03-20 10:11:53

标签: .net visual-studio-2010 deployment vmware setup-deployment

首先,我想澄清一下,我遇到了很大麻烦。我没有做任何研究就开发了应用程序。我花了3个月的时间来开发该项目。这个项目使用vs2010,vs2010报告查看器,.net 3.5sp1,ms sql server 2005,sql3.5 compat add。

我的所有客户都是xp sp2用户。他们都没有xp sp3。所以我不能使用.net4。并安装所有这些至少需要30分钟。在客户机器。我认为这可能会影响我的业务。

我已经搜索过这个问题,但我发现没有什么可以帮助我缩短安装时间。我还想说我没有使用任何额外的功能。我可以轻松地回到.net 2.0或.net 3.0。但对于vs2010报告viver,我必须使用.net3.5 sp1。所以我实际上被卡住了。

然后我才知道thinapp可以解决问题。但我可以使用thinapp到bundle.net 3.5 sp1和sql server 2005吗?它会起作用吗?如果没有,请给我一些其他的解决方案。我被困在中间

1 个答案:

答案 0 :(得分:2)

你可以做各种各样的事情......

首先在Visual Studio 2010中将项目构建选项设置为.Net 2.0,以确保它将在旧的XP版本上运行。

其次,我认为您应该能够使用此处的报告查看器:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=21916而不是VS 2010附带的报告查看器(请注意该链接的要求是.net 2.0)。它可能没有所有功能但它应该可以工作。

然后根据你编写代码的方式编译所有可能很难的编译,但也许不是,只是作为一个... ...

如果您使用的是System.Linq命名空间中的任何内容,则可以使用名为LinqBridge的库,这意味着您根本不需要更改任何代码。

我会尽一切努力,然后如果您在回传代码时遇到特定问题,可以提出更具体的问题。