将ShowBg.xaml作为新页面添加到我的Windows UWP(使用VS2017)后,我立即收到错误:
VS生成的代码:
Namespace Global.BIS
Partial Class ShowBG
Implements Global.Windows.UI.Xaml.Markup.IComponentConnector
Implements Global.Windows.UI.Xaml.Markup.IComponentConnector2
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks", "14.0.0.0")> _
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute()> _
Public Sub Connect(ByVal connectionId As Integer, ByVal target As Global.System.Object) Implements Global.Windows.UI.Xaml.Markup.IComponentConnector.Connect
Me._contentLoaded = true
End Sub
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks", "14.0.0.0")> _
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute()> _
Public Function GetBindingConnector(connectionId As Integer, target As Object) As Global.Windows.UI.Xaml.Markup.IComponentConnector Implements Global.Windows.UI.Xaml.Markup.IComponentConnector2.GetBindingConnector
Dim returnValue As Global.Windows.UI.Xaml.Markup.IComponentConnector = Nothing
Return returnValue
End Function
End Class
End Namespace
如上所述:我手动添加了代码。现在我得到了该行的编译错误 Me._contentLoaded = true
Error BC30456 "_contentLoaded" ist kein Member von "ShowBG". BIS C:\...\test\BIS\obj\x86\Debug\ShowBG.g.vb 24 Aktiv
我既不明白这个错误也不是google我的朋友。 我做错了什么?
答案 0 :(得分:2)
有时,visual studio会处理现有或以前的调试文件,因此下次调试现有文件时,不会更新新更改或未知新更改。
**错误 - 旧调试文件未随更改而更新。
因此您需要按照以下步骤进行操作 -
1)转到构建&gt;清洁解决方案和关闭vs.
2)清空“bin”,“obj”项目文件夹。
3)您还应该在taskmanager中查看.vs的任何正在运行的进程并关闭它。
4)然后重新打开你的项目并构建它。