問題タブ [csc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1574 参照

c# - どのバージョンのcsc.exeを使用する必要がありますか?

私はチュートリアルに従って、C#アプリケーションでWSDLを使用しています。

ステップ2では、次のように表示されます。

しかし、csc.exeは私のパスになかったので、ıはそれと結果を検索しました:

ここに画像の説明を入力してください

私のコンピュータには20種類のcsc.exeがあります。どちらを使うべきですか?私はWindows8x64EEを実行しています。

0 投票する
1 に答える
6524 参照

c# - .csproj ファイルの DLL を作成する方法

このコードを使用して、ソリューション全体の VS.Cmd コンパイラで DLL を生成しています。しかし、コンパイル エラーが発生し、DLL が生成されません。

0 投票する
3 に答える
10935 参照

c# - コンパイル エラー CS0305 ジェネリック型 List の使用

エラーが発生しcsc /t:library strconcat.csますがusing System.Collections.Generic;

.cs コードは、ここから取得されます: 共通言語ランタイムの使用。msdn で説明
を確認しましたが、今のところコンパイルできません

Windows 7 x64 と コンパイル方法を実行してc:\Windows\Microsoft.NET\Framework\v2.0.50727いますか? c:\Windows\Microsoft.NET\Framework64\v2.0.50727>
申し訳ありませんが、私はc#を始めたばかりです-SOで他の質問をいくつか検索しましたが、それらのアドバイスは私にとって進歩しませんでした(

0 投票する
3 に答える
1541 参照

c# - 2 回目のコンパイルで PDB ファイルが大きくなり、その後は同じサイズのままになる

次の単純なファイルを使用します。

そして、次のコマンドを使用します。

このコマンドを実行し、PDB がまだ存在しない場合、PDB ファイルのサイズは 12KB です。それ以外の場合、PDB ファイルが存在する場合、新しいファイル サイズは 14KB です。

誰にもこれを説明するアイデアはありますか?

アップデート:

  1. 私はこれを.NET 3.5でも.NET 4のコメントからも経験していません。
  2. pdb2xml ( http://blogs.msdn.com/b/jmstall/archive/2005/08/25/sample-pdb2xml.aspx ) を使用すると、小さいものと大きいものの違いがわかりません。
0 投票する
0 に答える
62 参照

c# - Csc.exeは、同じ.csから「異なる」.dllをコンパイルします

以下のように単純なソース.csファイルを提供します。MSBuild(または少なくともcsc.exe)を使用して同一の.dllを生成する方法はありますか?そのため、それらのバイナリハッシュは一致しますか?

foo.cs

foo.bat

サンプルのバイナリ差分レポートはhttps://dl.dropbox.com/u/65419748/CscBin.htmlにあります。

誰かがそれらの違いが何であるか、そしてそれらを回避する方法を知っていますか?

0 投票する
0 に答える
384 参照

c# - C#: XSLT を実行する場合: プロセスがファイルにアクセスできません

C# を使用して XSLT を実装しています。

私の作業ディレクトリには、data.xml file.xsl があり、data.html を取得するために、file.xsl で定義された XSLT を data.xml に適用したいと考えています。

xslt.cs:

そして、次のコマンドを含むスクリプトがあります。

このスクリプトが実行されるすべてのプラットフォームで実行可能ファイルが機能するとは限らないため、xslt.exe をオンザフライで生成しています。

私は常に次のエラーが発生しています:

未処理の例外: System.IO.IOException: 別のプロセスで使用されているため、プロセスはファイル /my/folder/data.xml にアクセスできません

私に何ができる?

0 投票する
0 に答える
168 参照

c# - csc.exe のエラー レポートを読む

csc.exe を呼び出して、いくつかのソースのスクリプトからコンパイルを実行しています。

構造化された xml ファイルでエラー情報を取得する方法はありますか? つまり、stdouptut を解析せずに。csc.exe にコンパイル レポートを定義するオプションがあるのか​​もしれません (msdn で確認したので、これについては疑問ですが、奇跡が起こります...) ?

私が必要とするのは、正確なエラーの場所 File.cs(34,56) です。たとえば、スクリプトは誰がファイルを「所有」しているかをチェックし、開発者に通知を送信するためです。

0 投票する
1 に答える
388 参照

c# - 現在の作業ディレクトリ以外のフォルダに対して csc を実行するにはどうすればよいですか?

現在の作業ディレクトリ以外のフォルダーに対して csc を実行する方法はありますか? または、.cs ファイルを現在の作業ディレクトリにコピーしてから csc を実行するのがベスト プラクティスですか?