0

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 つの異なるプロジェクトへのリンクが参照されています。

質問: 不足している手順は何ですか? 次に何を確認すればよいですか?

4

1 に答える 1