是否可以在Visual Studio项目中指定sources文件夹?

时间:2011-04-08 07:22:12

标签: visual-studio-2010

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

3 个答案:

答案 0 :(得分:2)

您只需将目录添加到项目中即可。在Visual Studio中打开项目 - >右键单击项目 - >添加 - >新建文件夹。

您还可以将文件链接到其他位置的项目中。

除此之外,在.NET中使用这些目录并不常见,因此您应该考虑调整新平台的常用习惯来成功开发新平台。专用解决方案往往会带来更多伤害。

答案 1 :(得分:1)

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

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

阅读this article

答案 2 :(得分:1)

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

之后,您应该了解并了解.Net项目的安排方式。

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

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

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

您可以在它们之间引用项目,在编译时,您可以将所有内容绑定在一起。