簡體   English   中英

在Visual Studio中將控制台應用程序從4.5.1轉換為3.5會導致不再拾取控制台App.config

[英]Converting console application from 4.5.1 to 3.5 in visual studio causes the console App.config to no longer be picked up

我有一個針對.Net 4.5.1創建的控制台項目,該項目需要重新定位至.Net 3.5。

當我在Visual Studio 2013中重新定位時,不再獲取原始配置文件。

舊的App.config也開始引發關於看似無關的事情的隨機警告,例如:

“已經聲明了simpleType'small_boolean_Type'”

該元素不在配置文件中,幾乎所有其他警告都類似地引用了不在配置中的屬性。

重新定位控制台應用程序后如何修復配置文件?

通過在Visual Studio中創建針對.Net 3.5的控制台應用程序來創建新的配置文件。 然后將該配置文件復制到降級的項目中。 復制所需的任何應用程序特定設置,就可以了。

看來,它不喜歡端點行為中包含以下元素:

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

刪除節點解決了該問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM