在当前上下文中找不到 uwp 应用程序名称
uwp app name not found in current context
我的 UWP 应用有 周年更新的最小版本,目标是创作者更新 。 XAML 元素的一些名称属性在某些页面上给出 编译时错误 然后当我从 XAML 中删除名称属性然后在那里重写相同的属性时出现错误消失,我的应用运行良好。
我可以通过这种方式在 调试 中处理这种奇怪的情况,但现在我正在尝试创建我的 应用程序包 并且只有 1 个包是创建然后出现这样的错误,我通过重写名称属性来修复它们,然后我再试一次,下次其他一些名称属性显示错误,这是一个无限循环,我无法创建 3 个包86、64 和 ARM。只创建了 86,然后出现了一些错误。
更新
我从项目的目标版本中删除 "creators fall update sdk preview" 并将我的项目定位到创作者更新 SDK 后,我遇到了以下问题,而最小版本仍然是周年更新。我必须这样做是因为在开发者商店上,当我上传我创建的包时,他们给了我一些 Mir.px 某些文件版本不受支持的错误,即:16190(creators fal update sdk)。因此,我尝试将我的项目重新定位到创作者更新,然后再次创建包并出现以下错误。
另请注意,我从我的项目中删除了 Threading.Tasks.Extensions 包以删除这些警告,(因为无论如何我都没有使用它)但这些警告仍然没有消失。
我建议在 XAML 中始终使用 x:Name
而不是 Name
。
The specified x:Name becomes the name of a field that is created in
the underlying code when XAML is processed, and that field holds a
reference to the object. The process of creating this field is
performed by the MSBuild target steps, which also are responsible for
joining the partial classes for a XAML file and its code-behind.
可以从 here 中阅读更多信息。
我的 UWP 应用有 周年更新的最小版本,目标是创作者更新 。 XAML 元素的一些名称属性在某些页面上给出 编译时错误 然后当我从 XAML 中删除名称属性然后在那里重写相同的属性时出现错误消失,我的应用运行良好。
我可以通过这种方式在 调试 中处理这种奇怪的情况,但现在我正在尝试创建我的 应用程序包 并且只有 1 个包是创建然后出现这样的错误,我通过重写名称属性来修复它们,然后我再试一次,下次其他一些名称属性显示错误,这是一个无限循环,我无法创建 3 个包86、64 和 ARM。只创建了 86,然后出现了一些错误。
更新
我从项目的目标版本中删除 "creators fall update sdk preview" 并将我的项目定位到创作者更新 SDK 后,我遇到了以下问题,而最小版本仍然是周年更新。我必须这样做是因为在开发者商店上,当我上传我创建的包时,他们给了我一些 Mir.px 某些文件版本不受支持的错误,即:16190(creators fal update sdk)。因此,我尝试将我的项目重新定位到创作者更新,然后再次创建包并出现以下错误。
另请注意,我从我的项目中删除了 Threading.Tasks.Extensions 包以删除这些警告,(因为无论如何我都没有使用它)但这些警告仍然没有消失。
我建议在 XAML 中始终使用 x:Name
而不是 Name
。
The specified x:Name becomes the name of a field that is created in the underlying code when XAML is processed, and that field holds a reference to the object. The process of creating this field is performed by the MSBuild target steps, which also are responsible for joining the partial classes for a XAML file and its code-behind.
可以从 here 中阅读更多信息。