问题标签 [xamarin.winphone]
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.
xamarin - SQLite-net.DLL 中出现“SQLite.SQLiteException”类型的异常,但未在用户代码中处理
ScreenShot请帮我解决这个错误...我正在使用 Xamarin Forms 开发应用程序。当我运行 Android Project 时,应用程序运行没有问题,但是当我将 Windows 8.1 项目设置为启动项目时,我遇到了异常:
SQLite-net.DLL 中出现“SQLite.SQLiteException”类型的异常,但未在用户代码中处理
xamarin.forms - Xamarin Forms InitalizeComponent 调用不初始化页面控件
我有一个非常简单的页面,上面有一些控件。我的问题仅出现在实际设备上,并且仅出现在运行 Win10 Mobile 版本 1607 Build 10.0.14946.1000 的 Lumia 1520 上。在运行 Win10 Mobile 版本 1607 OS Build 10.0.14393.693 的 Lumia 950 上不会发生这种情况。
在 1520 上,我卸载了我的应用程序,重新启动设备,然后尝试在设备上调试应用程序。一切正常。然后我停止调试并尝试再次开始调试,我的页面的 InitializeComponent 方法没有初始化我的任何控件。
这意味着在这段代码运行之后:
每个控件(psHeader、lvPlaces 等)都仍然为空。(如果我在第一次运行后尝试在 1520 上启动应用程序而不进行调试,它会崩溃)
我在输出窗口中看不到任何内容表明其他领域存在挑战。知道为什么会这样吗?
更新更新:所以我重置了设备(我得到了相同的构建等)并再次尝试测试。我现在收到一些错误信息。以下是重现错误的步骤以及错误信息:
- 从设备上卸载任何以前版本的应用程序。
- 重启设备
- 在设备上测试应用程序。(它应该可以正常工作。)
- 在 Visual Studio 2015 环境中单击停止按钮
- 此时只需单击 Visual Studio 中的“运行”按钮,无需在应用程序中进行任何更改,它将在手机上正常启动。
- 在 Visual Studio 2015 环境中单击停止按钮
在应用程序的主页中进行更改并重新编译。确保 Build 行显示至少 1 个项目成功,而不是全部更新或跳过。
2 成功,0 失败,0 最新,2 跳过 ==========
- 再次在设备上运行应用程序。
在 LoadApplication 行生成错误,如下所示:
以下是错误信息: Xamarin.Forms.Platform.WinRT.ni.DLL 中出现“System.ArgumentNullException”类型的异常,但未在用户代码中处理。
我单击查看详细信息并看到以下信息:“值不能为空。\r\n参数名称:newRoot”}
我希望这有助于解决这个问题。
更新:这个问题也发生在我升级到 Win 10 Mobile 的 Lumia 640 XL 上。
c# - 如何在 WinPhone 8.1 Xamarin Portable Project 上使用 XFGloss
我正在制作一个便携式 xamarin 应用程序,并且正在使用XFGloss。在 Android 和 iOS 上一切正常,但在 WinPhone 8.1 上,我的 BackGroud Gradiant 仍然是黑色的。
我的页面有:
在 Android 和 iOS 上,我应该初始化 xfgloss,如下所示:
-安卓
-iOS
而且我没有找到如何在 WinPhone 上初始化 XFGloss,即使知道是否必须初始化它。
如何使它在 WinPhone 上工作?
xamarin.forms - 如何在 Windows Phone 的 Xamarin.Forms 中将 WidthRequest=50 设置为按钮?
Windows 手机项目中的 WidthRequest=50 不起作用。在 android 和 iOS 中它正在工作。但在 WinPhone 中只显示半个按钮。我也尝试过使用 MinimumWidthRequest,这也不起作用。
在 windows phone 中,按钮的最小宽度仅为 109。小于 109 WIdthRequest,溢出宽度消失。有谁知道如何在 WinPhone 中修改这个 MinimumWidthRequest?或任何其他解决方案?
xamarin - 如何从 Win Phone 8.1 RT 项目加载 PCL 的 App 类
我在现有的 Xamarin Forms 解决方案(Android、iOS 和 UWP)中创建了一个 Windows Phone 8.1 项目。我按照 Xamarin 文档页面的说明进行操作,但仍然找不到“LoadApplication()”方法。我正在使用 Visual Studio 2015,并且该项目的个人资料中有 .NET Framework 4.5。Xamarin.Forms.Platform.WinRT 命名空间没有必要的类。
xamarin - RowDefinitions/ColumnDefinition 不能在 WindowsPhone 上运行,但在 WindowsPhone 模拟器上运行良好
当我尝试在 Windows 模拟器上运行该应用程序时,它运行良好,但是当我尝试在 Windows 手机上运行时,它会出现以下错误
我在以下几行收到此错误
uwp - Visual Studio 2017 不支持 Winphone 项目类型
我有一个现有的 xamarin 本机项目,它有
myproj.iOS
myproj.Droid
myproj.WinPhone
我卸载了我的 Visual Studio 2015 并安装了 Visual Studio 2017
现在在解决方案资源管理器中,我可以清楚地看到 myproj.WinPhone(不兼容)
我知道微软正在推动 UWP,但我仍然想做我之前做的事情,比如支持 Windows 8.1 等。
是否可以将其降级到 2015 年以便我仍然可以执行 myproj.WinPhone ?
或者有没有其他方法可以解决这个问题
供参考:
我尝试创建一个新的 xamarin 本机项目,但它没有 winphone 项目,但它适用于 iOS 和 Android
visual-studio - Visual Studio 2017 上的 Xamarin 本机 Windows 应用程序开发
我已经在我的 Windows 机器上安装了 Visual Studio 2017,并且我已经安装Xamarin
了它,但是当我Xamarin
在 Visual Studio 中创建本机时,我得到了project.iOS
,project.Android
但是 Windows 没有任何东西。如果project.winphone
不可用,我希望project.uwp
将可用。
解决方案资源管理器的屏幕截图在这里:
我是否缺少任何 Windows SDK?我必须单独安装吗?
Xamarin
如果有人解释了一些细节,那对于开始从事Windows 应用程序开发的人来说会非常好。
更新: