VS2010中 生成、生成解决方案、开始执行(不调试),这三个是什么意思,三者之间有什么联系?(C#语言)

 我来答
惠企百科
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
惠企百科网是一家科普类综合网站,关注热门中文知识,集聚互联网精华中文知识,本着自由开放、分享价值的基本原则,向广大网友提供专业的中文知识平台。
向TA提问
展开全部

生成,就是将项目文件编译成可执行文件等运行时必须的文件。生成解决方案,就是将该解决方案里所有项目进行编译,生成文件,与生成的功能类似。开始执行(不调试)就是在不调试的情况下执行,就像执行可执行文件而不进行断点调试一样。

指令周期:取指令和执行指令所花费的时间。

机器周期:也称为CPU周期,CPU访问内存的时间很长,所以定义为从内存中读取指令字的最小时间。

时钟周期:通常称为节拍脉冲或T周期。处理操作的最基本单位,CPU主频

三者之间的关系:指令周期通常用机器周期数表示,而机器周期数包含有时钟周期数。

扩展资料:

Web项目:单击开始调试,可以在程序执行、中断点、跟踪程序执行、方便出错。

Web项目:单击开始执行(不调试)。在程序运行期间,中断点是不允许的。优点:网站上线后,如果修改CS代码,只需右键单击对应的项目,点击重建(或直接生成)项目,然后直接刷新浏览器页面。原因:IIS服务已经启动

结论:调试常用于方便出错,执行非调试便于测试、验证。

开始执行(不调试):直接执行,只得到最终结果。

两种方法的区别在于,前者需要加载调试符号,允许在运行过程中中断,并且可以在一个步骤中执行,还可以监视某些变量,甚至更改其代码并重新计算;后者只编译和运行,不调试程序,只适合在需要查看它如何工作时使用。

魔法软糖™
2022-10-05 · TA获得超过837个赞
知道小有建树答主
回答量:822
采纳率:94%
帮助的人:147万
展开全部

VS2010中:

【生成】通常针对单个项目,该命令将C#项目源代码编译为一个 dll 或 exe 。

【生成解决方案】针对所有项目,该命令将所有解决方案下的C#项目源代码都编译为它们各自目录下的 dll 或 exe 。

【开始执行(不调试)】将会直接启动当前已经生成完毕的可执行文件,如果没有生成,则先进行生成再执行,同时不会加载调试模块。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式