之前有没有人见过VS 2017之前的行为?
{{1}}
这个子菜单简直遗漏了。一旦。在一个文件上。
这个项目有大约400个xaml / xaml.cs文件。一切正常。但出于某些原因,visual studio拒绝在这个ONE文件中允许显示“查看代码f7”的选项。尽管它是xaml / xaml.cs并且尽管如果你点击了更多图标就会出现问题 - 这让我感到疯狂以前有没有人见过这个?是什么原因我该怎么解决?
答案 0 :(得分:0)
我弄清楚了并且在过程中打破了其他东西
Micha Wiedenmann是对的,它是在proj文件中。
溶液:
\<Project>.csproj
文件而不是visual studio(我使用原子)以下
...
<ItemGroup>
<ApplicationDefinition Include="App.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</ApplicationDefinition>
<Page Include="Views\BAD.xaml">
<Generator>MSBuild:Compile</Generator>
</Page>
<Page Include="Views\GOOD.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</Page>
您将看到BAD.xaml文件缺少<SubType>Designer</SubType>
。添加它。
当你重新启动VS时,右键单击选项就在那里!
麻烦就是你得到这个错误(如果你使用新菜单)
After selecting the "View Designer" menu during a xaml file editing
the following message displayed: There is no editor available for the
"C:\<filepath>app.xaml" Make sure the application for the type (.xaml)
is installed.
我不知道如何解决。但至少有view code
选项,羞耻你无法使用它。