[我6月份在MSDN中提出了这个问题,但尚未得到任何答复,所以我希望可以在这里得到答案。一个针对“ uwp blend”的stackoverflow搜索恰好产生了100个结果,没有一个与这里的问题相同。]
我用VS 15.7.3创建了一个全新的WIndows Template Studio解决方案-名为“ AppName”,并向该解决方案添加了一个.NET Standard 2.0类库项目-名为“ ConversionService”。 当我尝试在VS Blend 15.7.3(与VS相同的版本号)中打开解决方案时,收到以下消息-相当吓人-消息:
单向升级 Visual Studio将自动对以下项目进行功能更改,以将其打开。您将无法在最初创建它们的Visual Studio版本中打开这些项目。 -ConversionService,“ [位置已删除] ConversionService.csproj”
需要非功能性更改 Visual Studio将自动对以下项目进行非功能性更改,以使它们可以在Visual Studio 2015,Visual Studio 2013,Visual Studio 2012和Visual Studio 2010 SP1中打开。项目行为不会受到影响。 -AppName,“ [删除的位置] \ AppName.sln”
无需更改 这些项目可以在Visual Studio 2015,Visual Studio 2013,Visual Studio 2012和Visual Studio 2010 SP1中打开,而无需更改它们。 -,“”
以上消息是什么意思? (我编辑了实际的文件位置。) 看来我无法返回VS来编辑ConversionService项目,这绝对是我想要做的事情。 为什么VS Blend 15.7.3似乎不像VS 15.7.3中创建的项目?
(我以前在另一个包含UWP和NET Standard项目的完全独立的解决方案中也遇到了同样的问题,但是我不需要Blend。)