2010-11-19 55 views
2

在我的VS2010的網站項目,當我看着在項目屬性的引用,我看到3種項目引用VS二進制參考

  1. GAC
  2. 二進制
  3. 項目

但在我的WinForm應用程序的項目引用表中,我沒有看到引用「type」的列。相反,我看到一個「複製本地」列標題。然而,當我在我的WinForm應用程序中設置w /的引用時,我可以選擇一個項目或二進制引用。

爲什麼WinForm屬性參考表不像我的WebSite屬性引用grid一樣顯示Type列?

回答

0

不是100%肯定爲什麼,但你可以找出是否打開對象瀏覽器。這將告訴你它是什麼類型的參考(文件,項目,GAC)。

1

VS不擅長在GUI中顯示引用類型,你不能相信顯示的是什麼。我使用的方法是100%肯定的是:

  1. 用記事本打開該項目文件,並檢查是否引用是<參考>或<ProjectReference>。
  2. 檢查是否有在C匹配的目錄:\ WINDOWS \裝配\ GAC * \ *
  3. 複製本地(名爲<在項目文件私人>)沒有什麼關係的引用類型,它是即使未被代碼使用,也會強制引用的程序集/項目被複制。