问题标签 [dnu]

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 回答
123 浏览

visual-studio - Visual Studio 2015 Enterprise 中的 Nuget 还原失败

我正在尝试阅读 Scott Allen 的 Pluralsight for ASP.NET Core 1.0 Fundamentals 教程。我正在使用 VS 2015。我创建了新的 ASP.NET 5 项目,并选择了 Empty 模板。但是,当我尝试构建时,我在 VS 中看到了这个错误

在此处输入图像描述

我尝试从 VS 或使用 DNU 的命令行恢复 NuGet 包会出现此错误

注意:我之前已将 DNX 版本升级到可用的最新版本

在此处输入图像描述

任何想法是什么导致了这个问题?

0 投票
1 回答
172 浏览

.net - DNU List 输出中的 * 是什么意思?

当我运行DNU List 时,我看到以下输出:

在此处输入图像描述

星号(以粉红色突出显示)是什么意思?

我正在使用的 DNU 版本是:

0 投票
0 回答
169 浏览

asp.net-core - 命令行构建 .NET Core

我正在尝试从命令行构建一个 .NET Core 项目。主要项目是一个“Web APi”,它使用了我也创建的库(CommonLib)。在 VS2015 中,我刚刚添加了对库项目的引用,它在这里构建得很好。

现在,当我尝试使用命令行构建项目时,我开始运行

它可以毫无问题地下载所有nuget pacakages,但随后出现错误:

我尝试在“C:\Local\WebApi1\src\WebApi1”中创建一个 NuGet.Config 文件,其内容如下:

没有任何成功

不太确定如何让这个工作......所以任何帮助将不胜感激。

0 投票
0 回答
193 浏览

dnu - 将我的 .Net 核心应用程序本地绑定到单个 .exe 的问题

我创建了一个示例应用程序来了解 .Net Core 与Web -> ConsoleApp(Package). 我已经解决了所有依赖问题,但是当我尝试使用本机编译时

它返回此错误:

预期是获取exe文件。即使是普通的dotnet publish也不能完全正常工作,因为我只获取 dll、pdb 文件。exe没有发布。

没有 .exe 文件

我可以将此应用程序转换为单个 .exe 文件吗?我正在尝试使用 x64 本机命令提示符来运行该命令。

请建议。

编辑:尝试安装新的安装程序,但没有运气。但是dnu publish工作正常。

dnu 发布结果

我只希望输出为 exe 和 dll 或本机 exe,但遗憾的是失败了。

0 投票
1 回答
197 浏览

asp.net - 带有 Microsoft SQL 服务器的实体框架 7 在 Docker 中不起作用

我在 asp.net 5 中将 EntityFramework 7 与 Microsoft SQL 服务器一起使用。我正在使用 EntityFramework.MicrosoftSqlServer: 7.0.0-rc1-final。当我在 Visual Studio 中运行我的 Web 应用程序时,一切都按预期工作。但是,我想在 Docker 中运行我的应用程序。我正在使用官方 Docker 映像来运行 asp.net 应用程序:microsoft/aspnet:1.0.0-rc1-update1-coreclr

这是我的码头文件:

FROM microsoft/aspnet:1.0.0-rc1-update1-coreclr

复制 project.json /app/

工作目录 /app

运行 [“dnu”,“恢复”]

复制 。/应用程序

ARG CONTAINER_PORT=5000

ARG SERVER_URLS=http://*:$CONTAINER_PORT

ENV SERVER.URLS $SERVER_URLS

暴露 $CONTAINER_PORT

入口点 ["dnx", "-p", "project.json", "web"]

在 docker 中构建成功,但是当我运行应用程序时,应用程序启动后出现以下错误:

应用程序启动异常:System.IO.FileLoadException:无法加载文件或程序集“app、Culture=neutral、PublicKeyToken=null”或其依赖项之一。一般异常(HRESULT 异常:0x80131500)[36mwebapi_1 | [0m文件名:'app,Culture=neutral,PublicKeyToken=null' ---> Microsoft.Dnx.Compilation.CSharp.RoslynCompilationException:/app/Startup.cs(33,18): DNXCore,Version=v5.0 错误 CS1061 :“EntityFrameworkServicesBuilder”不包含“AddSqlServer”的定义,并且找不到接受“EntityFrameworkServicesBuilder”类型的第一个参数的扩展方法“AddSqlServer”(您是否缺少 using 指令或程序集引用?)

问题似乎出在“AddSqlServer”命令中。奇怪的是,它在从 Visual Studio 构建和运行时工作。有人知道这个问题吗?

谢谢。

0 投票
0 回答
1188 浏览

.net - 从 OSX 卸载 Mono、.NET Core 和所有相关的东西

嘿伙计们,我正在学习本教程以便在我的 OSX 中运行 .NET Core:

现在,我想删除所有这些东西,但我找不到路径。

我删除了dnvmpkg-configwith brew uninstall。订单呢?

谢谢。

0 投票
1 回答
50 浏览

asp.net-core - 如何将 ASP.NET 5 应用程序部署到 Azure 而无需使用 VS 代码触发在 Azure 中构建

dnu publish将输出部署到 Azure 网站的最佳方式是什么?我不希望在 Azure 端触发构建,因为它需要很长时间并且经常中断。

0 投票
1 回答
60 浏览

asp.net-core - DNU 还原导致多个“文件存在”警告和错误并最终死亡

我最近将我的 VS 2015 更新为 Update 2,并且还做了一个 dnvm update-self。采取这些措施后,我现在无法执行 dnu 恢复。对于 myget 和 nuget 的几乎每个包,我都看到以下错误

最终整个行动轰炸了。我尝试重新安装我的 DNX(当前使用 RC1-Update1),删除所有软件包等...无济于事。任何想法表示赞赏。

0 投票
0 回答
195 浏览

visual-studio-code - Mac的AspNet“Visual Studio Code”,如何手动或使用DNX、DNU在project.json中添加本地DLL依赖?

有第三方 DLL 存储为普通something.dll文件(即它不是存储库的一部分,并且不使用存储库发布)和此 DLL 的示例代码,Program.cs. 整个项目是简单的控制台应用程序,使用yo.

如何将此 DLL 的依赖项添加到project.json

我想project.json参考本地文件手动添加依赖项,或者我想知道如何将文件添加到本地存储库(.dnx我想它存储在文件夹中),然后在package.json.

我的ASP.NET Visual Studio Code安装使用dnxdnu. 先感谢您。

0 投票
1 回答
63 浏览

dnx - 使用 CoreCLR 和 dnu 构建多个装配项目

构建由多个程序集组成的 CoreCLR/DNX 项目的最佳实践是什么?

每个程序集是否都有一个 project.json 并且每个程序集都需要使用自定义脚本手动构建,还是现有构建工具可以遍历这些依赖项并自行构建所有内容?

有没有类似项目的例子?