无法开始调试.启动项目无法启动.VS2015

jas*_*son 84 c# visual-studio visual-studio-2015

我在VS2015中启动了一个新的控制台项目.我只有这个代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SautinSoft;

namespace PdfParser
{
    class Program
    {
        static void Main(string[] args)
        {

            string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            SautinSoft.PdfFocus f = new PdfFocus();
            f.OpenPdf(@"path:\abc.pdf");

            if (f.PageCount > 0)
                f.ToExcel(@"path:\abc.xls");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试跑步时,我明白了:

无法开始调试.启动项目无法启动.验证启动项目的调试设置.

我怎样才能解决这个问题?谢谢.

mr *_*NAE 152

在将MSVC2015升级到Update3之后,我遇到了同样的问题:std::map在Watch窗口中显示为一个可怕的std::_Tree<std::_Tmap_traits...等等,一些插件开始抛出异常,一些项目无法在调试模式下运行.

所有都是通过删除解决CurrentSettings.vssettings.(要查找此文件的位置,请转到Documents\Visual Studio 2015\Settings.通常可在以下位置找到:)std::map.

  • 可能在您的Documents\Visual Studio 2015\Settings \ (9认同)
  • 您还可以使用开关[`/ResetSettings`](https://msdn.microsoft.com/en-us/library/ms241273.aspx)启动devenv.exe来重置.vssettings文件 (6认同)
  • 我转到该文件夹​​并删除了所有CurrentSettings.vssettings,但是它仍然出现相同的错误。之后,重新启动Visual Studio。 (3认同)
  • 在哪里存储了"CurrentSettings.vssettings"?我对更新3有同样的问题 (2认同)

fia*_*iat 132

有一个全新的脚手架ASP.NET Core 1.0 Web应用程序.

解决了重启Visual Studio的问题.

  • 谢谢!我很高兴我在删除我的vssettings文件之前先尝试了这个! (13认同)
  • 对我也有用! (2认同)
  • 男孩,我很高兴在接受已接受的建议之前先看了这个答案。重新启动VS修复了它,不需要删除任何文件^^ (2认同)
  • 这解决了我的问题。但第一次不明白刚刚发生了什么? (2认同)
  • 我喜欢简单的解决方案! (2认同)

Jam*_*yce 15

我也坚持这个.我删除了bin和obj文件夹,进行了重建,然后启动了.

一个非常无意义的错误....


Bas*_*ANI 13

当我尝试使用start (without) DebuggingAsp.Net 时遇到了这个问题MVC project

你在运行Visual Studio吗? Administrator

所以只是restart视觉工作室AsAdministrator


MiF*_*vil 9

除了"无法启动调试"之外,当我尝试重建时,我还遇到了"操作无法完成:未指定错误"的错误.
由于Visual Studio中弹出:"操作无法完成" 这已经足够了,收的Visual Studio 2015年,然后再次打开.


won*_*ter 7

确保以管理员身份启动Visual Studio.

  1. 右键单击Visual Studio 2015快捷方式
  2. 选择"快捷方式"选项卡
  3. 单击"高级"
  4. 选中"以管理员身份运行"复选框(见下文)

这已经解决了我的问题与确切的错误消息.

在管理员模式下始终运行VS并不理想.确保在问题解决后取消选中此框.

  • 这是一个糟糕的建议.除非有充分理由以管理员身份运行,否则不要以管理员身份运行任何内容.有些特定情况需要以管理员身份运行VS,但一般情况下不应该这样做. (3认同)

小智 5

只需删除 .vs 隐藏文件夹即可。该文件夹与 sln 文件位于同一位置。删除此文件夹还会刷新智能感知缓存,并解决与之相关的任何问题。希望这可以帮助。


小智 5

在我的情况下没有必要删除所有内容,我只是打开了

"CurrentSettings.vssettings"

文件并评论此属性

<PropertyValue name="DefaultBehaviorForStartupProjects">1</PropertyValue>
Run Code Online (Sandbox Code Playgroud)

一切都固定了.

样品


t.j*_*.j. 5

VS 2019,两个 Core 3.1 项目(一个 MVC 和一个 API),创建了全新的项目,对解决方案或项目没有其他更改。

尽管已经检查了本 SO 中已经提到的所有内容,但在尝试在 IDE 中启动这两个项目时,我不断收到引用的错误。

然而,我终于意识到,在将解决方案切换为“多个启动项目”后,我忘记指定“操作”(它们仍然设置为“无”)。右键单击“解决方案资源管理器”中的解决方案,选择“属性”(位于最底部)。

这么简单的事情。希望它对其他人有帮助。

“破碎的” 在此输入图像描述

在职的 在此输入图像描述