• 締切済み

C# の Windows フォーム アプリケーション開発環境

私が思うに、C# 自体は .NET Framework を必ずしも前提としてはいませんが、.NET Framework を前提としていない Windows フォーム アプリケーション開発環境はありますか。

みんなの回答

回答No.3

> CodeGear の件のスイートが C# も扱っている としてもそれは..NET Framework前提のはずです。 NO.2で言っているのはC++やDelphiなわけで。 C#って、Javaと同じように何らかのVM上で動くことを想定した言語なんじゃないかと思います。 で、Windows上で、ほぼOS標準のものがあるのに、それ以外の環境を用意するというのはコスト的に考えても難しいでしょう。 というか >.NET Framework を前提としていないコンソール アプリケーション開発用のコンパイラ (というか、開発環境) は可能なので そこからおかしいです。 そもそもC#コンパイラや実行環境自体が.NET Framework前提なわけで、入ってなければ動作すらしません。

  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.2

>>.NET Framework を前提としていない Windows フォーム アプリケーション開発環境はありますか。 昔に比べて、高価になっていますが、CodeGear(旧Borland)のDelphi,C++Builderは、.Net Frameworkを使わず、フォームプリケーションをネイティブオブジェクトで生成できるようです。古いBorlandの製品も同様だと思います。(.Net版もあるので、まぎらわしいのですが) そして、当然ネイティブオブジェクトのほうが高速に立ち上がり、処理スピードも速いでしょうね。

-ROM
質問者

補足

情報、ありがとうございます。 CodeGear の件のスイートが C# も扱っていること自体知りませんでした。 調べてみようと思います。

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

ありません C#で開発されたアプリは .NET Frameworkがなければ動作不能です

-ROM
質問者

補足

> C#で開発されたアプリは .NET Frameworkがなければ動作不能です 「C# で開発された『Windows』アプリケーションは」ですよね (というより、私の求めていた「.NET Framework を前提としていない Windows フォーム アプリケーション開発環境」はないとのこと)。 というのは、.NET Framework を前提としていないコンソール アプリケーション開発用のコンパイラ (というか、開発環境) は可能なので、Windows アプリケーション用はないのかなと思ったしだいです。

関連するQ&A

専門家に質問してみよう