2

クラスが Default.aspx.cs ファイルで次のように定義されている場合、 Scripts\TypeLite.tt ファイルに正確に何があるべきか教えてください。

namespace typelite 
{
    public partial class Default : System.Web.UI.Page
    {
       protected void Page_Load(object sender, EventArgs e)
       { 

       }

       public class Address
       {
           public string Street { get; set; }
       }
    }
}

チュートリアルが機能しません。(Typelite は、C# クラスから Typescript 定義を取得するツールです。私はNugetを使用しています) ForLoadedAssemblies() を使用しない方法です 。チュートリアルを読み、安定版をダウンロードしようとしましたが、どちらも機能しません。

編集: これには Web Essentials を使用してください。Web Essentials 2013 と共にインストールされた Visual Studio 2013 - .cs ファイルを右クリックし、[Web Essentials -> Typescript intellisense ファイルの作成] を選択すると出来上がり :)

4

1 に答える 1

1

tt が機能するには、dll が適切な場所に存在することを確認する必要があります。ナゲット経由でインストールしてからプロジェクトをビルドすると、これが実行されます。

于 2013-07-29T22:07:58.847 に答える