小编Eil*_*lon的帖子

ELMAH在ASP.NET vNext上?

是否可以使用ASP.NET vNext配置ELMAH?如果是这样,怎么样?

鉴于甚至没有web.config,我甚至开始迷失.如果有人有或可以弄清楚,请与我们分享.

谢谢

elmah elmah.mvc asp.net-core

18
推荐指数
1
解决办法
2759
查看次数

VB.NET支持ASP.NET 5(MVC6)

听说过 ASP.NET 5不支持VB.net.它是否正确?或者这仅适用于某些特定情况?

vb.net asp.net asp.net-mvc asp.net-core

17
推荐指数
2
解决办法
6808
查看次数

Bower中的Visual Studio 2015还原包不执行任何操作

在Visual Studio 2015中,我添加了"angular"作为bower.json中的依赖项.当我进入依赖关系 - > Bower时,我会在列表中看到角度,除非它表示没有安装在旁边.右键单击Bower并单击"Restore packages"将删除angular旁边的"not installed",但实际上我没有将任何角度文件添加到我的wwwroot中.我在这里错过了一个额外的步骤吗?

bower asp.net-core-mvc visual-studio-2015 asp.net-core

17
推荐指数
2
解决办法
2万
查看次数

如何忽略MVC6中的路由

我正在开发一个非常简单的SPA风格的应用程序,我不想使用剃须刀,所以我只需要它来提供HTML文件(来自wwwroot文件夹),除了js调用我的API控制器.在Web API 2中,您可以让路由器忽略HTML文件,以便直接提供它们,例如

config.Routes.IgnoreRoute("Html", "{whatever}.html/{*pathInfo}");
Run Code Online (Sandbox Code Playgroud)

与此示例类似:http://www.strathweb.com/2014/04/ignoring-routes-asp-net-web-api/是IgnoreRoute功能尚未实现或是否已更改?

目前,如果我有app.UseMvc(); 在我的Startup.cs中,对"/"的任何get请求都会给我这个异常:

An unhandled exception occurred while processing the request.
InvalidOperationException: The view 'Index' was not found. The following     locations were searched:
/Views/Home/Index.cshtml
/Views/Shared/Index.cshtml.
Microsoft.AspNet.Mvc.Rendering.ViewEngineResult.EnsureSuccessful()
Run Code Online (Sandbox Code Playgroud)

但是当我离开它而没有MVC时,它会在你请求"/"时提供index.html文件 - 显然我的API控制器不会工作.

asp.net-core-mvc asp.net-core

15
推荐指数
2
解决办法
5082
查看次数

ASP.net Handler和Generic Handler之间的区别

当我们在Visual Studio 2010中向ASP.NET Web应用程序项目添加新项时,我注意到了两个模板:

  1. ASP.NET处理程序
  2. 通用处理程序

这两者之间的区别是什么?它们何时使用?

.net c# asp.net

14
推荐指数
2
解决办法
1万
查看次数

使用ASP.Net vNext发送邮件

在传统的ASP.Net和.Net中,发送邮件是通过System.Net.Mail驻留的类完成的System.dll.现在使用KRE,vNext似乎没有System.Net.Mail单独的包.

引用"net453"框架project.json

"frameworks": {
    "aspnet50": { },
    "aspnetcore50": { },
    "net453": {}       // <<< throws compilation errors
},
Run Code Online (Sandbox Code Playgroud)

因为以下错误导致所有地狱崩溃:

.NET Framework 4.5.3错误CS0234:名称空间"Microsoft"中不存在类型或命名空间名称"AspNet"(您是否缺少程序集引用?)

它几乎抱怨作为kpm包的一部分的所有vNext依赖项.

那么,有没有人想出一种使用ASP.Net vNext发送邮件的方法呢?

注意

即使System出现在References下,即使System.Net.Mail可以使用Intellisense show ,代码也不会编译.例如,像这样的简单陈述虽然看似有效,

using System.Net.Mail; 

var m = new MailMessage();
Run Code Online (Sandbox Code Playgroud)

将抛出编译错误,例如:

ASP.NET Core 5.0错误CS0234:名称空间"System"中不存在类型或命名空间名称"Net"(您是否缺少程序集引用?)

ASP.NET Core 5.0错误CS0246:找不到类型或命名空间名称"MailMessage"(您是否缺少using指令或程序集引用?)

更新

使用最新的Visual Studio 2015 CTP 5,他们似乎修复了智能感知故障.现在System.Net不再有Mail命名空间了.在旁注中,我使用VS 2015预览创建的vNext项目不再有效 - 我在主页上收到403.3错误!啊,使用测试版软件的喜悦!

.net c# email asp.net-mvc asp.net-core

14
推荐指数
1
解决办法
2969
查看次数

ASP.Net MVC2:ModelState无效,但我不知道为什么

我在我的页面上使用带有数据注释的MVC2进行验证.我需要一个名字和一个有效的出生日期.我同时提供这两个,并且我闯入日期验证器以确保出生日期有效(并且它是),但由于某种原因,Model.IsValid在我的帖子操作中是假的.我在ValidationSummary中没有看到任何内容.

如何找出ModelState中的无效内容?

validation asp.net-mvc-2

13
推荐指数
1
解决办法
5226
查看次数

viewstate和controlstate之间的区别

是什么区别ViewStateControlState来讲IsPostBack,他们是如何工作的?

实际用途是ControlState什么?

asp.net

13
推荐指数
1
解决办法
1万
查看次数

ASP.NET vNext Core CLR的模块化功能

使用ASP.NET 4.5,可以在运行时使用Assembly.Load()AppDomain.CurrentDomain.Load()动态加载程序集.这可用于以模块的形式向正在运行的Web应用程序添加新功能,而无需重建甚至重新启动应用程序.

我想知道如何使用面向Core框架的新ASP.NET vNext(5.0?)来完成此操作.我知道这可以通过可用的完整框架System.AppDomain以及重载来完成Assembly.Load().当我改变目标Core框架时,我不再System.AppDomain可用并且Assembly.Load()变得有限.

有没有办法在ASP.NET 5.0 Core框架中获得这种动态模块化功能?

c# kruntime .net-core asp.net-core

11
推荐指数
1
解决办法
2503
查看次数

什么用作数据库在OSX上开发asp.net vNext + Entity Framework 7

我正在尝试在我的OSX上设置我的环境来开发asp.net vNext + Entity Framework 7.

显然,MySQL还没有提供MySQL PostgreSQL.那么,什么可以用作OSX开发的数据库?

你们在OSX上开发asp.net vNext时一直在做些什么?或者我应该设置Windows VM?

有什么建议吗?

关于这个话题,我在Github上甚至有一个未解决的问题.

干杯

macos mono entity-framework-core asp.net-core

11
推荐指数
1
解决办法
3614
查看次数