簡體   English   中英

如何在父控制台應用程序和ASP.NET Web應用程序之間共享app.config

[英]How to share app.config between parent console application and ASP.NET web application

情境

  • 我有一個Web應用程序項目和一個控制台項目。
  • 控制台項目用於批量發送報告,並在app.config中具有與電子郵件有關的設置。
  • 有時,控制台項目中的方法是從Web應用程序調用的。

部署網站后,請確保我復制consoleProject.exe.config並將其放置在與consoleProject.exe相同的bin文件夾中。

問題

部署后,如果我對consoleProject.exe.config進行了更改, 則從 Web應用程序調用consoleProject.exe中的方法時,這些更改將無法識別。

是否僅在執行實際應用程序時引用此默認app.config文件?

是的,如果您要從Web應用程序在控制台應用程序中調用代碼,則將其與調用dll一樣對待,並使用了web.config。

同樣,如果您從控制台應用程序調用Web應用程序dll中的代碼,則將使用app.exe.config文件。

暫無
暫無

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

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