小编sos*_*sil的帖子

对 IIS 站点的第一次请求总是产生 500.21 错误

我相信这就是“应用程序初始化”模块不起作用的原因,因为它似乎服务器在第一个请求之前不会打扰任何东西,导致它失败。

每个第一个请求产生的错误是:

HTTP 错误 500.21 - 内部服务器错误

指定的处理程序映射不正确。

详细的错误信息

模块 ManagedPipelineHandler

通知 ExecuteRequestHandler

处理程序 ExtensionlessUrlHandler-Integrated-4.0

错误代码 0x00000000

我在这里尝试了 .NET 修复说明:https : //msdn.microsoft.com/en-us/library/hh168535(v=nav.90).aspx

我已经尝试卸载/重新安装 .NET,但无论如何它似乎都是这样。

这很烦人的主要原因是网站,任何需要用它启动的东西都只会在第二次请求之后启动。

编辑:可能值得注意的是,在我的“打开或关闭 Windows 功能”菜单中,我只有一个选项来启用“ASP.NET”,而不是“ASP.NET 4.5”,正如许多其他帖子所建议的那样. 显然重新安装 .NET 并没有出现这种情况。

c# asp.net iis iis-7.5 .net-4.5.2

5
推荐指数
1
解决办法
1386
查看次数

什么HTTP响应代码jQuery aJax错误处理程序认为'错误'?

我有一个标准的aJax回调到服务器:

$.ajax({
        type: 'POST',
        dataType: 'json',
        contentType: 'application/json',
        url: '/Apps/ResetDateAndCount',
        data: JSON.stringify({
            appName: app
        }),
        success: function (response) {
            $('.lastReset').text(response);
            $('.currentCount').text('0');
        },
        error: function (xhr, status, error) {
            alert("You are not authorized to perform that action");
        }
    });
Run Code Online (Sandbox Code Playgroud)

从我的服务器(ASP.NET)我返回错误,如:

return Json(new { success = false, error = "You are not authorized to perform that action" });
Run Code Online (Sandbox Code Playgroud)

Response.StatusCode = 401; return Json(new { success = false, error = "You are not authorized to perform that action" });
Run Code Online (Sandbox Code Playgroud)

Response.StatusCode = …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net ajax jquery

4
推荐指数
1
解决办法
2389
查看次数

Xamarin 按钮上的图像填充选项,在 Android 上看到溢出,但在 iOS 上看不到

我们有一些带有图像的按钮,但我们只能在 iOS 上看到图像正确缩放。在 Android 上,图像溢出了按钮边界,因此我们基本上得到了图像的放大版本。

<Button VerticalOptions="CenterAndExpand" Grid.Column="1" Grid.Row="3">
     <Button.Image>
         <OnPlatform x:TypeArguments="FileImageSource"
             iOS="Revolutions_Button.png"
             Android="Revolutions_Button.png" />
      </Button.Image>
</Button>
Run Code Online (Sandbox Code Playgroud)

我什至尝试过HeightRequestWidthRequest即使有效,这也不是一个真正可行的解决方案,因为我不认为硬编码高度和宽度对于在不同屏幕尺寸上缩放是有意义的。但即使这些选项仅调整按钮容器的大小,图像的缩放比例仍然完全不同。

我们如何让图像缩放以适合 Android 上的按钮边界?

xaml ios xamarin xamarin.forms

3
推荐指数
1
解决办法
6457
查看次数

保持某些页面的屏幕已打开

我正在使用便携式项目,因此无法直接访问本机代码.

我的项目中有一个界面,允许我访问Android/iOS项目中的本机对象.我们主要用它来播放音频.

例如,Android有类似的东西

Window w = new Window();
w.SetFlags(WindowManagerFlags.Fullscreen, WindowManagerFlags.KeepScreenOn);
Run Code Online (Sandbox Code Playgroud)

然而,主要问题是访问Window对象.我可以将一个Xamarin.Forms.Page对象传递给本机代码,但是没有办法(我不认为)将它转换为本机Android Window对象来访问标志.

有没有办法用便携式项目做到这一点?

xamarin.forms

3
推荐指数
2
解决办法
3151
查看次数

标签 统计

asp.net ×2

c# ×2

xamarin.forms ×2

.net-4.5.2 ×1

ajax ×1

iis ×1

iis-7.5 ×1

ios ×1

javascript ×1

jquery ×1

xamarin ×1

xaml ×1