【问题标题】:Service Fabric .Net Core App - not workingService Fabric .Net Core 应用程序 - 不工作
【发布时间】:2016-12-08 01:21:07
【问题描述】:

我正在从 Visual Studio 2015 创建一个新项目,这是一个 Service Fabric 应用程序,为 ASP.NET Core 选择了一个,但是当我尝试启动它时它不起作用。

我在 VS 的管理员电源下运行,我尝试重置 VS 和计算机,重置 Service Fabric 本地群集,但还是一样。然后,这很奇怪,但 API 模板对我来说很完美。

对我来说,构建可执行文件似乎有问题,然后它抱怨它没有找到它,我查看了 bin 文件夹,它是空的。

我附上一张图片来描述错误:

感谢任何建议/评论/提示/尝试帮助我,谢谢

编辑:添加了导致问题的模板的图片

编辑:添加了 project.json 的图片

我真的对这个错误很生气,我将预览 1 的引用更改为预览 2 和同样的错误,真的没有人有这个错误吗?我再次尝试卸载并安装SF SDK,但还是一样,我需要修复它,有什么想法吗??

【问题讨论】:

  • 您的 Application2 项目是否引用了解决方案中的其他 SF 服务?
  • 嗨@cassandrad 我没有,这只是Visual Studio 建议您在Service Fabric 上创建.net Core 应用程序的模板,我将附上一张图片
  • 您能否检查一下您是否引用了该 Web 项目。如果没有这样的参考,那就添加它。就像在screenshot 上一样。还要检查您是否可以成功构建 Web 应用程序。尝试单独构建它并检查 exe 是否到位。
  • 哎,我刚查了一下,是这样的,反正我想删了,再把引用添加到web项目,还是一样的问题。构建/重建过程非常好,完全没有错误。还有什么想法吗?奇怪...@cassandrad
  • 您是否安装了最新的 VS 更新?

标签: c# visual-studio-2015 asp.net-core azure-service-fabric asp.net-core-1.0


【解决方案1】:

针对 rc2 编译可能会导致此问题。

在项目文件夹内执行 dotnet --version 确认。

添加全局 json 引用 preview2 将使您启动并运行。

【讨论】:

  • $ dotnet --version -> 1.0.0-preview2-003121 这就是结果。 global.json 在哪里?我更新了 project.json 上的一些引用以用作预览 2,但仍然出现相同的错误:(@davidcarr
  • 我又更新了一张照片,有什么建议吗?谢谢@davidcarr
  • 升级你的项目 json 以使用 rtm。工具应该是预览版 2。下载 Visual Studio 更新 3 预览版 2。visualstudio.com/news/releasenotes/vs2015-update3-vsgithub.com/weidazhao/Hosting/blob/master/WebApp/project.json
  • 该项目 json 用于 Webapp,因此您可能需要删除一些依赖项。
  • 全局 json 没有与 .net core 的模板一起出现。
猜你喜欢
  • 2020-05-30
  • 2017-06-08
  • 2017-02-10
  • 1970-01-01
  • 2019-04-07
  • 2016-09-18
  • 2017-01-12
  • 2018-02-22
  • 2017-02-24
相关资源
最近更新 更多