这是便携式项目中的页面
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:b="clr-namespace:Corcav.Behaviors;assembly=Corcav.Behaviors"
xmlns:local="clr-namespace:MyMobileApp;assembly=MyMobileApp"
x:Class="MyMobileApp.MainPage"
x:Name="MainPage">
<Image Source="{local:ImageResource myimage.jpg}" />
Run Code Online (Sandbox Code Playgroud)
这是我在同一个便携式项目中的ImageResourceExtension
namespace MyMobileApp
{
[ContentProperty("Source")]
public class ImageResourceExtension : IMarkupExtension
{
public string Source { get; set; }
public object ProvideValue(IServiceProvider serviceProvider)
{
if (Source == null)
return null;
var imageSource = ImageSource.FromResource(Source);
return imageSource;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我试图将myimage.jpg添加为嵌入在我的项目的根目录和Resources文件夹中,但是没有显示图像.
在调试时我看到返回的imageSource是Xamarin.Forms.StreamImageSource类型.如何检查是否真的找到了这个?
谁能在这里发现错误?
我有一个使用ASP.NET身份(Invidual用户帐户)的MVC 5项目.作为数据库ORM,我正在使用实体框架6和IoC由Ninject处理.
解决方案结构如下
[Authorize]属性工作正常,我必须登录才能访问带注释的动作,但是当我设置时 [Authorize(Roles = "Admin")]我得到了
找不到存储过程'dbo.aspnet_CheckSchemaVersion'.
我创建了我的CustomAuthorize attibute,它基本上是Authorize的副本,并注意到User.ProviderName中的protected virtual bool AuthorizeCore(HttpContextBase httpContext)httpcontext是"AspNetSqlRoleProvider".
所以我在我的web.config中添加了Rolemanages clear.这导致了
配置错误说明:处理为此请求提供服务所需的配置文件时发生错误.请查看下面的具体错误详细信息并相应地修改配置文件.
分析器错误消息:找不到默认角色提供程序.
来源错误:
第53行: - >第54行:第55行:第56行:第57行:
源文件:... myproject\WebUI\web.config行:55
那么这笔交易是什么?如何设置默认角色提供程序以使用ASP.NET标识?
可能重复:
如何在WP7上以编程方式打开/关闭WiFi
如何在Windows Phone 8上以编程方式启用WiFi?到目前为止,我只在网络上找到状态信息,但没有实际的方法来设置WiFi启用/禁用.我是否真的必须通过WiFi设置页面来设置状态?