2012-04-02 13 views
0

古いマシンや新しいマシンが数十台あります。 .Net 3.5でC#コードをビルドする必要がありますが、すべてのWindowsマシンにこのバージョンがあるわけではありません。ビルディングマシンにもソフトウェアをインストールすることはできません。これを達成する方法はありますか?ビルドマシンにファイルをコピーし、ビルド後にファイルを削除することもできます。ビルドマシンにv3.5フォルダをコピーしようとしましたが、msbuild.exeもcsc.exeも動作しません。私は、.NETフレームワークはレジストリにエントリを持っていると思います。.netフレームワークをインストールせずにC#をビルドする方法

+2

いいえ、信頼できる方法はありません。フレームワークv3.5をインストールする必要があります。 –

+3

あなたのビルドマシンに適切なツールをインストールして、それを完了させるのはなぜですか? – Mat

+1

すべてのビルドマシンで.NET 3.5にアップデートするのは問題ですか? – Tigran

答えて

2

.NET Frameworkの正しいバージョンをビルドマシンにインストールする必要があります。そうしないと、動作しません。

+0

こんにちはヨルダン、これは私が直面している問題です、これが私が質問した理由です。私はビルのマシンにそれをインストールすることはできません。 –

+0

私は理解しています。残念ながら、あなたにとっては不可能です。これは、Visual Studioをインストールせずに実行するようにVisual Studioを要求するようなものです。 – Jordan

+0

stmaxが言ったように、ビルドマシンにいくつかの必要なファイルをコピーし、csc.exeを実行してC#コードを作成したいだけです。私はどのようにdllファイルを使用する気にしない。それを行う方法はありますか? –

関連する問題