更改BaseIntermediateOutputPath会导致生成错误CS0103

时间:2017-07-25 05:42:38

标签: msbuild xamarin.forms

我有一个简单的.net标准项目,包括Visual Studio 2017中的Xamarin.Forms。构建成功,直到我更改项目文件中的默认BaseIntermediateOutputPath。

.csproj文件的片段:

<PropertyGroup>
    <TargetFramework>netstandard1.4</TargetFramework>
    <PackageTargetFallback>portable-net45+win8+wpa81+wp8</PackageTargetFallback>
    <BaseIntermediateOutputPath>hello/</BaseIntermediateOutputPath>   <!-- Comment this out and build passes -->
</PropertyGroup>

构建错误是:

Page1.xaml.cs(17,4):错误CS0103:名称&#39; InitializeComponent&#39;在当前背景下不存在。

检查msbuild输出后。看起来XamlG目标从未包含/执行过。

有什么见解?

感谢。

下进行。

0 个答案:

没有答案