我按Ctrl + Shift + N创建新项目。然后我选择Other Languages/Visual C# : Console App (.Net core)
然后按确定。
在创建的.csproj文件中有行:<OutputType>Exe</OutputType>
。但是,当我按F7
时 - 输出显示:
1>------ Build started: Project: ConsoleApp3, Configuration: Debug Any CPU ------
1>ConsoleApp3 -> C:\Users\*MyUserName*\source\repos\ConsoleApp3\ConsoleApp3\bin\Debug\netcoreapp2.0\ConsoleApp3.dll
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
因此,它创建了一个.dll文件。但是如何获得.exe文件?只是重命名.dll文件不起作用,它不会打开。
答案 0 :(得分:0)
如果你想在构建之后只想要* .exe而不是* .dll(注意,你需要一个main函数作为库本身,而不能使用某种main来执行),请执行以下操作:
1 - 打开解决方案
2 - 右键单击要编译为exe的项目 - &gt;特性
3配置属性 - &gt;一般
4-In Project Defaults将配置类型更改为Application(.exe)