首页 新闻 搜索 专区 学院

VS2017运行asp.net Core项目报错

0
悬赏园豆:50 [已关闭问题] 关闭于 2017-03-20 10:23

提示  无法附加到应用程序 "dotnet.exe"

如图:

我点击是,有的时候可以运行,但不能调试 ,有的时候就直接dotnet停止工作

GuZhenYin的主页 GuZhenYin | 初学一级 | 园豆:20
提问于:2017-03-15 14:51
< >
分享
所有回答(3)
0

你先要用 dotnet run 把你的站点跑起来!接下来:

  1. 你的dotnet.exe 选择正确了吗?
  2. 你是以什么方式进行调试的?Production 环境? 指定了URL?
BUTTERAPPLE | 园豆:2950 (老鸟四级) | 2017-03-15 14:54

我是直接F5调试的 并不是附加 就会出现这个问题

URL什么的 都指定了..

就算直接新建一个core项目 直接运行 也会出现这个提示

支持(0) 反对(0) GuZhenYin | 园豆:20 (初学一级) | 2017-03-15 14:56

@GuZhenYin: 我记得.NET-Core 的项目不能直接用F5调试的吧,如果你的站点是部署在IIS 上面的。如果就是一个纯.NET-Core 的控制台项目,那应该是可以直接调试,没有问题的。

支持(0) 反对(0) BUTTERAPPLE | 园豆:2950 (老鸟四级) | 2017-03-15 14:59

@BUTTERAPPLE: 纯控制台项目也无法F5调试 

切换过了X86 X64  都不行 完全无解了..

支持(0) 反对(0) GuZhenYin | 园豆:20 (初学一级) | 2017-03-15 15:02

@GuZhenYin: 你直接用.Net-Core 新建一个这样的项目。

然后在Controller 中 Index 方法里面设一个断点,然后看一下

是否可以调试?
我刚刚试了一下,是直接可以的。

支持(0) 反对(0) BUTTERAPPLE | 园豆:2950 (老鸟四级) | 2017-03-15 15:08

@BUTTERAPPLE: ...我早就试过了 肯定是不行我才问的啊 

支持(0) 反对(0) GuZhenYin | 园豆:20 (初学一级) | 2017-03-15 15:09

我刚刚用命令行直接调用dotnet来执行我的程序 是可以运行的..我就见了鬼了...

支持(0) 反对(0) GuZhenYin | 园豆:20 (初学一级) | 2017-03-15 15:22

@GuZhenYin: 😄,哈哈,幸福来的太突然!

支持(0) 反对(0) BUTTERAPPLE | 园豆:2950 (老鸟四级) | 2017-03-15 17:20

@BUTTERAPPLE: 这幸福个什么鬼.. 命令行可以运行 但是VS2017里面还是不能运行啊..我要疯了

支持(0) 反对(0) GuZhenYin | 园豆:20 (初学一级) | 2017-03-15 17:23
0

检查一下环境变量

蝌蝌 | 园豆:158 (初学一级) | 2017-03-20 10:14

我要是知道检查什么内容 我就不在这问了 算了结贴

支持(0) 反对(0) GuZhenYin | 园豆:20 (初学一级) | 2017-03-20 10:15
0

最后重装系统 搞定了.. 唉 没辙

GuZhenYin | 园豆:20 (初学一级) | 2017-03-20 10:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册