什么是bin.net3.5文件

时间:2013-09-09 18:21:40

标签: asp.net visual-studio-2012

什么是与包含ASP.net网站的VS2012解决方案在同一文件夹中创建的'bin.net3.5'文件?

我想提一下,这是一个文件,我不是指项目的'bin'目录,项目编译的dll将在构建之后放置。

2 个答案:

答案 0 :(得分:1)

正如所讨论的,这似乎与您的项目特定文件有关。 Visual Studio 2012没有创建此类标准文件

<强> Bin Folder

  

ASP.NET将网站的Bin文件夹识别为特殊文件夹   特定类型的内容。 Bin文件夹意味着包含已编译的文件夹   自定义ASP.NET控件,组件或的程序集(.dll文件)   您希望在ASP.NET Web应用程序中引用的其他代码。

     

您可以将已编译的程序集存储在Bin文件夹和其他代码中   Web应用程序中的任何位置(例如页面代码)自动进行   引用它。一个典型的例子是你有编译的代码   对于自定义类。您可以将已编译的程序集复制到Bin   然后,Web应用程序的文件夹和类可供所有人使用   页。

答案 1 :(得分:1)

有些DLL's保存在不同的文件夹名称中以确定版本,您在使用nuget时会注意到,dll会进入 packages文件夹,并且通常会被分割为{ {1}},net40

构建项目时,您的Dll将进入net45目录。