2

C# アプリケーションを asp.Net Web ページに変換することは可能ですか? 私がしたいのは、私のウェブサイトにアプリケーションを表示することだけです!? ウェブサイトはフラッシュで作成されており、アプリケーションを直接開くことを選択すると、ふりをしていない.exeがダウンロードされます。

編集: アプリケーションには約 30 個のボタンしかなく、最初のフォーム以外に 1 つの追加フォームがあります。

4

3 に答える 3

4

標準の C# クラス/ライブラリはすべて、スムーズに移行する必要があります。苦労するのは、(おそらく) winforms ユーザー インターフェイスを完全に機能する Web インターフェイスに変換することです。直接の変換はありませんが、ほとんどの winforms コントロールには Web とほぼ同等のものがあります。

于 2012-04-26T16:05:47.883 に答える
3

CodeDOMの有望な候補のように思えます。この記事は正しい方向を示しているはずです。WindowsフォームをWebフォームに変換する方法を示しており、スクリーンショットからは非常にうまく機能しているように見えます.

結局のところ、手動​​で処理する方が簡単かもしれません。これが非常に単純なアプリケーションでない限り、おそらく弾丸をかじって DIY する必要があります。

于 2012-04-26T16:00:22.107 に答える
2

この質問に対する最も簡単な答えは、ノーだと思います。デスクトップ アプリと Web アプリでは、コード ビハインドで C# を使用できますが、構造がまったく異なります。デスクトップ アプリ プロジェクトを ASP.net プロジェクトに変換する簡単な方法はありません。

于 2012-04-26T16:00:26.343 に答える