1

What's a 'bin.net3.5' file that gets created in the same folder as the VS2012 solution that contains an ASP.net website?

I would like to mention that this is a file and I am not referring to the project's 'bin' directory where projects' compiled dlls will be placed after a build.

4

2 回答 2

1

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

文件夹

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

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

于 2013-09-09T18:29:45.470 回答
1

有些保存在不同的文件夹名称中以确定版本,使用nugetDLL's时您会注意到,dll 将进入包文件夹,并且经常拆分为net40net45

当您构建项目时,您的 Dll 将进入该Bin目录。

于 2013-09-09T18:31:11.740 回答