2011-10-05 44 views
0

這可能是一個愚蠢的問題,但問題是我有一個名爲StampCFDI的現有項目。這個項目使用它自己的app.config文件,我在這裏存儲信息一個Web服務配置。如何使用.NET 4.0中的app.config將現有項目添加到解決方案中

我最近添加了這個項目作爲參考現有的解決方案(FENIXSolution)。問題是存儲在app.config中的所有配置在解決方案中不可讀。

我讀過我應該使用當前解決方案的web.config,因爲解決方案只使用一個配置文件並不重要,如果您在該解決方案上有30個項目,那麼我添加了stampCFDI的app.config配置在web.config,但是問題仍然存在。我得到的錯誤:

Could not find default endpoint element that references contract...

回答

1

適用於任何.NET應用程序的唯一的應用程序/ web.config文件是「最終」之一,該計劃之中跑。不使用在庫程序集項目中創建的app.config文件,除非您使用正常部署過程之外的文件進行扭曲和旋轉。

(一兩件事。app.config是從來不看的話 - 這是[program_name.exe.config],這應該說明這一點,這裏正在進行)

所以,你需要確保「當前解決方案」的web.config有正確的信息在裏面。

+0

我已經這樣做了,我將app.settings中包含的信息添加到web.config中(正如您所提到的那樣)最後一個,問題依然存在,那麼它會是什麼? –

+0

然後,看起來你所擁有的信息是不正確的。 「無法找到引用合同的默認端點元素...」 –

+0

是的,我想是的...... –

相關問題