2009-09-12 34 views
3

我已經在我所有的csproj文件中設置了OutputPath,IntermediateOutputPath和BaseIntermediateOutputPath標記。儘管如此,Visual Studio在我的源代碼目錄中創建了額外的「obj」文件夾。據我所知,它創建目錄obj \ Debug \ TempPE,然後將其保留爲空。如何防止Visual Studio在我的源代碼目錄中創建obj文件夾?

我不介意Visual Studio創建各種廢話,但我如何告訴它只在我想要的地方創建它,而不是在源目錄中?

回答

2

這是不可能的,以防止Visual Studio 2008中,從這樣做。

1

您可能會遇到一個錯誤。如果您看到正在創建但未包含任何數據的obj文件夾您會看到在您指定的路徑中創建的預期文件,可能是疏忽。

如果是這種情況,你可以請提交連接錯誤?

+2

謝謝。我搜索了Connect,結果發現該錯誤在VS 2005之後就已知了,並且在2008年還沒有被修復,因爲它被錯誤地分類爲一個功能請求。如果您與Microsoft有某種聯繫,您是否認爲可以進行必要的更改以將其變回bugreport? https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=91853 – Timwi 2009-09-14 13:46:57

+3

幾天後的2015年,顯然,10年後,這仍然是視覺工作室的「特色」,它創造一個完全不用的,不必要的,空的目錄樹,在你的源代碼樹的中間,即使明確地指示不要。嘆。另外,上面評論中的鏈接已過時。任何人都有活的替代品? – 2014-12-29 04:14:23

相關問題