使用 VS 2017 RTM(以及 3/16/2017 的最新预览版)我无法让 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>
最佳答案
这是 Resharper 的一个错误,他们已在最新的测试版中修复。您可以从 here 下载 Resharper 的测试版。
关于xaml - VS 2017 NetStandard XAML 智能感知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42863699/