Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是什么导致visual studio保留生成的dll文件;开放式;?_C#_Visual Studio - Fatal编程技术网

C# 是什么导致visual studio保留生成的dll文件;开放式;?

C# 是什么导致visual studio保留生成的dll文件;开放式;?,c#,visual-studio,C#,Visual Studio,我经常在VisualStudio中编辑代码,并使用脚本(出于某些原因)构建代码。由于某些原因,有时构建会失败,这会给我一个错误,告诉我dll文件正在使用。关闭VisualStudio修复了错误,这意味着VisualStudio出于某种原因打开了dll。为什么visual studio会保持dll文件打开,即使它们没有生成?您有单元测试吗?您确定它是visual studio,而不是从visual studio或其他地方运行的调试器吗?您可以使用@vc“我没有单元测试”找到确切的违规流程。@Igo

我经常在VisualStudio中编辑代码,并使用脚本(出于某些原因)构建代码。由于某些原因,有时构建会失败,这会给我一个错误,告诉我dll文件正在使用。关闭VisualStudio修复了错误,这意味着VisualStudio出于某种原因打开了dll。为什么visual studio会保持dll文件打开,即使它们没有生成?

您有单元测试吗?您确定它是visual studio,而不是从visual studio或其他地方运行的调试器吗?您可以使用@vc“我没有单元测试”找到确切的违规流程。@Igor下次发生这种情况时,我会尝试一下