2

我有一個xamarin形式PCL解決方案,現在我想添加xamarin形式pcl類庫,但我無法將這些庫添加爲我參考原始PCL項目看到。它給了我下面的錯誤:更改xamarin形式pcl目標

Unable to add reference to project. The targets of Portable Library project are not the same or compatible with the targets of the current Portable Library project.

我試圖改變對PCL項目的目標,以便它們匹配起來,但我不能這樣做在Visual Studio 2017年

下面是目標爲原來的PCL項目。 image

以下是我想在原始PCL項目中引用的項目的目標。 image

誰能請幫助或如何做到這一點建議嗎?

+0

從解決方案瀏覽器 - >右鍵點擊PCL項目 - >卸載項目 - >右鍵單擊項目 - >編輯xxx.csproj 並更改目標 Profile111。保存您的更改,然後重新加載項目。 – user2297037

+0

感謝user2297037爲我工作。讓我們希望其他一切都能夠輕鬆運作。你可以添加你的答案,以便我可以將其標記爲解決方案嗎? – RudolphKalp

回答

0

我找到了解決我的問題的方法。它對@ user2297037的答案稍作改動。我確實必須更改項目文件中的配置文件。最初的可移植類庫是profile259,兩個新的可移植類庫是Profile111。更改最初的可移植類庫的配置文件似乎可行,但在構建時會產生大量問題。然後,我將這個改變恢復到了最初的可移植類庫,然後將這兩個新的可移植類庫中的Profile從Profile111更改爲Profile259。這解決了我的問題。