我原来在的csproj文件中的以下内容:
<Page Include="BuildProcessTemplates\DefaultTemplate.11.1.xaml">
<Generator>MSBuild:Compile</Generator>
</Page>
<Page Include="BuildProcessTemplates\LabDefaultTemplate.11.xaml">
<Generator>MSBuild:Compile</Generator>
</Page>
<Page Include="BuildProcessTemplates\UpgradeTemplate.xaml">
<Generator>MSBuild:Compile</Generator>
</Page>
它更改为以下解决了这一问题:
<Content Include="BuildProcessTemplates\DefaultTemplate.11.1.xaml" />
<Content Include="BuildProcessTemplates\LabDefaultTemplate.11.xaml" />
<Content Include="BuildProcessTemplates\UpgradeTemplate.xaml" />
我没设置.resx文件建设行动= *资源*在我正在试验。但目前没有任何设置(通过在项目文件中搜索“资源”进行确认),而且我仍然看到错误。 – McGarnagle
除了'None','Compile'或'Content'以外,还有其他的东西吗? – SLaks
嗯,谢谢,我认为就是这样。我已经将一些.aspx文件设置为“Page”。将它们改回“内容”似乎解决了这个问题。 (这就是我得到的东西,我不明白的东西。) – McGarnagle