W872529868 发表于 2019-4-11 23:35:35

winform编译无错误 无警告 但是无法生成 这是什么原因导致...

本帖最后由 W872529868 于 2019-4-11 23:36 编辑

现象:
        一开始是能正常正常的,但是在其中一个窗口中加了一个按钮控件后无法生成,没有提示报错。重启电脑后,发现只要有RDLC的工程都无法正常生成。

请问这是什么原因导致的?要怎么解决?望各位大牛指点迷津,谢谢。

浮华一生 发表于 2019-4-11 23:54:16

生成的时候 等待结果是不是要很久   估计你这个程序在运行中?

W872529868 发表于 2019-4-12 00:50:55

浮华一生 发表于 2019-4-11 23:54
生成的时候 等待结果是不是要很久   估计你这个程序在运行中?

生成几秒后就会出结果,程序没有运行。

浮华一生 发表于 2019-4-12 08:58:15

那就打断点看看 哪里异常退出了

tangnyzl 发表于 2019-4-12 09:00:25

图片上是生成失败,还能运行?

W872529868 发表于 2019-4-12 09:04:27

浮华一生 发表于 2019-4-12 08:58
那就打断点看看 哪里异常退出了

不是异常退出,而是无法生成,但是编译没有报错。

W872529868 发表于 2019-4-12 09:05:09

tangnyzl 发表于 2019-4-12 09:00
图片上是生成失败,还能运行?

生成失败,但是编译没有报错,无法运行。

yuyu87 发表于 2019-4-12 09:23:04

你在VS设置里,将生成日志调为最详细即可,然后有相关非常 详细的记录,可找到问题

whymilk 发表于 2019-4-12 09:58:27

是不是用的express版本,我只遇到过这种情况。

W872529868 发表于 2019-4-12 13:04:43

yuyu87 发表于 2019-4-12 09:23
你在VS设置里,将生成日志调为最详细即可,然后有相关非常 详细的记录,可找到问题 ...


没有警告,没有错误,但是生成失败。
是否和一下信息有关?

W872529868 发表于 2019-4-12 13:07:23

whymilk 发表于 2019-4-12 09:58
是不是用的express版本,我只遇到过这种情况。


版本不同会导致这个问题?

mylinger 发表于 2019-4-12 13:30:04

把目标平台从AnyCPU改成x86或X64试试。

W872529868 发表于 2019-4-12 14:36:23

mylinger 发表于 2019-4-12 13:30
把目标平台从AnyCPU改成x86或X64试试。

感谢你的回复,已经试过还是不行。目前发现这个报错和RDLC报表插件有关,要用用了RDLC插件的工程都会出现“编译没有错误、警告,但是无法生成”的问题,只要卸载此插件就能正常生成,此问题应该和工程无关,因为有问题的工程都是以前能正常生成的。

W872529868 发表于 2019-4-12 23:05:16

问题已经解决,疑似.NET Framework 4.6.1 损坏,安装VS2019后编译报错并有相关提示,但是VS2017编译不报错但无法生成,重新安装.NET Framework 4.6.1 后问题消失。

elecfun 发表于 2019-4-12 23:09:26

涨知识了,.NET损坏导致编译错误但生成失败
页: [1]
查看完整版本: winform编译无错误 无警告 但是无法生成 这是什么原因导致...