问题标签 [asp.net5]
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.
c# - asp.net 5自定义类中的依赖注入,正确的方法是什么?
试图理解 DI。
在自定义类中使用服务/依赖对象的正确方法是什么?
我是否需要将每个类创建为服务并添加到依赖对象?
或者我应该使用 [FromServices] (以前是 beta4 之前的 [Active] )属性。
还是我应该传递一个服务对象来访问它们?
试图理解的是,我如何正确编写自己的类以使用控制器等 DI。
asp.net5 - Can't uninstall .NET 5 RC1
I'm trying to install .NET 4.6.1, but it claims I have a newer version installed and won't let me. I do have .NET 5 installed, so I'm trying to uninstall that. I had two installations, one for RC1 and one for RC1 Update 1. I removed the Update 1 installation, that went fine, but RC1 itself won't uninstall. When I run the uninstaller it opens a prompt to locate AspNet5.ENU.RC1.exe
. This version of the installer seems to have been wiped from the internet in favor of the RC1 Update 1 installer (AspNet5.ENU.RC1_Update1.exe
). If I cancel the prompt I get 0x80070642 - User cancelled installation.
If I point it to the Update 1 installer, I get 0x80070001 - Incorrect function.
I'm able to repair with no problems, I just can't uninstall.
How can I fix this so I can properly uninstall .NET 5 RC1?
asp.net-core-mvc - Asp.Net 5 网站不会在 IIS Express 10 上加载
我试图让我的 ASP.Net 5 MVC6 网站在 IIS Express 10 上运行,它一直给我一个错误,上面写着:
HTTP 错误 500.19 - 内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效。
(附上完整错误的图片)
我已经在 Visual Studio 2015 社区中成功运行了该网站,但我想要一个“始终在线”的解决方案,这样我就不必在 VS 中继续启动和停止该网站。
我在 IISExpress/config/applicationhost.config 文件中有以下内容:
我使用的网址是:http://localhost:12345/
我的 web.config 文件中有以下内容:
还有我的 project.json 文件
asp.net5 - DNVM 错误:找不到 dnx-clr-win-x86.1.0.0.-rc1-final
我在使用 dnvm 时遇到了一些问题。显示的错误是这样的:
但是当我运行上述命令并尝试来自 SO 的建议时,我仍然遇到同样的问题。同样有趣的是,在我执行任何命令后,我得到底部的文本,抱怨有一个无法识别的命令。我怀疑这是因为文件夹名称中有一个空格代表当前用户。我不能确定这是否是问题所在。
asp.net - ASP.NET 5 (vNext) 构建发布和调试的不同依赖项
我们有一个我们正在开发的 ASP.NET MVC 5 项目,它依赖于来自不同解决方案的项目。另一个解决方案是常见的类库,我们作为 NuGet 包发布。当我们发布时,我们编译项目并从 NuGet 存储库中获取它,但是当我们正在开发中时,我们从该项目的 bin 文件夹中获取引用。
为了让它工作,我们对 ASP.NET 项目的 csproj 文件执行了以下“hack”(我们手动编辑了 csproj xml 文件并更改了引用):
因此,当我们编译调试时,它从类库项目文件夹中获取,而当我们编译发布时,它从下载的 NuGet 中获取。这对于快速开发非常有用,因为我们不必为每次更改都重新发布新的 NuGet。
我们现在正在测试 ASP.NET 5,依赖关系不再定义在csproj
文件中,而是在project.json
文件中。因此,如果我们添加一个引用,我们会得到如下内容project.json
:
它还创建一个包装文件夹并将 DLL 复制到lib\dnx\451
文件夹。
我们如何设置类似于我们之前的东西来支持 2 个构建配置?
visual-studio-2015 - 找不到 microsoft.aspnet.identity.entityframework (rc1-final)
我尝试使用 Visual Studio 2015 安装 Microsoft.AspNet.Identity.EntityFramework RC1 和 Nuget 目标 .NET 4.5.1
我每次都有这个问题,在两台不同的电脑上试过
如何重现:
在 Visual Studio 2015 社区中,
文件 -> 新建 -> 项目 -> 控制台应用程序 (.NET 4.5.1) 在包管理器控制台中运行“Install-Package Microsoft.AspNet.Identity.EntityFramework -Pre”构建解决方案错误出现在错误列表中。
我尝试使用 Visual Studio 2015 安装 Microsoft.AspNet.Identity.EntityFramework RC1 和 Nuget 目标 .NET 4.5.1
我每次都有这个问题,在两台不同的电脑上试过
如何重现:
在 Visual Studio 2015 社区中,
文件 -> 新建 -> 项目 -> 控制台应用程序 (.NET 4.5.1) 在包管理器控制台中运行“Install-Package Microsoft.AspNet.Identity.EntityFramework -Pre”构建解决方案错误出现在错误列表中。
c# - C# Visual Studio .NET 核心 - 找不到 Nuget 数据包类型
我正在使用 VS 2015 社区(最新版本)创建一个.NET core
(版本1.0.0-rc1-update1
)控制台应用程序。构建和运行应用程序一直很好,直到我想使用任何System.IO
类型(也不能使用System.Threading
类型)。
我添加了System.IO
带有 NPM 的包,并将其添加到project.json
. 项目本身正在运行,dnx
但 Visual Studio 无法构建它。
项目.json
如何让我的项目也能在 VS 中构建和运行?
编辑:如果我像往常一样删除dnxcore50
VS 构建。似乎它也只能找不到System.IO
和System.Threading
包。System.Text.RegularExpressions
工作正常。我缺少任何特殊的依赖吗?
笔记:
- VS 社区 14.0.24720.00 更新 1
- ASP .NET 和 Web 工具 2015(RC1 更新 1)
dnu - 将我的 .Net 核心应用程序本地绑定到单个 .exe 的问题
我创建了一个示例应用程序来了解 .Net Core 与Web -> ConsoleApp(Package)
. 我已经解决了所有依赖问题,但是当我尝试使用本机编译时
它返回此错误:
预期是获取exe文件。即使是普通的dotnet publish也不能完全正常工作,因为我只获取 dll、pdb 文件。exe没有发布。
我可以将此应用程序转换为单个 .exe 文件吗?我正在尝试使用 x64 本机命令提示符来运行该命令。
请建议。
编辑:尝试安装新的安装程序,但没有运气。但是dnu publish工作正常。
我只希望输出为 exe 和 dll 或本机 exe,但遗憾的是失败了。
cors - 使用 CORS 访问 ASP.NET 5、MVC 6 帐户控制器
当您尝试使用 CORS 注册新用户时,_userManager.CreateASync(model) 会引发 CORS 问题,即使您已正确启用 CORS。有没有办法在 ASP.NET Core/MVC 6 中使用 CORS 注册新用户