1

は、私はVisual Studioの究極の2012年解決私はそれが正常に動作するVisual Studioのからコードを実行した場合

で働いています「LINK:致命的なエラーLNK1561をエントリポイントが定義する必要があります」。しかし、デバッグファイルで生成する ".exe"ファイルを別のコンピュータには作成しません。 そのため、メニューを「デバッグ」から「リリース」に変更しても、コンパイルされずにメッセージが表示されます。「LINK:致命的なエラーLNK1561:エントリポイントを定義する必要があります」

任意のコンピュータで動作する「.exe」を作成するために構成を変更する必要がありますか?私はvoid main(array<String^>^ arg)

+0

WindowsフォームプロジェクトテンプレートはVS2012で削除されました。それは問題のプログラマーをたくさん抱えていました。特に質問に正しくタグを付けることができず、プロジェクトをコンパイルするために何をしたのか教えてくれませんでした。デバッグビルドと同じ設定変更を行うことに重点を置いてください。 [this post](https://stackoverflow.com/a/15190400/17034)を参考にしてください。 –

答えて

0

として、プロジェクトでメインを定義している

main関数のシグネチャが間違っているようです。 EntryPoint main関数の期待される署名は、VS2012で戻り値の型がintである必要があります。

に関数のシグネチャを変更してみてください:これはあなたの問題を解決することができる

int main(array<String^>^ arg)

関連する問題