同じソリューション内の複数のプロジェクトで使用される JavaScript を作成するためのこのチュートリアルを見ました。基本的に、同じソリューション内の複数のプロジェクトで使用するスクリプト ファイルを作成するスクリプト フォルダーがあるクラス ライブラリを作成しました。
commonscript ファイルを使用するプロジェクトのスクリプト フォルダーに、上記のリンクで説明されている既存のアイテムを追加しました。ファイルのコピーではなく、リンクとしてファイルを追加しました。ただし、私のビューはこの JavaScript ファイルを読み取ることができません。
javascriptを使用してプロジェクトのビルド前イベントにこのコマンドを追加して、ビルド前にクラスライブラリからプロジェクトにファイルをコピーできましたが、どちらも機能しませんでした。
copy $(SolutionDir)ClassLibraryName\Scripts\CommonScript.js* $(ProjectDir)Scripts\CommonScript.js
スクリプトをビューに追加しました
<script src="@Url.Content("~/Scripts/CommonScript.js")" type="text/javascript"></script>
JavaScript ファイルを作成し、同じソリューション内の複数のプロジェクトで使用するにはどうすればよいですか