为什么在c#中按F5程序可以正确的执行,而按ctrl+F5程序就会崩溃????
为什么在c#中按F5程序可以正确的执行,而按ctrl+F5程序就会崩溃???? --------------------编程问答-------------------- 两个运行的目录不一样,一个代码目录,一个是exe目录,检查两者区别 --------------------编程问答-------------------- 哪儿崩溃哪儿找 --------------------编程问答--------------------如果100%重现而且每次一启动就出现的话,应该是1楼说的这个原因。找不到依赖文件导致出错。
如果运行一段时间后出错,而且错误没规律的话,8成是线程同步问题。 --------------------编程问答-------------------- 它能够正常运行,只是显示进度方面出现了问题 --------------------编程问答-------------------- 跟WinTC的方式一样吧,两个执行的是不是不是同一个文件下啊 --------------------编程问答-------------------- 检查一下 在js中有没有 写 debugger; 这种 类似 运行时 才编译进行调试的资源。
有运行时才编译调试资源时会自动崩溃 --------------------编程问答-------------------- F5 是 调试 运行模式
Ctrl + F5 是 直接运行 不调试 .net内置的脱离开发环境的发布 (个人觉得跟发布差不多,只是端口不确定)
补充:.NET技术 , C#