我有一个Windows商店应用程序,我已经工作了几个月了。
今天下午我尝试使用visual studio远程调试器在ARM平板电脑上测试应用程序。我没有进入调试阶段,因为我的构建引发了以下错误。
Error 153 'MyApp.Editor' does not contain a definition for 'OneDriveUpload_Click'
and no extension method 'OneDriveUpload_Click' accepting a first argument
of type 'MyApp.Editor' could be found (are you missing a using directive
or an assembly reference?)
C:\Users\Rory\Dropbox\MyApp\Editor.xaml 517 91 MyApp
当我在错误列表中双击此错误时,它转到了Editor.xaml的第517行:
<MenuFlyoutItem Text="View HTML Source" Click="HTMLSource_Click" Style="{StaticResource MenuFlyoutItemStyle_HTML}" />
几个星期前在这里提到了OneDriveUpload_Click
,但它已经很久了。我在整个解决方案中搜索了OneDriveUpload
,只获得了一段注释掉的代码。
这到底是什么来的?
这不是我见过的第一个“幽灵”错误。每当我的应用程序无法编译时,无论出于何种原因,我也有以下两个错误。
Error 151 The name "BasePrintPage" does not exist in the namespace "using:MyApp".
除了它确实如此:
namespace MyApp
{
public class BasePrintPage : Page
{
....
}
}
我也收到错误告诉我
Error 152 The member "BottomAppBar" is not recognized or is not accessible.
如果没有其他错误,项目编译没有问题,因此这些不是“真正的”错误。我如何摆脱它们,以及阻止我编译的那个?
编辑:我想补充一点,删除SUO文件对这些问题没有影响。
答案 0 :(得分:0)
我通过删除&#34;违规&#34;解决了这个问题。行,保存文件,编译,然后撤消更改,再次重新保存并重新编译。我不想接受这个答案,因为它没有解释刚刚发生了什么,或者用BottomAppBar
等来解决我长期存在的错误错误。 / p>
我猜我不得不把它归结为Visual Studio的另一个怪癖