![](/img/trans.png)
[英]How to read appseting key in xml service declaration at app.config
[英]App.Config not being read
我正在嘗試使用 NUnit 項目在服務處理程序中測試 class。 我的服務處理程序 class 是 class 庫項目的一部分,該庫項目從 WCF 服務獲取數據。 當來自測試項目方法的調用進入服務處理程序 class 和 class 中的方法嘗試使用語句創建客戶端 object 時 - 使用(客戶端客戶端 = 新客戶端()),它會引發未引用的合約異常: ServiceModel 客戶端配置部分中的“XYZ”。這可能是因為找不到您的應用程序的配置文件,或者因為在客戶端元素中找不到與此合同匹配的端點元素。
在這種情況下,我的 app.config 文件沒有被讀取,這就是為什么會出現這個異常。 有人遇到過這個問題嗎? 我需要這方面的緊急幫助。
將 App.Config 添加到您的 NUnit 程序集。 將 WCF 服務客戶端配置添加到 App.Config 中,它應該可以工作。
例如,將 app.config 重命名為包含您的測試的 Nunit 程序集的命名空間;
Namespace.Project.Class.config
namespace Namespace.Project.Class
{
[TestFixture]
public class Imports
{
[Test]
public void InsertFile()
{
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.