回答編集履歴
2
オプション指定について
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
こんにちは。
|
2
|
-
「Main関数があるのを判断したらexe」と判断しているのではなく、「exeをビルドするように」「dllをビルドするように」と、開発者がコンパイラに指示をしています。
|
2
|
+
「Main関数があるのを判断したらexe」と判断しているのではなく、「exeをビルドするように」「dllをビルドするように」と、開発者がコンパイラに指示をしています。質問者さんが調べられたコマンドラインオプションがそれです。
|
3
3
|
|
4
|
-
VisualStudioであれば、開発者が指定したプロジェクト設定をもとにcscへふさわしいオプションを渡したりしています。
|
4
|
+
VisualStudioであれば、開発者がプロジェクト作成時に指定したプロジェクト設定をもとにcscへふさわしいオプションを渡したりしています。
|
5
5
|
|
6
6
|
[Qiita : Visual Studioではなく、Windows付属のcsc.exe だけでC#実行ファイルを作る](http://qiita.com/toshirot/items/dcf7809007730d835cfc)
|
7
7
|
|
1
動作を補足
answer
CHANGED
@@ -1,5 +1,8 @@
|
|
1
1
|
こんにちは。
|
2
|
-
「Main関数があるのを判断したらexe」と判断しているのではなく、「exeをビルドするように」「dllをビルドするように」と、開発者
|
2
|
+
「Main関数があるのを判断したらexe」と判断しているのではなく、「exeをビルドするように」「dllをビルドするように」と、開発者がコンパイラに指示をしています。
|
3
|
-
VisualStudioは、プロジェクト設定をもとにcscへふさわしいオプションを渡したりしています。
|
4
3
|
|
4
|
+
VisualStudioであれば、開発者が指定したプロジェクト設定をもとにcscへふさわしいオプションを渡したりしています。
|
5
|
+
|
5
|
-
[Qiita : Visual Studioではなく、Windows付属のcsc.exe だけでC#実行ファイルを作る](http://qiita.com/toshirot/items/dcf7809007730d835cfc)
|
6
|
+
[Qiita : Visual Studioではなく、Windows付属のcsc.exe だけでC#実行ファイルを作る](http://qiita.com/toshirot/items/dcf7809007730d835cfc)
|
7
|
+
|
8
|
+
exeファイルを作るようオプション指定されたとき、main関数のようなエントリポイントの記述がなければコンパイルエラーになります。main関数がないからdllに...とはなりません。
|