0

.NET で c# を使用してアプリケーションを作成しました。私のソフトウェアは、XP SP3 から Win 7 までの PC で動作します。開発に使用する .NET のバージョンを決定するために調査を行いました。Microsoft の Web サイトには、.NET 4 アプリは XP SP3 で実行できることが明確に記載されています。私は彼らを信頼し、アプリを作成してから 1 か月が経過しました。起動すらせず、必要なすべてのコンポーネントがインストールされていないというエラーが発生します。調べたところ、SQL Server 2008 はインストールできませんでした。

私は次のことを行いました: - XP SP3 に .NET 4 をインストールしようとしました。簡単にインストールできます。しかし、SQL Server Express 2008 (私のアプリが使用するもの) をインストールできませんでした。.NET 2 をインストールするように指示されています。.NET 2 をインストールした場合、アプリが Windows 7 で動作するかどうかわかりません。

助けてください。私のクライアントは私を殺します!

4

2 に答える 2

1

.NET 2.0 と .NET 4.0 は問題なく並行して実行されます。実際、Windows 7 には .NET 2.0 がプリインストールされていますが、手動で有効にする必要がある場合があります。

あなたがやろうとしていることに克服できない問題があるべきではないので、あなたのエラーでより詳細な質問を投稿したいかもしれません. たとえば、SQL Server 2008 Express はXP SP3 で正常に動作するはずです。

于 2012-09-28T20:26:44.057 に答える
0

NET 2.0用に作成されたアプリケーションは、Windows7で正常に動作します。
ただし、フレームワークライブラリをダウングレードする代わりに、アプリにSqlServer 2008が本当に必要かどうかを確認する必要があると思います。
おそらく、単にダウングレードしてSqlServer Express 2005を使用し、データベースを再作成することができます。
これは、コーディングの可能性の観点からは制限が少なくなります。

于 2012-09-28T20:23:28.523 に答える