2011-04-08 103 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「(這好得多)。

你可以參考它們之間的項目,當你編譯時,你把所有東西都綁在一起。

相關問題