asp.net相关内容

ASP.NET Target框架版本和IIS应用程序池版本不匹配

最近我一直在为ASP.NET网站在IIS中创建应用程序池。让我感到惊讶的是,这些应用程序池的版本是v4.0,而这些网站的目标是.Net框架v4.5/v4.5.1 个别网站的Web.config条目: 这是什么是应用程序池设置: 是不是像Target框架=“4.5”,App Pool版本应该是4.5,Target FRamework=“4.5.1”,App Pool版本应该是4.5.1 ..
发布时间:2022-04-09 20:07:38 C#/.NET

将项目升级到Visual Studio 2019的问题

我将现有的Web表单应用程序(c#)从Visual Studio 2017企业版升级到2019年。虽然代码工作正常,但当我打开default.aspx页面时,我得到123个错误(而代码编译正常)。如果我在2017年的版本中打开它-没有错误 我已经解决了几个错误,但不确定如何处理其余的错误。尤其令人费解的是,代码编译时没有错误。只有在打开default.aspx时才会显示错误 大多数错误为C ..
发布时间:2022-04-09 17:33:09 C#/.NET

ASP.NET MVC应用程序如何严重依赖于System.Web程序集?

我读过很多关于OWIN和Katana的文章,在ASP.NET应用程序中使用OWIN的好处之一是,在构建ASP.NET应用程序时,由于对System.Web程序集的严重依赖,我天生就绑定到IIS。换句话说,默认情况下,System.Web程序集在每个请求上运行。 实际上,我不知道System.Web是如何在每个请求上运行的,因此消耗了资源,并使ASP.NET应用程序总体上变得很慢。 中间件组件 ..
发布时间:2022-04-06 17:31:15 C#/.NET

GridView中的XmlDataSource

我有一个结构如下的XML文件: Rahul Sheela 我需要在网格视图中列出学生的姓名。 推荐答案 您可以将该文件加载到数据集中,并将该数据集与GridView绑定。 DataSet ds = new DataSet(); ds.ReadXml("yourfile.xm ..
发布时间:2022-04-05 23:11:58 C#/.NET

我们可以为ASP.NET.web表单创建pwa-app吗?

我要使用ASP.NET Web表单创建一个PWA。我无法了解如何注册服务工作者以及如何使Web应用程序可供联机使用。 推荐答案 对您的问题的简短回答是“是”。 我已在我的Web Forms ASP.NET站点上启动并运行它。 使用Microsoft PWA Builder。这非常简单,而且会为你节省一些时间。 https://www.pwabuilder.com/ 我 ..
发布时间:2022-04-04 22:08:10 C#/.NET

Web API中SPA路由的ASP.NET核心缓存问题

好吧,我真的不确定我的缓存到底有什么问题,但我倾向于在我的WebAPI中使用我的SPA路由后备。很抱歉发表了一篇相当凌乱的帖子,我知道缓存崩溃是这里和博客上的热门话题,但我就是找不到解决问题的办法。 首先简要概述该解决方案。我使用webpack将我的前端代码捆绑成或多或少的一个css、一个js和一个index.html。我100%确定该index.html引用了这些唯一的css和js文件,并且每 ..
发布时间:2022-04-02 19:14:44 C#/.NET

使用MVC客户端4.7.1和标识服务器4进行身份验证

我正在尝试集成MVC 4.7.1客户端和ASP.NET Core 3.1标识服务器4和ASP.NET标识服务之间的用户身份验证。 我一直在遵循Cookie颁发的身份验证的本教程:Refreshing your Legacy ASP.NET IdentityServer Client Applications (with PKCE) 到目前为止,MVC客户端能够重定向到登录页面。登录后,我在 ..

服务执行期间的ServiceStack操作顺序问题

我们正在为ServiceStack v5.11.0升级我们的经典ASP.NET应用程序,从v3.9.64升级,并渴望成为ServiceStack的付费客户。但我们必须解决这个问题。ServiceStack中的生命周期和操作顺序发生了变化。在ServiceStack处理的请求的生命周期中,有一些点HttpContext.Current尚未填充。我们的所有代码都希望设置它,因此我们必须在处理或请求时避 ..
发布时间:2022-04-01 09:53:45 C#/.NET

C#Web Api 2 PUT和POST请求不受支持

到目前为止,我已经让我的ASP.NET web API正确地为员工执行GET请求,并使用JQuery填充其中的字段。删除请求也起作用,但我一直收到: Message=The requested resource does not support http method 'PUT'. 出现405 http方法不允许错误。这可能是因为我的PUT/POST请求包括对象、字符串作为参数,而不是简 ..
发布时间:2022-03-31 15:59:19 C#/.NET

如何将jQuery.Lazy()插件配置为仅在加载第一个元素后加载第二个元素

我使用jQuery.Lazy()插件和ASP.NET Core Razor页面和Bootstrap 4应用程序通过AJAX从数据库中检索2个列表(见图)。一切都运行得很好,除了一件事:在移动设备上,我不知道如何延迟Content Data 2 List的检索/显示,直到用户在浏览器中向下滚动足够远的地方,以便Title 2/content在他们的视窗中。桌面上不存在这个问题(因为列表是并排显示的, ..
发布时间:2022-03-31 15:57:27 C#/.NET

在ASP.NET MVC应用程序中设置会话持续时间在web.config中不起作用

定义问题 我发现有两种方法可以在ASP.NET MVC应用程序中设置会话持续时间: 正在为web.config文件的字段中的timeout属性设置值。 在Global.asax.cs文件的Session_Start()方法中设置Session.Timeout属性。 当web.config文件按the document实现时,第一种方法不起作用,我得到 ..
发布时间:2022-03-31 15:54:59 C#/.NET

检索网站中的国家、州和城市的更新列表

我正尝试在ASP.NET中创建一个用户注册页面,我想知道 获取最新国家和城市列表的最佳方式是什么?是 Web上有任何Web服务可以用来检索这样的 信息?如果没有,有哪些选择? 如有任何建议和提示,我们将不胜感激 推荐答案 这个怎么样?http://www.maxmind.com/app/web_services_country_usage 我自己还没有试过。 ..
发布时间:2022-03-31 15:52:07 C#/.NET

模拟SignInManager

使用Moq和xUnit进行单元测试的新手。我正在尝试模拟控制器构造函数中用于构建单元测试的SignInManager。我能找到的SignInManager构造函数的文档说明它接受UserManager和AuthenticationManager对象:https://msdn.microsoft.com/en-us/library/mt173769(v=vs.108).aspx#M:Microsof ..
发布时间:2022-03-30 22:16:01 C#/.NET

配置了如何在没有备份或快照的情况下恢复Azure APP服务发布的静电内容

我不小心从应用程序服务中删除了已发布的静态内容文件夹。未配置备份或快照恢复设置。我可以通过任何方式恢复静态数据吗? 提前谢谢 推荐答案 Restore an app from a snapshot 快照在高级应用服务计划中托管时,会自动创建应用的定期还原点。 您需要先升级服务计划。 从截图中可以发现,我们的WebApp每小时自动备份一次。返回到您删除该文件的上一 ..
发布时间:2022-03-26 17:43:46 C#/.NET

如何使用Sitecore使用Ajax进行部分页面更新?

我的Web应用程序中有一个由Sitecore布局和许多子布局组成的特定页面(Sitecore内容项)。其中一个子布局是我希望在单击某个按钮后刷新的用户控件。我只希望刷新该子布局,页面的睡觉保持不变(这里是典型的AJAX情况)。当我的所有Sitecore内容项目都直接与Web应用程序中的整个页面(有子布局)相关时,我如何使用Sitecore实现这一点?在我的例子中,我只想使用Ajax返回特定的单个子 ..
发布时间:2022-03-12 14:25:26 C#/.NET

更改时使用SqlDependency的路线

我正试图将实时更新集成到我的ASP.NET WebAPI中,可以说是碰壁了。我已经设置了我的应用程序(在前端使用ANGLE),所以当页面最初加载时,它会从我的SQL数据库发出一个GET请求,然后网页就会用这些数据加载。此数据更改非常频繁,我希望合并实时更新。我将后端设置为使用SqlDependency在数据库发生更改时通知我,但是我不知道从哪里开始。我试图让SignalR与SqlDependenc ..
发布时间:2022-03-11 20:22:46 C#/.NET