为什么Visual Studio在bin文件夹中创建两个具有相同名称的DLL?

时间:2014-10-28 09:29:06

标签: visual-studio visual-studio-2013

对于我的一些Visual Studio解决方案,它在bin文件夹中创建两个DLL文件,这两个文件看起来具有完全相同的名称,但是当我查看它们的属性时,一个是应用程序扩展名(.dll) '另一个是' CONFIG文件(.config)'。

为什么它们都具有相同的名称,为什么配置名为' ProjectName.config'?

1 个答案:

答案 0 :(得分:4)

VS创建的文件名是ProjectName.dll和ProjectName.dll.config。

如果您使用的是Windows,则很可能隐藏了常见的文件扩展名。这使得文件看起来具有相同的名称。要查看实际名称:

  • 在资源管理器中打开文件夹
  • 导航至View - >文件夹选项 - >高级
  • 清除“隐藏已知文件类型的扩展名”选项的复选框

现在,您应该能够看到文件的全名以及任何扩展名。有关详细信息,请参见以下页面:Show or hide file name extensions

有关.config文件的详细信息,请参阅Configuration Files