杭州行政区域:C#.Net 应用程序生成问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 07:46:02
1、C#.Net 应用程序生成时出现两个目录BIN和OBJ,内各含一个.exe或.dll文件,其大小也一样,请问这两个目录及其以下文件有何作用与区别?

2、C#开发的应用程序是不是必须运行在.net框架基础之上,我用C#可否编写应用程序使其能够运行在一台没有安装.NET框架的Win98操作系统机器上?
仍有疑问:
有没有办法使C#的代码运行在非.net框架的机器上。
还是 *必须* 依赖.net框架?

一:
bin目录下的在正常模式下运行
obj目录下的在调试模式下运行

二:不能。
.net中的应用程序生成的是中间代码。必须依赖.net框架

C#开发的应用程序不一定非要运行在.net框架基础之上.
关键要看你的编的什么样的程序

补充楼上的,服务器端的自然是必须依赖.NET框架,客户端就不必.