【问题标题】:Cannot find DNX process after updating Visual Studio 2015 from Update1 to Update 3将 Visual Studio 2015 从 Update1 更新到 Update 3 后找不到 DNX 进程
【发布时间】:2016-07-22 09:35:49
【问题描述】:

我有一个使用 VS2015 Update 1 IDE 构建的 .net 解决方案。这是一个 ASP.net 解决方案,托管两个 Web 项目。

我安装了 Visual Studio 2015 的最新更新 3,现在我在尝试运行我的网络项目。

我之前已将我的应用程序网址配置为包含 https。我注意到将其还原为 http 地址可以让网站启动,但我需要它是 https。

我该如何解决这个问题?

注意:Visual Studio 版本

【问题讨论】:

  • 您是指 Visual Studio 15 Preview 3 吗? (不要与已经发布一段时间的 vs2015 混淆)
  • 抱歉,我不清楚我的信息 - 我有更新 1 并安装了更新 3(现在显示上面的版本信息)。这就是问题发生的时候。Thx

标签: asp.net visual-studio-2015 asp.net-core dnx


【解决方案1】:

从您的屏幕截图中可以看出,您使用的是使用 DNX 的 ASP.NET Core RC1。 ASP.NET Core 1.0 使用 dotnet 而不是 DNX 或 DNVM。

现在更新到 VS 2015 Update 3 后,您应该迁移到 ASP.NET Core 1.0 RTM,这将解决您的问题。

只是修改了一些 JSON 文件,你的源代码不会受到影响。参考这个http://www.talkingdotnet.com/quick-migration-guide-asp-net-core-rtm-rc2/

【讨论】:

  • 他使用的是 RC2 之前的 ASP.NET Core 版本。您给他的链接是用于从 RC2 迁移到 RTM。从 dnx 到 dotnet CLI 是一大步,涉及的不仅仅是修改一些 JSON 文件。
  • 我基本上通过在新版本的 .net 中重新创建我的解决方案并复制我的代码文件来解决这个问题。大部分代码运行良好,新的命名空间(通常替换 .AspNet。使用 .AspNetCore。工作正常)。 Startup.cs 是对我来说变化最大的文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-05
  • 1970-01-01
  • 1970-01-01
  • 2017-04-28
  • 2016-03-10
  • 2016-03-22
相关资源
最近更新 更多