我有一個在我的「App_Code文件」文件夾命名爲「BaseHelper」類。 這個類包含一些靜態方法,我在我的項目中使用這些方法,這些方法爲我提供了必須編寫多行代碼才能使用該功能的功能。錯誤CS0436:資源與自身衝突,如果資源和呼叫者是在同一個文件夾
現在的問題是我在這個文件夾中有一些其他的幫手方法。有使用這個類整個項目的輔助方法,但是當我想使用其他輔助方法是在‘App_Code文件’文件夾的方法我得到這樣的警告沒有問題:
警告CS0436 'ProjectHelper'在'[Project Name],Version = 'C:\ Users [用戶名] \ Documents \ Visual Studio 2015 ... \ App_Code \ BaseHelper.cs'與輸入類型衝突 'BaseHelper' 1.0.0.0,Culture = neutral, PublicKeyToken = null'。使用 'C:\ Users [用戶名] \ Documents \ Visual Studio 2015 ... \ App_Code \ BaseHelper.cs'中定義的類型。 C:\用戶[用戶名] \文檔\ Visual Studio的 2015年\項目... \ App_Code文件\ SiteManager.cs
而且一次我要強調的是,這個問題只出現時,我想使用助手方法在同一個文件夾中,但不是當我想從不同的文件夾中使用時。問題不僅在於「BaseHelper」,而且每次我想在同一個文件夾中使用助手方法。
因爲我想在整個項目中使用類,所以我使用我的項目名稱作爲名稱空間,並且儘量不使用名稱空間,但沒有更改任何內容。
在此先感謝並對不好的英語感到抱歉。