2017-05-31 3 views
1

存在しません:行で型または名前空間名は、私は以下のコード使用しています

using CMS.DataEngine; 
using CMS.DocumentEngine; 

namespace Fort.CMS.CMSPages 
{ 
    public partial class CreatePage : System.Web.UI.Page 
    { 
     #region "Variables" 

     private CMS.DocumentEngine.TreeNode mNode; 
     private TreeProvider mTree; 

取得エラー:プライベートCMS.DocumentEngine.TreeNode mNodeを。

エラー:

型または名前空間名 "DocumentEngineは" 名前空間 "Fort.CMS" ここDocumentEngine認識されていません

には存在しません。

しかし、名前空間を削除すると機能します。

namespace Fort.CMS.CMSPages 
{} 
+0

次のようにあると思うが、 '別のライブラリから別の名前空間をCMS.DocumentEngine'ていますか? – DavidG

+0

いいえ、名前空間に矛盾がありますので、名前空間の絶対パスを入力する必要があります – SmartestVEGA

+0

実際には、YES CMS.DocumentEngineはKenticoライブラリの名前空間です.. –

答えて

1

私は名前空間のconflict.useが

using CMS.DataEngine; 
using DE=CMS.DocumentEngine; 

namespace Fort.CMS.CMSPages 
{ 
    public partial class CreatePage : System.Web.UI.Page 
    { 
     #region "Variables" 

     private DE.TreeNode mNode; 
     private TreeProvider mTree; 
+0

説明なしでコードを投稿することは決してありません。誰でも助けてください。 – DavidG

+1

ありがとうmukeshそれは働いた! – SmartestVEGA

関連する問題