问题标签 [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 回答
3508 浏览

iis-7 - .net 4.5 Asp Mvc -> 错误 403.14- IIS 7 - Windows Server 2008 R2

当我想将 MVC 4 (.net 4.5) 应用程序部署到我的 iis 时,我得到 403.14 呼叫我内容不可浏览。

当我部署未更改的 mvc 4 模板时也会发生这种情况。

当使用带有 .net 4.0 的 mvc 4 模板时,一切正常。我检查了其他帖子,但无法找出解决方案。

我运行了 aspnet_regiss -i,它没有任何错误地完成。

唯一奇怪的是 .net 4.5 安装在 .net 4.0 目录 %windows%/microsoft.net/Framework64/ 4.0.30319 从这个文件夹中,我还运行了 aspnet_regiis。

为了确保安装了 4.5,我重新启动了 .net 4.5 安装程序,它告诉我它正在安装

apppools 还向我显示4.0.30319作为版本。

还有一个以 4.5 为目标的 mvc 应用程序正在运行。但我不知道它是否使用 4.0 模板创建并重新定位到 4.5 任何提示?

app.config 是 mvc 4 模板中未更改的默认值。

我刚刚测试创建一个子文件夹,我将其转换为应用程序。将网站放置在那里使其适用于主页。但是所有子页面(例如登录)都以 404 Not Found 结尾

但是为什么不在根文件夹上呢?

0 投票
1 回答
970 浏览

asp.net-4.5 - 安装 VS 2012 时如何安装 ASP 4.5

我想在安装了 Microsoft Visual Studio 2012 的机器上安装 ASP 4.5。

.net 4.5 与 Visual Studio 一起安装。所以在这台机器上,%Windows%\Microsoft.NET\Framework64 中没有 4.5 文件夹,只有 v4.0.30319,即 .net 4.0。

所以我不能运行 aspnet_regiis -i 因为我没有 4.5 文件夹...

0 投票
2 回答
311 浏览

asp.net - 登录不使用自定义配置文件

这是一个 Web 表单应用程序项目 (WAP)。我正在以编程方式创建具有自定义配置文件属性的用户,并且可以看到用户数据保留在 Users 表中,但不在 aspnet_membership 或 Memberships 表中。使用自定义注册表单创建新用户后,登录失败。任何人都可以建议故障排除清单吗?

错误消息:您的登录尝试不成功。请再试一次。

发生了什么: CreateUser 返回 null

0 投票
1 回答
103 浏览

html - 如何以一对一的关系为子操作添加视图给定下面的 Create 方法?

我有 3 个实体类;团队、团队联系人和团队地址。

关系

创建方法

我的问题是,当我尝试为创建视图搭建脚手架时,只有实体 Team 的标签和字段在搭建脚手架。该视图正在针对团队实体进行强类型化,我的猜测是这就是我的问题的根源所在。见下文。

创建视图

团队

团队联系

团队地址

我该怎么做才能通过这个?

0 投票
1 回答
105 浏览

c# - 将对象和子对象保存到数据库时遇到问题?

我无法查看需要更正或添加到控制器的内容,以便将我的数据保存到数据库中。请参阅下面我到目前为止的内容。

创建方法

表关系

IDataSource 接口

上下文类

将数据保存到数据库中我缺少什么?

0 投票
3 回答
1286 浏览

c# - 无法将 LINQ 结果绑定到下拉列表

我是链接新手,正在关注如何将 LINQ 数据绑定到下拉列表以尝试使用 LINQ 将我的数据绑定到下拉列表,但我收到错误“数据直接绑定到存储查询(DbSet、DbQuery、DbSqlQuery)是“ 我遵循了代码示例,所以我不确定我做错了什么或如何解决它。任何人都可以请注意,因为这是使用 LINQ 的第二天。

0 投票
2 回答
133 浏览

c# - 必须有更好的方法来使用 LINQ 添加这些,对吗?

我是 LINQ 的新手,并想出了下面的方法来使用 LINQ 和 EF5 向我的数据库添加新信息,但我确信有一种更有效、更好的方法来做到这一点,我只是不知道。我希望得到一些关于我可以做些什么来接受相同但使用更少/更有效的代码的输入。

项目.cs:

项目类型.cs:

DDL 的数据绑定:

0 投票
1 回答
1767 浏览

wcf - .NET 4.5 和 WCF 请求压缩

我们有一个托管在第三方托管环境中的 Web 应用程序。服务器应用程序向我们的 iPad 应用程序公开一些 WCF RESTFUL 服务。

WCF 服务是 .svc-less 并在 Glonbal.asax 文件中注册。样本:

由于我们需要将一些海量数据从我们的 iPad 应用程序传输到服务器应用程序,因此一些请求在发送到 WCF 服务之前进行了 GZIP 压缩。由于服务器应用程序最初是基于 .NET 3.5 构建的,因此类似这样的一段代码负责解压缩压缩的请求:

这一直有效,直到我们的托管服务提供商在他们的服务器上安装了 .NET 4.5。然后压缩的 JSON 请求开始失败(我们得到 http 400 或有时 500 错误)。经过这么多调查,结果发现代码和 web.config 文件都可以,因为 WCF 服务在没有安装 .NET 4.5 的服务器上运行良好。

我什至评论了上面的代码并发布到同一个服务器,但它不再工作了。我原以为请求被解码了两次!

现在我想知道如何利用 WCF 4.5 的内置压缩功能并使该网站正常工作?我更喜欢摆脱自定义 c# 代码,只使用 WCF 4.5 压缩功能。

ps Web 服务在 ASP.NET 兼容模式下运行。

pps 如果我们不压缩 http 请求,web 服务可以完美运行。

0 投票
1 回答
306 浏览

c# - 子 IIS 应用程序中的 RegisterClientScriptResource NullReferenceException

我从 .Net 4.5 Beta 升级到 RTM 版本,现在当我有一个标准的 WebForm 页面时,我有一个通用的 <asp:RequiredFieldValidator /> 标签,我得到一个如下所示的 NullReferenceException:

[NullReferenceException:对象引用未设置为对象的实例。] System.Web.UI.WebControls.ValidatorCompatibilityHelper.RegisterClientScriptResource(Control control, String resourceName) +180 System.Web.UI.WebControls.BaseValidator.OnPreRender(EventArgs e) +253 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Control.PreRenderRecursiveInternal() +255 System.Web.UI.Control.PreRenderRecursiveInternal() +255 System.Web.UI.Control.PreRenderRecursiveInternal () +255 System.Web.UI.Control.PreRenderRecursiveInternal() +255 System.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint) +4047

我什至创建了一个示例页面(没有母版页 - 只是下面的 HTML),一旦我添加了验证器,我就会得到上述错误。这是它的HTML:

此服务器上其他站点的其他页面工作正常,所以我怀疑这与它是 IIS 中的子应用程序有关,而父应用程序是 Orchard。关于我如何解决这个问题的任何建议?由于它只是一个标准标签,我什至不知道从哪里开始寻找。

编辑:我想出了导致它崩溃的原因,尽管我希望果园团队的某个人能够澄清为什么这样做。在默认配置中,有一个正在编译程序集的部分,其中有许多程序集被删除。我把整个列表拿出来,我的内页工作了,所以我开始一次添加它们,当我添加 System.Web.Extensions 的删除条目时它坏了。我可以轻松地将它添加到我的子应用程序中,但我很好奇为什么它会首先被删除。这是它通常的样子,我删除了 System.Web.Extensions 的条目以使我的子应用程序工作:

0 投票
4 回答
2096 浏览

c# - EF 5.0 将 null 插入 smallint 列

我有一个 SQL 类型为 smallint(Int16 的 EF 类型)的列,我想在其中插入一个空值,但是当我使用下面的代码时,我得到一个错误,即 null 无法转换为 short。如果语句允许我插入空值,我如何获得这一行?