gpt4 book ai didi

c# - 项目不断崩溃 visual studio 2010

转载 作者:行者123 更新时间:2023-11-30 15:09:54 26 4
gpt4 key购买 nike

我有一个项目,当我编译它时,visual studio 2010 一直崩溃。它只是解决方案中的那个项目,它似乎已编译,但它崩溃了。

这是一个 silverlight c# 项目

我可以从 SDK 命令行工具运行 MSBuild,项目将毫无问题地编译,当然也不会崩溃。在 vs 中构建时项目也被编译(我可以看到它已经在 vs 自身重新启动时构建),只是 vs 崩溃。

如何调试此问题以解决它?

---尝试过:

  1. 重置 visual studio 设置:工具 -> 导入和导出设置 -> 重置所有设置
  2. 使用 devenv/log 写出日志,但没有错误也没有警告
  3. 删除 .suo 文件

按照Nescio的解决方案

我在 visual studio 崩溃之前收到此错误:

StreamWriter 未关闭且该 StreamWriter 中的所有缓冲数据未刷新到基础流。 (这是在 StreamWriter 最终确定其缓冲区中的数据时检测到的。)部分数据丢失了。考虑调用 Close()、Flush()、将 StreamWriter 的 AutoFlush 属性设置为 true 或使用“using”语句分配 StreamWriter。流类型:System.IO.FileStream 文件名:C:\Users\MyUser\AppData\Local\Temp\28e633d3642e4ac28a6ca861274e8b9a\svcutil.log 分配自: 出于性能原因,默认情况下不捕获调用堆栈信息。请为 streamWriterBufferedDataLost MDA 启用 captureAllocatedCallStack 配置开关(请参阅 MSDN MDA 文档了解如何执行此操作)。

最佳答案

  1. 在 VS(C# 或 VB;Silverlight/Web 以外的项目)中打开一个新项目

  2. 项目属性 -> 调试 -> 启动外部程序:(选择你的 VS exe)

  3. 保存

  4. 输入:Ctrl+Alt+E

  5. 当“异常”窗口弹出时,检查:[x] 抛出公共(public)语言运行时异常。

  6. 点击确定

  7. 运行将启动 VS2010 新实例的项目。

  8. 使用这个新实例打开您要调试的解决方案。

  9. 执行您的解决方案...您应该会看到异常。

关于c# - 项目不断崩溃 visual studio 2010,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3847174/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com