在visual studio中将控制台应用程序从4.5.1转换为3.5会导致控制台App.config不再被拾取

本文关键字:控制台 App config 不再 转换 studio visual 应用程序 | 更新日期: 2023-09-27 18:17:52

我有一个针对。net 4.5.1创建的控制台项目,需要重新针对。net 3.5。

当我在Visual Studio 2013中重新定位时,原始配置文件不再被拾取。

旧的App.config也开始对看似不相关的事情抛出随机警告,例如:

" simpleType 'small_boolean '已被声明"

这个元素不存在于配置文件中,几乎所有其他警告都引用了配置文件中没有的属性。

我如何修复配置文件后重新定位我的控制台应用程序?

在visual studio中将控制台应用程序从4.5.1转换为3.5会导致控制台App.config不再被拾取

通过在Visual Studio中创建一个针对。net 3.5的控制台应用程序来创建一个新的配置文件。然后将该配置文件复制到已降级的项目中。复制你需要的任何应用程序的特定设置,你应该没问题。

看起来,它不喜欢我在端点行为内部的以下元素:

 <webHttp faultExceptionEnabled="true" defaultOutgoingResponseFormat="Json"/>

删除节点修复问题