2011-12-08 144 views
3

我有許多項目的解決方案。除了一個是我用來構建測試用例的控制檯應用程序之外,所有這些都是可重用的類庫。我可以成功地參考一些項目,但不是其他項目。我可以添加對項目的引用,但是當我使用using語句引用它們時,某些項目引用在編譯時失敗,並且找不到「類型或名稱空間名稱」項目名稱「無法找到類型或名稱空間名稱...

奇怪關於這件事情是我成功的引用都在另一個單獨的應用程序,這些項目的,但這種解決方案中,我可以引用一些成功的,而不是別人?

回答

4

默認情況下,Visual Studio 2010中創建針對.Net框架客戶端控制檯應用程序簡介。很多時候,這是內置對完整的框架現有的庫不兼容。轉到您的控制檯應用程序,去屬性和更改目標框架NET框架4

+0

,當然,你不想選擇.NET 4.0的任何MSVS2010項目,除非你需要.NET 4.0的功能。總是最好覆蓋默認值,並選擇最低版本的.Net,您可以... – paulsm4

-1

建議:也許你只需要在MSVS IDE中添加一些額外的參考...

0

有一件事在過去的Visual Studio版本中引起了我們的注意(但可能不再適用)是當我們試圖引用具有相同GUID的項目。

我最近沒有測試過,但是您可能會檢查當前解決方案中的項目是否具有與新引用的項目中的項目相同的標識符。

相關問題