gpt4 book ai didi

ios - Xamarin Studio 使用错误的命名空间创建文件

转载 作者:可可西里 更新时间:2023-11-01 06:24:33 25 4
gpt4 key购买 nike

我目前正在使用 Xamarin Studio,并且正在使用 MvvmCross 框架开发应用。

我的问题是,当我尝试在名为“Views”的文件夹中创建一个新文件时,命名空间不包含“.Views”。

我有 Xamarin.Client.iOS 而不是 Xamarin.Client.iOS.Views。所以 MvvmCross 框架没有找到我的 View 并返回一个 KeyNotFoundException : could not find view for [MyViewModel]

我想知道 XCode 是否修改了我的命名空间,因为我的应用运行良好,但现在它找不到 View 。

我猜这是一个命名空间问题,但不太确定。事实上,我的“View”文件不在“.Views”命名空间中,而在“Views”文件夹中。

如何使用良好的命名空间创建我的 View ?因为在 .cs 和 .designer.cs 文件中更改它不会修复 KeyNotFoundException...

如果你有任何想法......

最佳答案

在 Xamarin Studio 中,首选项 --> 源代码 --> .NET 命名策略

如果您希望您的类在默认情况下在命名空间中包含文件夹名称,请选中“将命名空间与目录名称相关联”。

关于ios - Xamarin Studio 使用错误的命名空间创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24446245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com