asp.net相关内容

反伪造令牌是针对其他基于声明的用户的

我正在使用ASP.NET Identity登录的应用程序中的注销功能.我可以成功登录,但是当我注销然后再次尝试登录时,出现以下消息: The provided anti-forgery token was meant for a different claims-based user than the current user. 这是我的注销代码: public ActionRe ..
发布时间:2020-09-10 01:36:54 C#/.NET

如何在同一解决方案中从MVC项目调试Web API项目

在VS 2012中,我正在尝试使用对Web API项目的jQuery调用来创建MVC 4 Web应用程序. (其他开发人员将在我们当前的本机应用程序中使用该API,并且将来可能会添加到该API中.)因此,我有一个项目是Web API,另一个项目是MVC 4网站.我只能将其中之一设置为运行,并且它们使用localhost:xxxxx. 如何调试对两者的更改?例如,假设我添加了一个新的API路径 ..
发布时间:2020-09-10 01:36:53 C#/.NET

ContentResult与字符串

最近有人问我为什么要使用ContentResult而不是返回string.不幸的是,我没有比“这是最佳实践"更好的答案了. 有人有更好的答案吗? 为了更好地理解这个问题.有什么区别? public ActionResult Foo(){ return Content("Some string"); } public string Bar(){ return "S ..
发布时间:2020-09-10 01:35:48 C#/.NET

Web.config自定义错误模式冲突

我在使用Web.Config时遇到了一个非常重要的问题,我需要查看页面错误并以asp.net Web表单和Web配置来解决它,但是当发生错误时,我看到了另一个错误,我看到了消息: customErrors模式设置为Off或On或RemoteOnly, 我将此属性设置为“关闭",但不显示错误,请再说一遍,请将属性设置为“您的CustomError". 当我将模式设置为“开"时,请说 ..
发布时间:2020-09-10 01:35:10 C#/.NET

在每个控制器动作之前/之后执行代码

我有一个要记录事件的ASP.NET MVC应用程序.我已经有了一个Log类,其中包含我需要的所有工具,但是我必须实例化并显式关闭它(因为它会打开文件,所以我不能依赖于GC).我的动作如下所示: public ActionResult MainMenu() { CreateLog(); // Do controller stuff Log(message); ..
发布时间:2020-09-10 01:34:55 C#/.NET

如何将.aspx页添加到现有的MVC 4项目?

我有一个正在工作的ASP.NET MVC 4项目.我想将另一个WebForms项目的2 .aspx页添加到此MVC项目.我有几个问题: 我应该在哪里复制此.aspx文件,我应该如何 config 路线? 我应该如何告诉此.aspx页使用~/Shared/_Layout.chtml作为母版页? 另外,此 .aspx页使用 .ascx控件.我应该在哪里存放它们? 如何修改 web.conf ..
发布时间:2020-09-10 01:34:23 C#/.NET

更改后未应用CSS

我遇到了无法在ASP.NET MVC应用程序中的CSS中应用样式的问题. 行为是第一次应用,然后对CSS的后续更改未反映在我的_Layout.cshtml中.我不确定我在这里想念的是什么. CSS文件 body { font-size: .85em; font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif; ..
发布时间:2020-09-10 01:34:11 C#/.NET

您必须添加对程序集'netstandard,Version = 2.0.0.0的引用

该项目是针对.NET Framework 4.6.1的ASP.NET MVC Web应用. 突然之间(某些NuGet软件包已升级),我开始在运行时遇到以下错误: CS0012:类型'System.Object'是在没有定义的程序集中定义的 参考.您必须添加对程序集"netstandard"的引用, 版本= 2.0.0.0,文化=中性,PublicKeyToken = cc7b13ffc ..
发布时间:2020-09-10 01:31:40 C#/.NET

创建新模型时上传图像

我将在ASP.Net MVC应用程序中为我的用户创建配置文件.用户创建控制器是这样的: [HttpPost] [ValidateAntiForgeryToken] public ActionResult Create(UserProfileViewModel userViewModel) { if (ModelState.IsValid) { .... ..
发布时间:2020-09-10 01:28:39 C#/.NET

不可报告成员'File'不能像生成报告时那样使用

我在以前的项目中使用了一种生成报告的方法,并试图在新项目中使用相同的方法.但是,我遇到 “不可发音的成员'File'不能像方法一样使用" 错误,并且无法识别File.通过查看文件的引用,它似乎在先前项目中为FileContentResult Controller.File(),但是在新项目中为System.IO.File()(即使我使用System.IO删除;从引用行中,我遇到名称“文件"在当前上 ..
发布时间:2020-09-10 01:27:11 C#/.NET

发布使用python脚本的MVC应用

我目前有一个MVC项目,该项目可通过Process调用python脚本(新的processStartinfo("/path/to/python.exe","/path/to/script.py").在Visual Studio中运行良好. 当我在azure上发布此内容时,它将如何调用python.exe? (由于我是第一个要发布的网站,并且对发布没有完全的了解,因此我可能无法准确地构造出这个问题) ..
发布时间:2020-09-10 01:23:57 C#/.NET

如何制作级联的下拉列表?

我有“公司和空缺"表. 公司有n个职位空缺.我需要列出两个下拉列表. 其中之一是公司,当我选择它时,将有与此公司相关的职位空缺. 这是公司的典范 public Company() { this.Clients = new HashSet(); this.Vacancies = new HashSet ..
发布时间:2020-09-10 01:22:50 C#/.NET

MVC 5路由属性

我有家庭控制器,我的动作名称是Index.在“我的路线"配置中,如下所示的路线. routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Home", action = "Index", id ..
发布时间:2020-09-10 01:18:37 C#/.NET