2012-03-20 29 views
1

まず、私は非常に大きな問題にあることを明確にしたい。私はこのプロジェクトを開発するのに3ヶ月を費やしました。このプロジェクトでは、vs2010、vs2010レポートビューア、.net 3.5sp1、ms SQL Server 2005、sql3.5 compat追加を使用しています。.netアプリケーションの展開の問題。 thinappは解決策ですか?

私の顧客のすべてはxp sp2ユーザーです。それらのどれもxp sp3を持っていません。だから私は使用できません.net4。これらすべてのインストールには少なくとも30分かかります。クライアントマシン。私はそれが私のビジネスに影響を与えるかもしれないと思います。

私はこの問題を尋ねましたが、インストール時間を短縮するのに役立つものは何も見つかりませんでした。私は余分な機能を使用していないと言いたいと思います。 easnetly .net 2.0や.net 3.0に戻ることができます。 vs2010レポートviverのためには、.net3.5 sp1を使用する必要があります。だから私は実際に立ち往生している。

私はチナップが解決策になることが分かりました。しかし、私はthinappをbundle.net 3.5 sp1とSQL server 2005に使用できますか?それは働くでしょうか?そうでなければ、plsは私にいくつかの他の解決策を与えます。私はすべての

まず、それは古いXP上で実行されますことを確認するためのVisual Studio 2010で.NET 2.0にプロジェクトのビルドオプションを設定...あなたが行うことができ、様々なものがあるかもしれません真ん中

答えて

2

で立ち往生していますバージョン。

第2に、VS2010に付属のレポートビューアではなく、http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=21916のレポートビューアを使用できるはずです(このリンクの要件は.net 2.0です)。すべての機能を備えているわけではありませんが、機能するはずです。その後

あなたがそこにあるSystem.Linqの名前空間から何かを使用している場合、それはすべてがちょうどさておき...

として、ハードあなたのコードを書かれている方法に応じてできるコンパイルが、そうでないかもしれない作りますLinqBridgeというライブラリを使用できます。つまり、そのコードをまったく変更する必要はありません。

私はこれらのいくつかのことを行っていますが、具体的な問題がある場合は、コードをバックポーティングしてより具体的な質問をすることができます。

+0

.net 2.0に変更したときにエラーが発生しました。 ".net 2.0型または名前空間の名前オブジェクトが名前空間system.dataに存在しません" – user1280557

+0

http://stackoverflow.com/questions/9785820/error- in-converting-net-3-5-project-to-net-2-0-need-a-solution – user1280557

+0

どのようにすればよいのでしょうか? – user1280557

関連する問題