githubでは、FsLexYaccプロジェクトにtest dir があります。最も単純なもの (「LexAndYaccMiniProject」) をセットアップしようとします。
次の手順に従います。
1/ 「LexAndYaccMiniProject」という名前の F# コンソール アプリを作成します。
2/ パッケージをインストールします ( VS 2013 コミュニティの「 PM > Install-Package FsLexYacc」は正常に実行されますが、プロジェクト ディレクトリの下のパッケージ ディレクトリにファイルを作成するだけです)。
3/ 解決策を閉じる
4/ すべてのファイル ( Lexer.fsl、Parser.fsy、Program.fs、LexAndYaccMiniProject.fsproj、App.config ) を github からローカル プロジェクト ディレクトリにコピーします。
5/解決策を開く --> 「bin\Debug\FsLexYacc.targets」ファイルが存在しないというエラー メッセージ。
FsLexYaccメイン ページのインストール手順から、以下を含む .fsproj へのリンクを取得します。
<Import Project="..\packages\FsLexYacc.6.0.4\bin\FsLexYacc.targets" />
これは別のプロジェクト ( TestProjectUsingNugetPackage )に関連しており、既にコピーしたプロジェクト (「LexAndYaccMiniProject」)を参照している上記の「例」セクションにあるリンクとは異なります。
明らかに、FsLexYacc のメイン ページのインストール手順セクションでは、最近 github でホストされている 2 つの異なるプロジェクトへのリンクが参照されています。
質問: 不足している手順は何ですか? 次に何を確認すればよいですか?