由于应用程序配置不正确,未能启动此应用程序, joe

    从.net 2.0 迁移过来的一个WCF项目,用VS2010打开,升级到3.0,4.0,都会报错,由于应用程序配置不正确,未能启动此应用程序,请查看清单文件以查找可能的错误,网上查了一下,都说是找不到动态链接库,在VS安装目录下dll,复制到system32里去,但是我照做了,没反应,问题依旧.

     决定自己找找问题,我再次仔细看了一下错误,如下图:

image

最后一句 "请参见应用程序事件日志"

马上打开了事件查看器如下:

image

这里已经有提示了

因为我迁移有三个项目,只有一个项目编译不过.

对比了一下两个App.config.

imageimage

到这里我想大家应该明白了,因为此项目有一个  xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"> 限制.

去掉这个约束,应该就OK,我的问题到此已解决.

原文地址:https://www.cnblogs.com/CWater/p/2569455.html