Visual Studio 2015(Enterprise)には、さまざまなハードウェアを制御するいくつかのプロジェクトを含むF#ソリューションがあります。各プロジェクトには、APIを使用してハードウェアで基本的なタスクを実行する方法を示す.fsxスクリプトファイルがあります。 APIに変更を加えて再構築すると、コンパイルされた.fsファイルからすべてのエラーを含むエラーリストが正しく取得されますが、.fsxは.dllを作成する必要がないため、取得されません基になるAPIを変更すると、エラーが発生します。
エディターで各.fsxファイルを個別に開くと、ファイルが開いている限りエラーリストが表示されますが、それぞれを通過するのではなく、ビルドをブロックしてすべてが表示されるようにします順番に、かなり時間がかかります。これを行う方法はありますか?
前もって感謝します。
ベストアンサー
Fyodorからの提案は確かに機能しますが、ビルドシステム用のカスタムステップを構築することは、最も簡単なことではないかもしれません。
簡単な代替方法は、fsxファイルを含む別のF#プロジェクトを追加してコンパイルすることです。プロジェクトをビルドした結果を無視できます。
fsxファイルをプロジェクトに追加すると、プロジェクトビルドの一部としてコンパイルされませんが、Visual Studioのプロパティウィンドウで[アクション]として[コンパイル]を選択することで変更できます。または、fsprojファイルを編集することもできます。
<Compile Include="some.fsx" />
ファイルを手動で編集する場合、別のフォルダーを指すようにすることもできます。
<Compile Include="..\OtherProject\some.fsx" />
関連記事
- visual-studio-2010 - Visual Studioビルド定義 - 追加の(dll)ファイルをビルドに追加する方法
- visual-studio-2010 - Visual Studio 2010のcmakeプロジェクトにファイルを追加する
- visual-studio - ファイル編集中に警告が表示されたときにVisual Studioがエラーリストを表示しないようにする
- visual-studio - Visual Studioのエラーリストに空の結果リストが表示される
- Visual Studio 2015にJSONファイルを追加
- visual-studio-2010 - ポストビルドツールの出力からプロジェクトのエラーリストに警告を追加
- visual-studio - Visual Studio - 与えられたディレクトリの下にLINKとしてファイルを追加する方法
- c# - 既存のファイルを別のVisual Studio 2010プロジェクトに追加する
転載記事の出典を記入してください: visual-studio-.fsxファイルのエラーをVisual Studioエラーリストに追加する - コードログ