私はScript#について何時間も読んでいて、MIX11での作者のスピーチを見た後、試してみることにしました。正直言って、嬉しかったとは言えません。
1)まず、Script#プロジェクトを作成するときに、他の場所で見られるようにスクリプトを配置する場所を尋ねられません。両方ともVS2010とVS2012でテストされています。スペイン語版。
2)基本的なページスクリプトを作成できましたが、おそらくエラー#1が原因で、生成された.jsファイルをMVCスクリプトフォルダーに手動でコピーする必要がありました。これは何らかの方法で自動化できますか?
3)Script#アイテムテンプレートの下に、異なる数のアイテムを追加できることがわかりますが、説明は少し誤解を招くようです。たとえば、jQueryページスクリプトは「特定のページに関連付けられたWebアプリケーションプロジェクト内で」作成できると書かれています。これは、Script#ではなく標準のWebアプリプロジェクトタイプに追加できることを理解していますが、間違っていますか?
ここで、Nuggetパッケージ(Script#、Script#HTML、Script#jQuery、Script#Knockoutなど)を標準のMVCプロジェクトに追加すると、Properties / AssemblyInfo.cs(特にアセンブリ:ComVisibleおよびアセンブリ:Guid属性)なので、これらのパッケージを追加すると、標準の参照が多少破損していると思います。エラーを見つけることができなかったので、プロジェクトは実際に使用できなくなります。テストプロジェクトでやったことをうれしく思います。:)
だから、質問に要約するために:
Script#で作成できるさまざまなアイテム、それらを作成する必要のあるプロジェクトタイプ、および要件について誰かが説明できますか?
ちなみに、私の目標は、Script#を使用して、広く使用しているKnockoutビューモデルを生成することでした。私の最初の試みではスクリプトが作成されなかったため、このクラスをどこに作成する必要があるかを調べ始めました。
よろしくお願いします。チュートリアルのURLをいただければ幸いです。私が見つけたものは今では時代遅れのようです。