社区
其他技术讨论专区
帖子详情
打开项目编译后,出现 exited with code 254是什么原因
weixin_38081402
2019-09-19 06:19:23
打开项目编译后,出现 exited with code 254是什么原因
...全文
104
回复
打赏
收藏
打开项目编译后,出现 exited with code 254是什么原因
打开项目编译后,出现 exited with code 254是什么原因
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
合并唯一程序集时规范Inherits和Class名称
在Visual Studio 2003下开发网站的都知道ASP.NET 1.1网站生成后都是一个唯一命名的程序集(
项目
名称.DLL),但是这种情况在Visual Studio 2005的网站开发中不见了。Visual Studio 2005给我们提供了“发布网站”这样方便的功能,不用在像以前一样COPY的部署,但是采用其“发布网站”的功能,会在站点的BIN目录中产生App_
Code
.compil
ed
,App_
Code
.dll,App_Web_xxxxxx.dll,
项目
名称.dll等等这样的程序集,如果不采用预
编译
的方式那么产生的文件会更加的多,因为很多都是随机命名也没有什么规律可言;这样会给那些想COPY更新的人带来不便,因为原来的文件不能被覆盖,需要先删除再COPY;有很多时候可能就是更新了后台代码,直接生成
项目
或是WEB的程序集,像以前一样直接覆盖DLL的方式也很简单。 传统的生成或是发布网站的方式没有任何问题,当使用Web Deployment Projects工具生成唯一程序集时
出现
了错误信息“Aspnet_merge.exe
Exit
ed
with
Code
1”(Aspnet_merge.exe 退出,错误代码1),这样的信息根本无法让我们办断到底是哪里出了问题。好,下面依次
打开
VS 2005的工具-选项-
项目
和解决方案-生成并运行,设置“MSBuild
项目
生成输出详细信息”,选择“详细”。再次生成Web Deployment Projects
项目
,注意“输出”框内的信息现在变得非常丰富了,最后导致无法
编译
的问题终于出来了“An error occurr
ed
when merging assemblies: ILMerge.Merge: ERROR!!: Duplicate type ‘_Default’ found in assembly 'App_Web_k5hhsnh0'”,它的意思是说在程序集中发现了相同的类型_Default,经过我检查确实在我们的WEB
项目
中存在了两个_Default类(在不同的目录中),这样的问题通过一般的生成完成和发布网站肯定都是检测不出来的,运行也是正常的。VS 2005的WEB
项目
默认的把命名空间给去掉了,可以手动增加一个命名空间,cs代码中加入namespace的语句块,另外别忘了在aspx文件的<@page>的Inherits中写入对应的[namespace].[类名];经过这样的操作再次
编译
成一个程序集就没有问题了。或者直接把aspx页面的Inherits改成“路径_文件名”,cs文件的类名也改成同样的名称;可是如果一个网站有很多的目录,很多的文件,而且又有多个客户版本,那修改起来就非常的麻烦,为此特意开发了该工具,大大提高了工作效率。
Qt 5.9.0
出现
exit
ed
with
code
255问题
Qt程序
编译
通过,但是运行时
出现
问题: Starting /....../JTControlUI... /m
ed
ia/....../JTControlUI
exit
ed
with
code
255 通过qdebug分析,最终发现是修改了一个文件的地址,代码中并没有做出相应的修改。main函数运行时找不到该文件,return -1,最终导致
exit
ed
with
code
255 如果不是在main函数中,经测试读取不到文件时,也不会发生类似问题 ...
QT
编译
Python问题:During startup program
exit
ed
with
code
0xc0000135
使用QT
编译
python代码时(混合编程)时
出现
的During startup program
exit
ed
with
code
0xc0000135问题
VS13下遇到的
编译
错误:cl.exe
exit
ed
with
code
2
0. 问题现象 VS
编译
任何
项目
都会报错:Error 1 error MSB6006: cl.exe
exit
ed
with
code
2 这其实不是最奇怪的,奇怪的是在昨天的
编译
中毫无问题,今天一开机就遇到了这个错误,代码完全一样,目测是IDE的问题。于是百度谷歌寻找答案,据说是文件路径的问题,但是我完全没有任何操作修改系统变量之类的,为何一夜之间惨剧上演?最后功夫不负有心人,我发现了这么一
Qt开发之路46---Qt Creator运行的时候报
exit
ed
with
code
-1073741515错误
一:问题:运行的时候报
exit
ed
with
code
-1073741515错误 Starting G:\...\debug\BG.exe... G:\...\debug\BG.exe
exit
ed
with
code
-1073741510 程序
编译
没有问题,就是在运行的时候无法运行,也无法调试 二:方法 一般这种情况是因为,
项目
依赖的库dll的版本不对应; 可以用dll查看工具depends.exe,查看所依赖的库; 在环境变量中,配置依赖的路径; 拷贝依赖文件到可执行文件下; 上一篇:Qt开发之路
其他技术讨论专区
433
社区成员
791,271
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章