2011-11-09 9 views
1

プロジェクトにspecflow機能を追加しましたが、プロジェクトは構築されません。任意のSpecflow機能を構築する際のエラー

私が受け取るエラーは以下のとおりです。型または名前空間名「のCodeDOM」1

エラーは、名前空間に存在していない「Absolute.Website.System」(あなたは、アセンブリ参照が不足している?)C: \ source \ dot \ net \ BWO \ src \ Absolute.Website.System.Tests \ test.feature.cs 17 13 Absolute.Website.System.Tests

エラー3種類または名前空間名 'Runtime'がファイルに存在しません。名前空間 'Absolute.Website.System'(アセンブリ参照がありませんか?)C:\ source \ dot_net \ BWO \ src \ Absolute.Website.System.Tests \ test.feature.cs 18 13 Absolute.Website.System.Tests

問題が自動にあるように思われるが、この2行でtest.feature.csファイル生成:

[System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "1.6.1.0")] 
[System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 

を私はシステムアセンブリへの参照を追加していると何ができるかを把握することはできませんビルドエラーが発生します。何か案は?

答えて

1

名前空間の名前がxxxx.System.yyyyの形式であるために問題が発生したようです。アセンブリの名前を変更すると、xxxx.System.yyyy paternを削除するという問題が発生しました。