C#编译生成后的文件意义
C# 项目生成bin和obj两个目录,并且都包含Debug目录
bin的Debug目录下游exe,可以运行,obj下有exe也可以运行,这有什么区别?
网上找了一下说是先编译在obj下再复制到bin下,用bin下的文件打包、发布就可。
感觉不是很清楚,希望了解的大虾指导一下。
另外Pdb后缀是什么文件,有什么用,.vshost.exe后缀是什么文件,有什么用呢?
------解决方案--------------------.EXE文件没有CLR运行时环境是不能执行的
------解决方案--------------------不清楚,帮顶,我也想了解!
不过,我自己感觉有个*.exe就行,*.vshost.exe可以不用带
------解决方案--------------------up
------解决方案-------------------- 是不是bin下面的是用来编译的?
obj下面的是优化过的用来发布的?
好像编译的时候不会对源码进行优化
正式发布的时候会有这个过程~·