【问题标题】:VS Crashing after 'Set As StartUp Project'VS 在“设置为启动项目”后崩溃
【发布时间】:2023-04-10 05:06:02
【问题描述】:

我在 VS 2012 中有一个解决方案, 我尝试将启动项目更改为 specific 项目,但 vs 立即崩溃(与其他项目一起 - 没问题) 带有熟悉的消息“Visual Studion 停止工作..”

我也尝试在 .suo 文件中手动定义启动项目 (详情见Why is "Set as Startup" option stored in the suo file and not the sln file?) 但是当我重新打开 VS 时,它会在程序集加载过程中崩溃。

知道可能是什么原因吗?

编辑:

其他细节:

它的解决方案还包含 WCF 项目,在本地 IIS 前运行,该项目在其他团队计算机中使用相同的代码完美运行。 事实证明,这似乎是环境问题,IIS设置,权限等。

注意我已经重置了VS设置,也修复了安装,问题没有解决。

也许有人知道“设置为启动项目”的逻辑操作是什么,除了起点定义之外,VS 在操作期间执行了什么?我认为问题的根源隐藏在那里......

【问题讨论】:

  • 请在问题中添加更多详细信息,例如项目类型、错误详细信息、屏幕截图(如果可能)或任何其他有助于回答问题的详细信息。
  • @yogi:感谢关注,它的WinForms解决方案,包括很多项目,其中一个主题是WCF项目,包含.SVC服务,注意这个项目是由TFS团队共享的,它在所有的电脑都排除了一个问题,因此,应该是安装或个人设置。
  • 查看 Windows 防火墙是否阻止了 VS 或项目服务中使用的任何端口。为避免这种情况,请在防火墙中创建一个新条目,授予对 VS 的所有端口的访问权限。
  • 关闭VS。删除解决方案的 *.suo 文件。打开VS。重新设置。你是不是管理员打开VS?也尝试禁用 Visual Studio 扩展
  • 见这里(之前也尝试在安全模式下启动):blog.masterdevs.com/debugging-a-visual-studio-crash

标签: c# wcf iis visual-studio-2012 projects-and-solutions


【解决方案1】:

我也遇到过这个问题,但是在 VS 2015 上。你应该从 VS 中注销你的 MS 帐户,将你的项目设置为启动,然后如果你想重新登录...

【讨论】:

    【解决方案2】:

    很难猜测可能是什么问题,但由于它在其他团队成员的机器上工作,它可能与您的 Visual Studio 状态有关。

    尝试清除或移出以下所有文件:

        C:\Users\<Username>\AppData\Local\Microsoft\VisualStudio (if starting as admin)
        C:\Users\<Username>\AppData\Roaming\Microsoft\VisualStudio (if not starting as admin)
    

    如果文件正在使用中,您可能需要重新启动计算机,然后才能删除/移动它们。这些文件夹包含一些 VS 设置、缓存文件和日志。

    【讨论】:

      【解决方案3】:

      除了 AVS 所说的,您可以尝试删除您的 Visual Studio .suo 文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多