none
Visual C# 2005 がでましたので教育用につかいたいのです。 RRS feed

  • 質問

  • コマンドラインからも使いたいのですが、PASSをとおしてみたのですがうまくいきません。いい方法をおしえてください。

    C#標準レファレンスを、そのまま動かして教育用にしたいのです。もちろんIDEの環境は便利です。でも、基礎としてエディタとコンパイラは、べつのアプリだと教えたいのです。

    簡単なことなのうまくいきません。バッチファイルがあるはずなのですが・・・・。

    そこがわかれば質問しませんん。よろしくお願いいたします。windows Vista Beta2より書きこみ。

     

     

    2006年2月27日 20:32

すべての返信

  • http://www.stackasterisk.jp/tech/dotNet/csharp01_03.jsp

    ここに書いてあるやり方でよければできましたが、そういうことでなかったらすみません。
    2006年2月27日 23:48
  • コマンドラインで使えるようにするバッチファイルはSDKにしかついてないかもしれません。

    csc.exeを使うようにするには
     C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
    をPathに追加すればいいだけのはずですが、うまくいかなかったというのはどううまくいかなかったのでしょう。。。


     

    2006年2月28日 1:26
  • Pahtをとおせばいいだけだとおもったのですがだめなんです。

    そこでVsual studio 2002をみたバッチファイルになっていました。

    むかし、windows95のときもそうだった。MSCは。‘Borland のコンパイラはスイッチをつけるだけだった。-TWだったと思う。

     

     

    2006年2月28日 12:01
  • そうなんです。これならできるんですけど、12月にでたVisual C#2005でコンソールからコンパイルしたいんです。

    CDの中にBATファイル検索したんですけどないようなんです。

     

    2006年2月28日 12:07
  • "だめ"とは? なにが/どう"だめ"なんでしょうか?

     

    2006年2月28日 13:10
  • 諸農です。

     stakei さん は書きました:

    C#標準レファレンスを、そのまま動かして教育用にしたいのです。もちろんIDEの環境は便利です。でも、基礎としてエディタとコンパイラは、べつのアプリだと教えたいのです。

    「別物である」とお考えであるなら、VC#Expressをインストールするのではなくて、SDKをインストールべきだと思います。

    SDKをインストールすればパスの通ったコマンドプロンプトのショートカットがメニューに追加されますし、妙な苦労を背負い込まなくて済むと思います。

     とは言うものの、CSC.EXEを使うだけなら、どっとねっとふぁんさんの言われるパスをPATHに追加するだけなんでOKなんですが。。。

    何がどうダメだったんでしょうか?

    2006年2月28日 21:29
  • 説明不測でした。OSがWinodwsVista Buiid 5270

    です。これにはVSC#2005がDW20.EXEエラーでインストールできません。インストール方法を模索さているうちに、いろいろとまなさんからご教授受けたしだいです。公立工業高校なので予算がなく、低予算で課題研究のような授業を模索していました。私個人ではVS2003コマンドラインからコンパイルして、IDE環境使っています。MSで、無料配布となったVSC#2005をうまく使えないかと思い皆さんのお知恵を借りたいと思いました。マイクロソフトのかた、教えていただけないでしょうか?

    Build 5308では、まだためしていません。

     

     

     

    2006年3月4日 20:54
  •  stakei は書きました:

    説明不測でした。OSがWinodwsVista Buiid 5270

    です。これにはVSC#2005がDW20.EXEエラーでインストールできません。  

     Windows VistaはVisual C# Expressのインストール要件に入っていません。
    http://www.microsoft.com/japan/msdn/vstudio/express/support/readme/

    Vistaはまだ開発中ですし、まずはWindows 2000かXPの環境を用意してそちらで検証してはかがでしょうか。私はまだVistaを使っていないのですが、セキュリティや既定の権限の影響でPATH周りやインストーラの動作が異なる可能性が考えられると思います。

     

    2006年3月4日 23:57
  • 詳細に書かなくてすいません。

    環境 Windows Vista(TM)Beta2 Build 5270

    にて

    まず、VSC#2005がインストールできなかったこと。

    D'/DW20.EXEエラー

    です。

    WindowsXP でVSC#2000インストールして、CSC ファイル名でコンパイルしようとすると、環境変数にPATHを書いてもPATHがとおるがコンパイルされない。

     

    もちろん、プロジェクトからコンソールを選ぶと問題ありません。このような状態です。よろhしくお願いいたします。

    2006年3月5日 6:08
  • 返信遅れてすいませんでした。

    完成された環境(windows2000とかwindowsXP)とかでは普通のやり方で問題ありません。

    ただ、現在のVista の環境(5270-Main32 bit DVD)にて知りたかったのです。

     

    2006年3月20日 21:46
  • にょりさんも書かれていますが、
    Microsoftがインストール要件に入れていないような環境で使うということは
    どのような不具合が起きても文句が言えないような状況で使うということですから
    そういったお勧めできない環境での使用を果たして教育用に使っていいのだろうかと
    言う気がします。一般的にもお勧めできない使用方法ですから。
    教育用で使用するのであれば、少なくともインストール要件にはいった環境で使った方が原因不明の変な挙動に悩まされる事もありませんし、
    本来の言語の習得に集中できると思います。

    2006年4月4日 6:17