问题标签 [asp.net-4.6]

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.

0 投票
0 回答
42 浏览

asp.net - 是否有从 ASP.NET 4 到 ASP.NET 5 的升级路径

据我所知,ASP.NET 5 与以前的版本有很大不同,因为大多数东西都通过 OWIN 管道运行。这会将使用 ASP.NET 4.6 及之前版本编写的应用程序留在哪里?是否有从 ASP.NET 4.x 到 5 的升级路径?这仍然是一个“一个 ASP.NET”的东西,我的 4.x 样式代码将与基于 OWIN 的代码并行运行吗?您可以详细说明的任何内容都将受到赞赏。

0 投票
3 回答
20601 浏览

asp.net-core - ASP.NET Core 图像上传和调整大小

如何获取上传图片的文件流(IFormFile)并调整大小?

0 投票
1 回答
1137 浏览

.net - .NET 4.6.1 中的默认 ServicePointManager.SecurityProtocol 值是多少?

根据这篇文章,在 .NET 4.0 和 4.5ServicePointManager.SecurityProtocol中,默认值为.NET 4.0/4.5。SecurityProtocolType.Tls|SecurityProtocolType.Ssl3

.NET 4.6.1 中的默认值是什么?我在任何地方都找不到

0 投票
2 回答
1316 浏览

c# - ASP.NET 5 MVC 6 XML 响应标头

我有一个控制器,它返回一个定制的 XML 字符串,因为使用 Api 的应用程序需要一种特定格式,没有任何属性,并且<?xml ... />默认 XML 字符串顶部没有标签。编辑:消费者也没有请求“text/xml”的请求标头。

我的 Startup.cs 中的 ConfigureServices 如下所示:

在我的控制器中,我尝试了一些我在互联网上找到的解决方案(已注释掉),但没有一个在 chrome devtools 中给我带有响应标头“Content-Type:application/xml”的 XML 内容:

我可以尝试什么让它响应 application/xml? 回复

EDIT1(在 Luca Ghersi 的回答之后): Startup.cs:

控制器:

0 投票
2 回答
250 浏览

asp.net - ASP.NET ExecutionTimeout 对 IIS 托管的 WCF 服务没有影响

我猜想 ASP.NET ExecutionTimeout 会对我的 IIS 托管的 WCF 服务产生影响,但是它不会。

WCF 中是否有一些魔法会禁用 ExecutionTimeout?

0 投票
1 回答
71 浏览

asp.net - 如何在单个页面上完全消除 __VIEWSTATE 的所有使用?

我们的 webapp 的登录页面会定期受到来自损坏的视图状态的错误事件的影响。为什么会发生这种情况并不重要——其中一些可能是破解脚本或其他什么。我被告知要消除这些错误。首先,我关闭了页面的视图状态。这仍然留下了一个简短的 __VIEWSTATE,它可能是“空的”但仍然有结构。这对防止错误没有任何好处。

然后我用无操作覆盖了页面的 SavePageStateToPersistenceMedium 和 LoadPageStateFromPersistenceMedium 方法。这消除了 __VIEWSTATE... 中的所有内容,但这仍然没有解决错误问题。隐藏字段仍然存在于页面中,如果您在回发之前对其设置了任何值,它仍然会产生异常“该页面的状态信息无效并且可能已损坏”。

错误由 ClientScriptManager.ValidateEvent 引发,它由 TextBox.LoadPostData 调用,如果我没有服务器端文本框,则由 HiddenField.LoadPostData 调用。我不明白为什么它认为它必须在页面级别停用并在保存/加载阶段中和时检查状态,但它坚持这样做。有什么我可以超载来防止这种无用的验证检查吗?

我的老板希望我让这个页面完全没有视图状态行为,因此它既不生成也不以任何方式响应任何形式的视图状态相关数据。他希望任何发布的数据都不可能触发任何与视图状态相关的代码。但是对于应用程序的其余部分,所有正常的验证都必须保留;更改仅适用于该单页。如何实现?

[更新] 另一件不起作用的事情是覆盖页面的 PageStatePersister 方法。我还尝试在页面的 Render 方法中阻止隐藏字段的输出,但是如果我将其添加回帖子,异常仍然会发生。


[更新] ...我认为我的老板现在愿意放弃实现这一目标。但如果有人想出答案,你当然会钦佩我。

0 投票
0 回答
348 浏览

asp.net - 在 ASP.NET 4.6 中使用 WCF 公开 SOAP 1.1 Web 服务

我们在我们的网站上使用 ASP.NET 4.6(MVC 和 Web API)。现在我们需要为外部服务提供一个“webhook”,而他们的客户端只支持 SOAP 1.1(并且不运行 .NET)。

我一直在尝试使用编程配置和 Web.config 配置构建外部 SOAP 1.1 可以使用的 WCF 服务,但我无法从我自己的测试客户端(生成使用 Visual Studio 2015)。

所有文档似乎都不准确(例如,https: //msdn.microsoft.com/en-us/library/ms731361(v=vs.110).aspx 中的信息不起作用;没有“envelopeVersion”属性更多)或用于以前版本的 Visual Studio 或 ASP.NET 或 WCF。此外,文档似乎表明 basicHttpBinding 意味着 SOAP 1.1,但似乎并非如此。

我对此不使用 WCF 很好,但我不知道改用什么。如果 ASMX 甚至可以在 ASP.NET 4.6 上使用,我不确定 ASMX 是否能解决问题。

我能够提供的所有工作服务实例仍会在响应中发出非 SOAP 1.1 名称空间或类似名称,从而在客户端产生错误。

我目前唯一可行的解​​决方案是使用 MVC 或 Web API 并手动解析 HttpRequestMessage 并返回手动制作的 SOAP 1.1 响应,这是一个非常脆弱的 hack。

0 投票
0 回答
21 浏览

c# - 传递获取参数在网页中不起作用

第一个站点:

第二个站点:

但是 get-parameter 不会从第一个站点传递到第二个站点。

无法弄清楚错误。请帮忙!

没有 MVC,没有 Web 表单!空的 ASP.NET 4.6 Web 应用程序模板!

0 投票
2 回答
839 浏览

c# - 如何将变量从一种方法传递给另一种方法?

我的基本结构:

我在事件中使用我的catPath数组时遇到问题Click,它是空的,好像从未在DataBound方法中设置过一样。我知道它是在Click事件之前设置的,因为我在方法MessageBox内部使用了一个DataBound来显示数组中的值,所以我做错了什么?

我用 List 尝试过类似的东西,但它有同样的问题。不过,基本字符串等其他变量也可以正常工作。

谢谢!

0 投票
0 回答
39 浏览

javascript - 我需要在 Silverlight 中的绘图应用程序中添加橡皮擦功能

我需要添加一个橡皮擦功能。如何调整此窗口(网格)的大小,以便在我运行应用程序时,它适合浏览器窗口?

另外,我在 Asp.net 上创建了一个简单的网站。我需要当我单击该网站上的链接按钮时,此绘图应用程序会打开。它们都是独立的项目。我怎样才能做到这一点?绘画应用程序是使用 Blend 设计的,是一个 Silverlight 应用程序,而简单网站是在 Asp.net (Visual Studio 2015) 中创建的。

如何将图像保存到 sqlserver 数据库?