2011-04-08 109 views
12

我来自通常与Eclipse和IntelliJ一起工作的Java世界。这两个IDE都允许将项目目录中的文件夹指定为我的源的根文件夹。通常这是一个名为“src”或“source”的文件夹。在Visual Studio 2010中,我在项目属性屏幕的“构建”选项卡上找到了一个选项,允许我更改输出目录,但我无法为“输入”目录找到某些内容。有没有可能定义这样的'输入'目录?是否可以在Visual Studio项目中指定源文件夹?

回答

2

您可以简单地将目录添加到您的项目中。在Visual Studio中打开项目 - >右键单击项目 - >添加 - >新建文件夹。

您也可以将文件链接到项目中,而它们驻留在别处。除此之外,在.NET中使用这些目录是非常少见的,因此您应该考虑适应新平台的常见问题,以便为新平台成功开发。特殊用途的解决方案往往会造成更大的伤害。

0

通常将项目源放置在项目文件所在的位置。 在C++项目中,您可以指定包含文件夹。在C#/ VB中,您可以将.csproj/.vbproj文件编辑为文本文件并更改所需内容。

您也可以将现有项目添加到项目中。

而且读this article

1

在Visual Studio中,你可以定义一个“默认”根所有项目。您可以通过转到工具 - >选项 - >项目和解决方案,并设置第一个文本框“项目位置”。

之后,您应该知道并遵循.Net项目的安排方式。

假设您正在创建一个名为“TestSite”的网站。您将拥有一个具有该名称的根文件夹,并且在该文件夹中,您将拥有一个解决方案文件“TestSite.sln”以及与您的解决方案的项目数量一样多的子文件夹。一个常见的场景可能是以下几点:

  • TestSite.sln
    • TestSite.Bll
    • TestSite.Dal
    • TestSite.Web

这将是三个项目,前两个类型为“类库”,因为它们是您的业务层和数据层,而第三个类型是“Web应用程序”或“Mvc应用程序ation“(这好得多)。

你可以参考它们之间的项目,当你编译时,你把所有东西都绑在一起。

相关问题