我的.Net程序集位于硬盘上的哪个位置?

时间:2016-02-04 17:55:42

标签: .net

当我创建打印出“Hello World”的控制台应用程序时,它将保存在Visual Studio / Projects / 解决方案名称中。 但是确实 汇编 / 程序集(有多个?)这个应用位于哪里?

解决方案中有多个文件和文件夹,所以请准确。

1 个答案:

答案 0 :(得分:1)

您需要两条信息,这两条信息都位于您的项目属性中。要打开属性,请右键单击项目(而不是解决方案)并转到属性。

在"应用程序"选项卡上会显示一个标有"程序集名称"的框。 (蓝框)和标有"输出类型"的下拉列表(红盒子)

enter image description here

程序集名称确定文件名,输出类型确定扩展名。输出类型"控制台应用程序"和#34; Windows应用程序"将生成.exe文件,输出类型为"类库"会产生.dll。因此,对于上面的图像,文件将被命名为ConsoleApplication2.exe,因为它是控制台应用程序输出类型。

该文件的位置可以在" Build"标签

enter image description here

"输出路径"是文件将作为项目的相对位置所在的位置。因此,我的文件位于Visual Studio/Projects/Name of solution/ConsoleApplication2/bin/Debug/ConsoleApplication2.exe,您会在该文件夹中找到其他文件,您不需要它们用于基本应用程序,但如果您的应用程序使用app.config文件,则需要复制ConsoleApplication2.exe.config文件,如果您在项目中使用其他dll作为参考,那么也需要将其复制到最终位置。您无需复制任何ConsoleApplication2.vshost个文件,也无需复制以.pdb.xml结尾的文件。