
生成,就是将项目文件编译成可执行文件等运行时必须的文件。生成解决方案,就是将该解决方案里所有项目进行编译,生成文件,与生成的功能类似。开始执行(不调试),就是只执行,不进行调试,就像执行可执行文件一样,不会进入断点调试。
指令周期:取出并执行一条指令的时间。
机器周期:又称CPU周期,CPU访问一次内存所花的时间较长,因此用从内存读取一条指令字的最短时间来定义。
时钟周期:通常称为节拍脉冲或T周期。处理 *** 作的最基本单位,即CPU主频。
三者的关系:指令周期通常用若干个机器周期表示,而机器周期又包含若干个时钟周期。
扩展资料
Web 项目 :点击开始调试,可以在程序执行时,打断点,跟踪程序执行,方便差错。
Web项目:点击开始执行(不调试),在程序运行期间,不可以打断点;优点:在网站启动后,如果修改了CS代码,则只需右击对应项目,点击重新生成(或者直接生成)一下项目,然后直接刷新浏览器页面就可以了。原因:IIS服务处于启动状态
总结:调试平时用的比较多,方便差错,执行不调试方便测试,验证。
启动调试。就是先生成解决方案再执行的。
开始执行(不调试):直接执行,只得到最终结果。
这两种方法的区别是,前者需要加载调试符号,允许在运行过程中中断,并单步执行,还可以对某些变量进行监控,甚至改变其代码并重新计算;后者仅仅编译并运行,无法对程序进行调试,仅适合在需要查看运行效果时使用。
选择数组或结构体进行查看。vs2016查看程序运行一半时变量结果的方法就是选择数组或结构体进行查看,vs2016是由微软官方推出的一款开发工具,通过这款软可以帮助用户更好的进行编程工作,有效的提升工作效率,其只有在数组或结构体内才可以查看或者生成。
vs2005中可以开发三种程序:WIN32、mfc和clr程序。WIN32是基于winapi的,与net framework没有关系,mfc需要使用mfc框架,但一般win2000和winxp已带有,clr程序需要net framework支持。所以WIN32、mfc都能脱离net framework,而clr不能。
net framework可以认为是MFC和winapi的再包装。其中winapi层次最低,mfc框架次子,net framework层次最高。所以使用winapi的程序在windows上都能运行,基于mfc需要mfc,基于net的需要net framework。
VS2010的编译环境 如果你用。net的代码 生成的 十几K 的程序 本身不能算是完整的 这个程序在运行的时候要调用 dotnetframework的组件 你应该看过那个组件的大小了吧
C++ 你编译好了以后 你引用的头文件 以及其他的静态或者动态库 编译器会一起打包到exe程序里面 当然大了 也不一定是十几行的C++代码 就出十几个M 你那个十几个M是光一个exe文件 还是 debug文件夹里面的所有文件的总大小啊
以上就是关于VS2010中 生成、生成解决方案、开始执行(不调试),这三个是什么意思,三者之间有什么联系(C#语言)全部的内容,包括:VS2010中 生成、生成解决方案、开始执行(不调试),这三个是什么意思,三者之间有什么联系(C#语言)、vs2016如何查看程序运行一半时变量结果、使用VS2005 中的C++编写的程序,运行能否脱离.net framework 最好说说原因,越详细越底层越好,谢过了!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)