问题标签 [asp.net-4.5]

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 投票
1 回答
671 浏览

c# - 部署 Windows Server 2012 RC 时,MVC 4 捆绑不起作用

我在 VS2012 RC 上开发了 MVC 4 Web 应用程序,可以在本地机器上完美运行。但不幸的是,在运行 IIS8 的 Windows Server 2012 上丢失了所有样式和 JS 链接。我通过以下方式在 App_Start/BundleConfig.cs 中使用捆绑:

开发机器Chrome浏览器按照以下方式呈现它并且一切正常:

但是当我在 Windows Server 2012 上部署该 MVC 4 Web 应用程序时,它会丢失所有样式,并且呈现的 URL 更改为以下内容:

请告知是否有人知道解决方案

0 投票
1 回答
26216 浏览

c# - 我可以在 C# 5 中使用 .Net 4.5 做什么,而在 C# 4 中使用 .Net 4 却无法做到?

我在 Windows 8 Release Preview 上安装了 Visual Studio 2012 RC,我的问题是是否有任何与 Metro 无关的有用新功能,或者 Metro 是否将 .Net 4 和 .Net 4.5 分开?

0 投票
1 回答
848 浏览

asp.net - 在 Umbraco 的 ASP.NET 4.5 RC 中请求验证

我的 ASP.NET 4.5 RC WebForms 应用程序中有一个文本框,它需要接受潜在的 HTML。

我对此进行了研究,并做了以下事情来允许这种情况发生: 在 web.config 中,我已经适当地设置了 requestValidationMode 和 validateRequest。

在控件本身上,我添加了属性 ValidateRequestMode="Disabled"

但是,我仍然收到错误消息:

从客户端检测到潜在危险的 Request.Form 值

有没有人对我还可以尝试什么有任何其他想法?我认为这是 ASP.NET 4.5 RC Web 堆栈中的错误,但我可能错了。感觉就是这样,因为我真的没有想法。好像我现在已经轻弹了每个开关。

另外,我更愿意在除此项目之外的所有地方都打开 requestValidation,但是,如果我可以完全关闭它,那将是一个好的开始。

非常感谢

0 投票
12 回答
76804 浏览

asp.net - 无法加载视图状态。正在加载视图状态的控件树

在 UserControl 内托管的 ASP.NET 表单上进行 HTTP POST 后,我收到以下错误消息:

无法加载视图状态。正在加载视图状态的控制树必须与在先前请求期间用于保存视图状态的控制树匹配。例如,当动态添加控件时,回发期间添加的控件必须与初始请求期间添加的控件的类型和位置相匹配。

这是附加信息:

  • 我正在运行 .NET 4.5 RC
  • 这是一个基于 Umbraco 4.7 的网站
  • 在我的本地开发机器上,表单完美运行
  • 此错误仅发生在具有 .NET 4.5(仅)、MSSQL 2012 Express、IIS 7.5、Windows 7 的登台服务器上(我知道,它还不是真正的服务器,也许有一天......)
  • 服务器不是网络农场(或花园,但应该无关紧要)的一部分
  • 用户控件确实动态呈现控件

我已经应用了所有最新的服务包。我现在已经没有想法了!我什至重新启动了它,并在服务器上进行了一场涉及歌曲和特殊舞蹈的丰富表演,但无济于事。

0 投票
2 回答
2141 浏览

asp.net-mvc-4 - HTTP 错误 500.0 - VS2012 .NET 4.5 本地开发服务器的内部服务器错误

我安装了包含 .NET 4.5 的 Visual Studio 2012。当我创建一个默认的 MVC 4 Web Api 应用程序并尝试运行它时,我得到一个内部服务器错误 500.0。我想知道是否有人遇到过这种情况?我重新安装了 .NET 4.5,我还拥有所有可用于 Web 平台安装程序的软件包。我似乎找不到任何错误或日志。

Http 错误 500.0 模块:IIS Web 核心错误代码:0x80070585

*编辑: *我已经能够将应用程序发布到我的本地 IIS 并运行。因此,在直接从 VS 调试时,该错误似乎是特定于开发的。

0 投票
4 回答
9391 浏览

c# - “System.Int32”类型的对象无法转换为“System.Web.Security.Cryptography.Purpose”类型

每当我尝试构建时,我都会收到此错误。我刚刚安装了 Visual Studio 2012 和 .Net 4.5,但是这个项目还在 2010 年。

这是我遇到问题的代码行:

我收到一条ArgumentException was unhandled by user code错误消息,说"Object of type 'System.Int32' cannot be converted to type 'System.Web.Security.Cryptography.Purpose'" 我的开发环境没有任何变化,我的同事没有遇到同样的问题,但他们也没有 VS2012。

我发现一篇关于 Sitecore 出现此错误的文章,但这是我看到它弹出的唯一地方。

他们在那里说,“这是因为在 .NET 4.5 中 System.Web 中有一些新的命名空间”

他们的解决方案是:

  • 如果您安装了 VS11,请卸载它
  • 卸载 .NET 4.5
  • 重新安装 .NET 4

这似乎是一个荒谬的解决方案,4.5 和 4 不能在同一台机器上。

在我尝试卸载并重新安装一堆东西之前,有谁知道可能导致这种情况的原因以及任何更好的解决方案?

评论还说尝试:</setting name="login.rememberlastloggedinusername" value="false" >但我也不想这样做。

0 投票
2 回答
11951 浏览

asp.net-mvc - MVC4 是否已融入 .NET 4.5?

Visual Studio 2012 的许多发行说明都在谈论 .NET 4.5 和 MVC4,但我不知道 MVC4 是否真的是 .NET 4.5 版本的一部分。有人确定吗?我希望不必在我的服务器上单独安装 MVC。

0 投票
3 回答
22674 浏览

forms-authentication - 升级到 ASP.NET 4.5/MVC 4 表单身份验证失败

我刚刚下载了一个 VS 2012 以及 ASP.NET 4.5 和 MVC 4.0 并且正在用一个示例应用程序踢轮胎,发现与 ASP.NET 4.0/MVC 3 完美配合的表单身份验证似乎不再适用于最新发布。

当我在操作控制器中调用 Login 函数时,WebSecurity.Login 调用失败:

我已经用我的 VS 2010 源代码中的等效代码替换了这段代码,但这也失败了(使用现在已弃用的 FormsAuthentication.Authenticate 函数)。

我的问题是:是否有人将 MVC3 移植到 MVC4 应用程序并找到解决此问题的方法?我正在使用 IIS Express,所以我想这可能会导致一些问题,但如果您有任何想法,我将不胜感激。

我从我的工作 asp.net 4/MVC3 应用程序中复制了我的配置,如下所示,但没有运气(这里是相关部分):

0 投票
1 回答
2972 浏览

.net - 超时后如何取消异步 WebApi 操作?

使用 ASP.Net WebAPI,我有一个具有类似于以下异步操作的控制器:

这个控制器做什么并不重要。重要的是它正在等待使用新的 .net 4.5 async/await 支持的异步任务。

问题:如何告诉它在指定的持续时间后超时?我不一定要取消任务,我只是想防止调用者永远挂断。(虽然,我有兴趣从这两种方式看到它。)

0 投票
1 回答
2016 浏览

c# - 使用 vb 返回 IEnumerable 时,Asp.net 4.5 模型绑定损坏?

我有一个gridview如下:

我在 c# 中有以下代码有效:

现在,在VB中我有:

VB版总是产生如下错误:

当 DataBoundControl 启用分页时,SelectMethod 应该返回一个 IQueryable 或者应该具有所有这些强制参数:int startRowIndex、int maximumRows、out int totalRowCount

这可能是一个框架错误吗?还是我错过了一些过于明显的东西?


由下面的 nemesv 回答。新方法是: