为什么x86文件夹在c#项目目录中?

Paw*_*anS 4 c# visual-studio filestructure

为什么x86文件夹存在于c Sharp项目文件的obj文件夹中?

我的项目文件结构是

ProjectOne
---------- Bin
-------------- Debug
-------------- Release
-------- --Obj
-------------- x86 //为什么这样?
-------------------调试
-------------------释放
-----我的源文件.

为什么我的文件当前目录是bin\debug,而不是projectOne(我的源文件存在)?

Jon*_*eet 6

执行时,当前目录将默认为可执行文件所在的位置 - 位于bin/debug目录中.

您可以在Visual Studio中启动它时设置您希望它运行的位置(在项目属性中 - 如果您需要更多详细信息,请准确说明您正在使用的VS版本/版本).

至于obj目录的内容- 你几乎可以忽略整个目录.它充满了Visual Studio构建然后消耗的中间文件 - 但您永远不需要直接使用任何文件.

  • 如果右键单击Visual Studio中xml文件上的"属性",则可以将"复制到输出目录"设置为"如果更新则复制",并在构建时将其复制到bin/Debug目录,并将进行部署你的应用更容易. (2认同)