首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Visual Studio 2015中的项目是否包含编译为一个或多个可执行文件的代码?

Visual Studio 2015中的项目是否包含编译为一个或多个可执行文件的代码?
EN

Stack Overflow用户
提问于 2017-02-01 08:04:05
回答 3查看 47关注 0票数 2

在Visual Studio 2015中,项目中的代码是否只编译为一个可执行文件,或者我们是否可以在一个项目中编写多个程序,每个程序都编译为一个单独的可执行文件?

我知道一个解决方案可以有多个项目。因此,解决方案中的程序可以编译成多个可执行文件。

我的问题是为了让我理解Visual Studio中“项目”的概念。

EN

回答 3

Stack Overflow用户

发布于 2017-02-01 08:33:53

一个项目生成一个程序集。通过展开项目中的Properties节点,然后查看AssemblyInfo.cs文件,可以查看有关程序集的更多信息。

票数 3
EN

Stack Overflow用户

发布于 2017-02-01 08:45:49

Visual Studio的项目模型是“一个项目生成一个输出”。如果您需要多个可执行文件,则必须创建多个项目。您可以将它们保留在相同的解决方案中,以使自己的工作更容易,但它们必须是单独的项目。

票数 1
EN

Stack Overflow用户

发布于 2017-02-01 08:47:37

是也不是。

完全由Visual Studio创建的项目将只为每个项目文件生成一个可执行文件/dll/assembly/library。

用户可以很容易地修改这些项目,以另外生成任何其他工件(exe/dll/...)他们需要的MSBuild格式是非常灵活的,并不限制一个项目文件的单一输出。

请注意,当考虑相关程序集的所有副本并生成单独的PDB文件时,即使是默认项目也会生成多个输出文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41969760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档