46得票1回答
我该如何在同一个解决方案中,将 DNX / ASP.NET 5 项目(project.json / xproj)和其他 C# 项目(csproj)之间的代码共享?

情境 我正在尝试使用Visual Studio 2015 RC进行实验,具体来说是研究切换到新的ASP.NET 5框架、项目结构和运行ASP.NET 5应用程序的新DNX。 我的雇主有很多现有的解决方案针对.NET Framework 4.5.2。在我们现有的Visual Studio解决...

40得票7回答
xUnit不会将消息写入输出窗格。

我在Visual Studio 2015 Community中有一个ASP.NET 5(vNext)示例项目和一个带有单元测试的项目(xUnit.net)。DNX版本为1.0.0-beta5。我的目标是在测试运行期间向输出窗格添加消息。 这里是我找到的一种方法,所以我的单元测试代码看起来像这样...

31得票3回答
.NET执行环境(DNX)和Mono相似吗?

这里是DNX的描述: .NET执行环境(DNX)是一个软件开发工具包(SDK)和运行环境,其中包含构建和运行Windows、Mac和Linux上.NET应用程序所需的所有内容。它提供了一个主机进程、CLR托管逻辑和托管入口点发现。DNX专为运行跨平台ASP.NET Web应用程序而构...

28得票1回答
在 global.json 中,父级相对目录的预期行为是什么?

(现在作为DNX问题3206提出...) DNX环境:1.0.0-rc1,Windows 10 x64。 假设我有三个解决方案: Application1 Application2 Common 每个解决方案都有多个项目,将所有项目放在一个解决方案中是没有意义的,尽管这可能会简化这...

28得票2回答
通过命令行构建.NET Core应用程序,以便在未安装.NET Core的计算机上使用

我的最终目标是创建一个跨平台(非Web)控制台应用程序,所以我现在正在探索.NET Core。 在我的以前的.NET项目中,我所有的开发都是在Visual Studio内完成的,但我也创建了一个批处理/MSBuild文件,这样我就可以通过单击一个按钮来构建整个项目(包括安装程序、NuGet包...

28得票7回答
在Azure Web应用程序中显示ASP.NET 5错误页面

我在将 ASP.NET 5 网页应用程序部署到 Azure Web 应用程序时遇到了 500 内部服务器错误。 如何获取此异常的详细信息和堆栈跟踪? 我已经尝试了以下方法,但都没有成功: 使用启动时的诊断错误页面: app.UseErrorPage(); 在 Azure 门户中设...

27得票3回答
.NET平台标准中有哪些平台?

我正在尝试学习 .NET 平台标准,但对于“不同平台”的概念感到很困惑。 我将尽力阐述我的观点。目前我了解的 .NET Framework 大致由 CLR、BCL 和支持软件组成,用于引导 CLR 并提供虚拟机与底层操作系统之间的接口。 因此,当我们使用 .NET Framework 进行...

24得票5回答
在 .Net Core 中写入事件日志

我需要一种在使用dnx的应用程序中写入Windows事件查看器的方法。但是,在System.Diagnostics命名空间中不可用EventLog类,所以我被卡住了。是否有其他方法可以写入EventViewer?

24得票1回答
使用VSCode、DNX和kestrel运行第一个ASP.NET 5应用程序会导致IOException异常

按照Visual Studio Code文档中描述的步骤,在Mac OS X上通过VSCode命令面板运行最终命令dnx . kestrel,访问http://localhost:5001时会导致IOException:kqueue() FileSystemWatcher has reache...

24得票2回答
在TFS/VSO Build vNext中使用xUnit适配器运行单元测试

我想使用Visual Studio Online Build vNext平台中的xUnit测试适配器来运行我们的xUnit测试。 根据这篇文章,我们需要提供一个自定义的测试适配器路径,指向xunit.runner.visualstudio.testadapter.dll。 但是这个包被Nu...