发布构建挂起/崩溃,与代码无关



由于某种原因,我的发布版本刚开始出现问题。

我可以在没有调试构建问题的情况下运行我的任何项目,只要我附加了调试器,我也可以运行我的发布构建,但当我尝试单独运行发布构建时,它们要么无限挂起(UI崩溃,但我无法使用任务管理器停止进程),或者它们的加载速度非常慢(我只让它们最终加载过两次,那是在与我的主电脑分开的机器上)。

我知道我没有任何病毒或任何其他系统问题(我非常注意保持我的系统非常干净),我试过在禁用AV的情况下运行这些程序。

我所做的一切似乎都没有什么不同,而且我的项目的调试构建与预期的完全一样,这让我相信我在某种程度上改变了VS中关于如何构建发布或类似内容的设置。

情况会是这样吗?如果是这样,我该如何着手修复它?

如果你需要更多信息,请告诉我。


编辑:关于这个问题,我刚刚注意到的另一件事是,我唯一能够运行我构建的任何可执行文件的时间是它们是否在我的项目的bindebug文件夹中。这包括将我的项目的"发布"版本复制到调试文件夹中。然后它运行得很好。我也尝试过为我的项目构建一个安装程序,它也只会在调试文件夹中运行,而不会在我的系统中运行。无论是发布版本还是调试版本似乎都无关紧要,只要它在那个文件夹中即可。

我最终完成了Visual Studio Community 2015和所有运行时的完全卸载。与VS在同一日期安装的,并重新安装了该程序。

然后,我删除了项目的所有调试/发布版本,清理了解决方案并重新构建了它们。

到目前为止,一切似乎都很顺利。

我不确定问题是什么,但新的安装似乎解决了它。

最新更新