我尝试将Windows Phone Silverlight 8支持添加到由Visual Studio 2017中的模板Class Library (Xamarin.Forms) --Visual C#
创建的Xamarin.Forms类库项目中。(我的解决方案在Visual Studio 2015中创建)。但它提醒
The selected targets require the project to opt-into NuGet 3.0 support
如何解决?我发现VS2017中的NuGet版本是4.0。
答案 0 :(得分:2)
无法在Visual Studio 2017中添加SilverLight 8支持。如何解决?
这是因为此版本的Visual Studio 2017 不支持 Silverlight项目。你可以看看:Visual Studio 2017 Platform Targeting and Compatibility。
<强> Silverlight的强>
此版本的Visual不支持Silverlight项目 工作室。要维护Silverlight应用程序,请继续使用Visual Studio 2015.
Windows应用商店和Windows Phone应用
Windows项目 存储8.1和8.0,不支持Windows Phone 8.1和8.0 这个版本。要维护这些应用程序,请继续使用Visual Studio 2015.要维护Windows Phone 7.x项目,请使用Visual Studio 2012
所以magicandre1981是对的。要解决此问题,请继续使用Visual Studio 2015来维护Silverlight应用程序。
此外,在Visual Studio 2017中有一个关于支持Silverlight项目的用户声音:https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/18610774-support-silverlight-projects-in-visual-studio-2017 。您可以关注您的评论并投票。然后你也可以从这里查看反馈。
希望这可以帮到你。