问题标签 [maui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 默认 MAUI 项目中不存在 AndroidManifest.xml 文件
我根据入门指南创建了 MAUI 项目:
这是一个默认项目,没有任何更改。现在,我正在尝试构建我的项目,但出现以下错误:
Specified AndroidManifest file does not exist: C:\***\source\repos\MauiApp\MauiApp\AndroidManifest.xml.
Assets file 'C:\***\source\repos\MauiApp\MauiApp\obj\project.assets.json' not found. Run a NuGet package restore to generate this file.
我试图恢复 NuGet,但它没有帮助。我错过了什么?或任何修复建议?
编辑:
- Windows 10 专业版,19043.1237
- Visual Studio Community 2022 预览版,17.0.0 预览版 5.0
maui - 设计模式下的 XAML
我从一周开始学习 microsoft MAUI,
youtube 上的所有视频都非常清晰,但没有人解释如何在 XAML 页面中进入设计模式。
真的没有任何所见即所得的设计吗?在所有视频中,他们只需输入代码!
谢谢
c# - MAUI 预览 9 “版本代码 1.0 无效。它必须是一个整数值。” 更新 Visual Studio 2022 Preview 6.0 时出错
当我将 Visual Studio 2022 升级到 Preview 6.0 时,我为 MAUI 构建了新项目,当我尝试为 android 构建项目时,当前的 MAUI 版本是 preview 9,出现以下错误
版本代码 1.0 无效。它必须是一个整数值。
请指教
.net - BlazorWebView 中的 .NET MAUI Xaml
我正在使用 Blazor 完全构建我的应用程序。一切都发生在我的 BlazorWebView 中。是否可以使用RefreshView
.razor 文件中的内容?我知道我可以ContentView
从后面的代码实例化一个,但我可以将它实现到页面中吗?
c# - .NET MAUI - 打包到 MSIX
我目前正在 Azure DevOps 上为我的 .NET MAUI 应用程序实现持续集成。
对于 Windows,我想将 Windows 项目打包成一个 .MSIX 文件。
我尝试使用 Azure DevOps 的 MSIX Build and Package 扩展,但它与 MAUI 的 .csproj 文件不兼容。
当我从 Visual Studio 部署应用程序时,它会在 bin/Release/net6.0-windows 中创建一个 Appx 文件夹,其中包含资产、DLL 和 AppxManifest.xml。
通过使用 Windows SDK 中的 MakeAppx 和 Signtool,我可以从该文件夹成功创建一个 .MSIX。
但由于我需要在 Azure DevOps 上实现自动化,我需要能够自己创建这个 Appx 文件夹,仅使用命令行。
有谁知道,我该如何处理?
ios - 在 Visual Studio 2022 和 MAUI 中无法指定 iOS Bundle Signing 和 Provisioning
由于 MAUI 将所有平台目标集成在一个项目下,似乎没有 UI 来指定 iOS Bundle 签名,(就像在 MAUI 之前的 Xamarin 中一样,请参阅https://docs.microsoft.com/en-us/xamarin/ios /get-started/installation/device-provisioning/automatic-provisioning?tabs=windows)。
是否有解决方案或解决方法?
xamarin.forms - 使用我的 .NET MAUI 应用程序部署 .zip 文件
我有一个 .NET MAUI 应用程序,我想将一个资源文件(比如说 .zip)与我的应用程序一起复制。这意味着安装我的应用程序时,该文件将复制到设备中。
我不想使用Embedded Resource
,我希望文件按原样复制,然后使用它的完整路径访问它。
我应该将文件放在解决方案中的什么位置?在共享资源文件夹中还是在每个平台中?
我应该使用哪个
Build Action
?
c# - .NET Maui SQLite 连接
我已将 sqlite-net-plc 包添加到我的项目中,并创建了一个如下所示的数据库类:
这似乎适用于 Android 应用程序,允许我从任何地方操作数据库。
但是,当我通过具有活动 Mac 连接的 IOS 模拟器运行此应用程序时,我收到以下错误:
'SQLite.SQLiteConnection' 的类型初始化程序引发了异常。
我相信无法解决与 SQLite 数据库的活动连接,但我不知道为什么。对此的任何见解都会很棒。
提前致谢。
.net - UWP 中的 .NET MAUI Essentials 身份验证器错误缺少 AppManifest.xml
我正在尝试在 .NET MAUI 项目中使用 Essentials API 实现身份验证
当调用 WebAuthenticator.AuthenticateAsync 它返回错误
找不到文件“C:\Windows\system32\AppxManifest.xml”。
有人已经在 Windows 11 上运行的 MAUI 中实现了身份验证?
c# - .NET MAUI - 控制器句柄地址
我已经开始使用 .NET MAUI 的最新 RC 版本。我希望迁移我拥有的 Windows 应用程序,因此以后它可能是多平台的。对于 Windows,我的应用程序需要获取控制器的句柄(然后传递给使用它的第 3 方库)。
在我的 WinForms 应用程序中,我通常做的事情是IntPtr controlHandle = MyControl.Handle;
是否可以在 .NET MAUI 中的控件上获取句柄?我记得过去检查 WPF 应用程序和所有控件,它返回主窗口句柄地址,但是有一种方法可以使用它自己的句柄创建一个新控件。MAUI有这种可能性吗?