VS 2017 NetStandard XAML IntelliSense

VS 2017 NetStandard XAML IntelliSense,xaml,xamarin,xamarin.forms,intellisense,Xaml,Xamarin,Xamarin.forms,Intellisense,使用VS 2017 RTM(以及2017年3月16日的最新预览版),我无法让Xamarin Forms IntelliSense在以NetStandard 1.4为目标的共享项目中工作。它在PCL中工作,但一旦我以NetStandard为目标(或创建一个新的以NetStandard为目标的项目库),我就没有IntelliSense了。以下是CSPROJ文件的相关部分: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup>

使用VS 2017 RTM(以及2017年3月16日的最新预览版),我无法让Xamarin Forms IntelliSense在以NetStandard 1.4为目标的共享项目中工作。它在PCL中工作,但一旦我以NetStandard为目标(或创建一个新的以NetStandard为目标的项目库),我就没有IntelliSense了。以下是CSPROJ文件的相关部分:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
        <TargetFramework>netstandard1.4</TargetFramework>
        <PackageTargetFallback>$(PackageTargetFallback);portable-net45+net45+wp8+win81+wpa8;uap10.0;net46</PackageTargetFallback>
        <AssemblyName>MyApp.AppX</AssemblyName>
        <RootNamespace>MyApp.AppX</RootNamespace>
    </PropertyGroup>
</Project>

netstandard1.4
$(PackageTargetFallback);便携式-net45+net45+wp8+win81+wpa8;uap10.0;网络46
MyApp.AppX
MyApp.AppX

这是Resharper的一个bug,他们已经在最新的测试版中修复了它。您可以从下载Resharper的beta版

是否使用Resharper?禁用Resharper可以让我的IntelliSense正常工作……将Resharper更新到2017.3.1版本为我解决了这个问题。