Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/259.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在打开web应用程序解决方案时创建bin文件夹?_C#_Visual Studio_Visual Studio 2013 - Fatal编程技术网

C# Visual Studio在打开web应用程序解决方案时创建bin文件夹?

C# Visual Studio在打开web应用程序解决方案时创建bin文件夹?,c#,visual-studio,visual-studio-2013,C#,Visual Studio,Visual Studio 2013,当我打开web应用程序解决方案时,甚至在编译之前,Visual Studio正在创建\bin文件夹并将各种程序集复制到其中 是什么触发了这一行动 我如何控制它 我质疑这个过程的原因是程序集不是预期的程序集这是VisualStudio为项目的运行时放置所有DLL的地方。项目需要的库依赖项。VisualStudio在web项目中需要的所有DLL都保存在这里,以及您可能添加的Nuget的其他包和您自己的包。如果查看Web项目中的References部分,您将看到许多出现在bin目录中的DLL 如果存在

当我打开web应用程序解决方案时,甚至在编译之前,Visual Studio正在创建\bin文件夹并将各种程序集复制到其中

是什么触发了这一行动

我如何控制它


我质疑这个过程的原因是程序集不是预期的程序集

这是VisualStudio为项目的运行时放置所有DLL的地方。项目需要的库依赖项。VisualStudio在web项目中需要的所有DLL都保存在这里,以及您可能添加的Nuget的其他包和您自己的包。如果查看Web项目中的References部分,您将看到许多出现在bin目录中的DLL

如果存在一些您不想要的程序集。您可以尝试从引用文件夹中删除引用。右键单击参考文件夹中的库,然后选择“删除”


但是,删除引用时要小心,因为您的项目可能需要它才能正常工作。

如果您使用的是Nuget,可能是它获得了您需要的DLL吗?Web项目会自动创建它,哪些程序集是意外的?