2016-03-07 36 views
3

在Visual Studio 2015中,在我的解決方案中,我有一個添加到WinForm項目引用的邏輯層(類庫)項目。 不,我要添加一個新的Windows Universal項目,並在其中添加相同的邏輯層(類庫)。 但是,visual studio不允許我添加類庫作爲通用應用程序的參考,我收到一條錯誤消息。什麼樣的類庫適用於Universal和Winform項目?

問題是,什麼樣的類庫可以添加到Universal項目的引用以及Winform項目中?

更新:消息是「允許添加對項目的引用項目名稱」。「

+1

什麼是錯誤信息? –

+0

消息是「啓用添加對項目的引用項目名稱」。「 – Hatim

+1

您必須從「類庫(便攜式)」項目模板開始。 –

回答

7

您需要使用類庫(便攜式)選擇。類庫項目:

enter image description here

一旦你添加的是,你必須選擇你的目標平臺:

enter image description here

爲了能夠將它與WinForms一起使用,請選擇與您在WinForms項目中選擇的目標框架相匹配的.NET框架。如果您的WinForms面向.NET 4.5,請確保選擇該選項;如果您將其更改爲目標.NET 4.6,則可以選擇該目標作爲便攜式庫的目標,等等。否則,您會收到錯誤消息:

無法添加對項目'您的圖書館名稱'的引用。當前 項目的目標不是 便攜式圖書館項目'您的圖書館名稱'的目標之一或兼容。

請注意,您以後可以更改這些選項,通過進入項目屬性,下圖書館標籤。

+1

謝謝,現在可以工作 – Hatim

+0

@Hatim沒問題。 –

相關問題