簡體   English   中英

未讀取 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.

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